HomeSort by relevance Sort by last modified time
    Searched refs:BootstrapMethodInfo (Results 1 - 25 of 28) sorted by null

1 2

  /external/proguard/src/proguard/classfile/attribute/visitor/
BootstrapMethodInfoVisitor.java 24 import proguard.classfile.attribute.BootstrapMethodInfo;
29 * <code>BootstrapMethodInfo</code> objects. Note that there is only a single
30 * implementation of <code>BootstrapMethodInfo</code>, such that this interface
37 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo);
  /external/proguard/src/proguard/classfile/editor/
BootstrapMethodsAttributeEditor.java 51 public int addBootstrapMethodInfo(BootstrapMethodInfo bootstrapMethodInfo)
54 (BootstrapMethodInfo[])ArrayUtil.add(targetBootstrapMethodsAttribute.bootstrapMethods,
56 bootstrapMethodInfo);
BootstrapMethodInfoAdder.java 63 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
66 int methodArgumentCount = bootstrapMethodInfo.u2methodArgumentCount;
67 int[] methodArguments = bootstrapMethodInfo.u2methodArguments;
77 BootstrapMethodInfo newBootstrapMethodInfo =
78 new BootstrapMethodInfo(constantAdder.addConstant(clazz, bootstrapMethodInfo.u2methodHandleIndex),
BootstrapMethodsAttributeAdder.java 61 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
78 new BootstrapMethodInfo[0]);
89 bootstrapMethodInfoAdder.visitBootstrapMethodInfo(clazz, bootstrapMethodInfo);
ConstantPoolShrinker.java 350 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
352 markConstant(clazz, bootstrapMethodInfo.u2methodHandleIndex);
355 bootstrapMethodInfo.methodArgumentsAccept(clazz, this);
ConstantPoolRemapper.java 458 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
460 bootstrapMethodInfo.u2methodHandleIndex =
461 remapConstantIndex(bootstrapMethodInfo.u2methodHandleIndex);
464 remapConstantIndexArray(bootstrapMethodInfo.u2methodArguments,
465 bootstrapMethodInfo.u2methodArgumentCount);
  /external/proguard/src/proguard/classfile/attribute/
BootstrapMethodInfo.java 31 public class BootstrapMethodInfo implements VisitorAccepter
44 * Creates an uninitialized BootstrapMethodInfo.
46 public BootstrapMethodInfo()
52 * Creates an initialized BootstrapMethodInfo.
54 public BootstrapMethodInfo(int u2methodHandleIndex,
BootstrapMethodsAttribute.java 34 public BootstrapMethodInfo[] bootstrapMethods;
50 BootstrapMethodInfo[] bootstrapMethods)
75 // type of BootstrapMethodInfo.
90 // type of BootstrapMethodInfo.
  /external/proguard/src/proguard/classfile/constant/visitor/
BootstrapMethodArgumentVisitor.java 24 import proguard.classfile.attribute.BootstrapMethodInfo;
51 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
54 bootstrapMethodInfo.methodArgumentsAccept(clazz, constantVisitor);
BootstrapMethodHandleTraveler.java 90 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
93 clazz.constantPoolEntryAccept(bootstrapMethodInfo.u2methodHandleIndex,
  /external/proguard/src/proguard/optimize/
BootstrapMethodArgumentShrinker.java 24 import proguard.classfile.attribute.BootstrapMethodInfo;
53 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
57 clazz.constantPoolEntryAccept(bootstrapMethodInfo.u2methodHandleIndex, this);
60 int methodArgumentCount = bootstrapMethodInfo.u2methodArgumentCount;
61 int[] methodArguments = bootstrapMethodInfo.u2methodArguments;
75 bootstrapMethodInfo.u2methodArgumentCount = newArgumentIndex;
  /external/proguard/src/proguard/shrink/
ClassShrinker.java 160 // Shrink the array of BootstrapMethodInfo objects.
495 private int shrinkBootstrapMethodArray(BootstrapMethodInfo[] bootstrapMethods, int length)
507 BootstrapMethodInfo bootstrapMethod = bootstrapMethods[index];
UsageMarker.java 573 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
575 markAsUsed(bootstrapMethodInfo);
577 markConstant(clazz, bootstrapMethodInfo.u2methodHandleIndex);
580 bootstrapMethodInfo.methodArgumentsAccept(clazz, UsageMarker.this);
    [all...]
  /external/proguard/src/proguard/classfile/visitor/
ClassCleaner.java 221 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
223 clean(bootstrapMethodInfo);
ClassPrinter.java 681 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
683 println(visitorInfo(bootstrapMethodInfo) +
684 " BootstrapMethodInfo (argument count = " +
685 bootstrapMethodInfo.u2methodArgumentCount+ "):");
688 clazz.constantPoolEntryAccept(bootstrapMethodInfo.u2methodHandleIndex, this);
689 bootstrapMethodInfo.methodArgumentsAccept(clazz, this);
    [all...]
  /external/proguard/src/proguard/classfile/io/
ProgramClassReader.java 317 bootstrapMethodsAttribute.bootstrapMethods = new BootstrapMethodInfo[bootstrapMethodsAttribute.u2bootstrapMethodsCount];
320 BootstrapMethodInfo bootstrapMethodInfo = new BootstrapMethodInfo();
321 visitBootstrapMethodInfo(clazz, bootstrapMethodInfo);
322 bootstrapMethodsAttribute.bootstrapMethods[index] = bootstrapMethodInfo;
605 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
607 bootstrapMethodInfo.u2methodHandleIndex = dataInput.readUnsignedShort();
610 bootstrapMethodInfo.u2methodArgumentCount = dataInput.readUnsignedShort()
    [all...]
ProgramClassWriter.java 512 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo)
514 dataOutput.writeShort(bootstrapMethodInfo.u2methodHandleIndex);
517 dataOutput.writeShort(bootstrapMethodInfo.u2methodArgumentCount);
519 for (int index = 0; index < bootstrapMethodInfo.u2methodArgumentCount; index++)
521 dataOutput.writeShort(bootstrapMethodInfo.u2methodArguments[index]);
  /external/proguard/lib/
proguard.jar 
  /prebuilts/tools/common/proguard/proguard4.7/lib/
proguard.jar 
  /prebuilts/gradle-plugin/net/sf/proguard/proguard-base/5.3.3/
proguard-base-5.3.3.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.10/
proguard-base-4.10.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.11/
proguard-base-4.11.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/4.9/
proguard-base-4.9.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.1/
proguard-base-5.1.jar 
  /prebuilts/tools/common/m2/repository/net/sf/proguard/proguard-base/5.2.1/
proguard-base-5.2.1.jar 

Completed in 1754 milliseconds

1 2