Searched refs:bootstrapMethodInfo (Results 1 - 14 of 14) sorted by relevance

/external/proguard/src/proguard/classfile/editor/
H A DBootstrapMethodsAttributeEditor.java51 public int addBootstrapMethodInfo(BootstrapMethodInfo bootstrapMethodInfo) argument
56 bootstrapMethodInfo);
H A DBootstrapMethodInfoAdder.java63 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
66 int methodArgumentCount = bootstrapMethodInfo.u2methodArgumentCount;
67 int[] methodArguments = bootstrapMethodInfo.u2methodArguments;
78 new BootstrapMethodInfo(constantAdder.addConstant(clazz, bootstrapMethodInfo.u2methodHandleIndex),
H A DBootstrapMethodsAttributeAdder.java61 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
89 bootstrapMethodInfoAdder.visitBootstrapMethodInfo(clazz, bootstrapMethodInfo);
H A DConstantPoolRemapper.java458 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
460 bootstrapMethodInfo.u2methodHandleIndex =
461 remapConstantIndex(bootstrapMethodInfo.u2methodHandleIndex);
464 remapConstantIndexArray(bootstrapMethodInfo.u2methodArguments,
465 bootstrapMethodInfo.u2methodArgumentCount);
H A DConstantPoolShrinker.java350 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
352 markConstant(clazz, bootstrapMethodInfo.u2methodHandleIndex);
355 bootstrapMethodInfo.methodArgumentsAccept(clazz, this);
/external/proguard/src/proguard/classfile/attribute/visitor/
H A DBootstrapMethodInfoVisitor.java37 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo); argument
/external/proguard/src/proguard/classfile/constant/visitor/
H A DBootstrapMethodArgumentVisitor.java51 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
54 bootstrapMethodInfo.methodArgumentsAccept(clazz, constantVisitor);
H A DBootstrapMethodHandleTraveler.java90 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
93 clazz.constantPoolEntryAccept(bootstrapMethodInfo.u2methodHandleIndex,
/external/proguard/src/proguard/optimize/
H A DBootstrapMethodArgumentShrinker.java53 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
57 clazz.constantPoolEntryAccept(bootstrapMethodInfo.u2methodHandleIndex, this);
60 int methodArgumentCount = bootstrapMethodInfo.u2methodArgumentCount;
61 int[] methodArguments = bootstrapMethodInfo.u2methodArguments;
75 bootstrapMethodInfo.u2methodArgumentCount = newArgumentIndex;
/external/proguard/src/proguard/classfile/visitor/
H A DClassCleaner.java221 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
223 clean(bootstrapMethodInfo);
H A DClassPrinter.java681 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
683 println(visitorInfo(bootstrapMethodInfo) +
685 bootstrapMethodInfo.u2methodArgumentCount+ "):");
688 clazz.constantPoolEntryAccept(bootstrapMethodInfo.u2methodHandleIndex, this);
689 bootstrapMethodInfo.methodArgumentsAccept(clazz, this);
/external/proguard/src/proguard/classfile/io/
H A DProgramClassReader.java320 BootstrapMethodInfo bootstrapMethodInfo = new BootstrapMethodInfo();
321 visitBootstrapMethodInfo(clazz, bootstrapMethodInfo);
322 bootstrapMethodsAttribute.bootstrapMethods[index] = bootstrapMethodInfo;
605 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
607 bootstrapMethodInfo.u2methodHandleIndex = dataInput.readUnsignedShort();
610 bootstrapMethodInfo.u2methodArgumentCount = dataInput.readUnsignedShort();
611 bootstrapMethodInfo.u2methodArguments = new int[bootstrapMethodInfo.u2methodArgumentCount];
612 for (int index = 0; index < bootstrapMethodInfo.u2methodArgumentCount; index++)
614 bootstrapMethodInfo
[all...]
H A DProgramClassWriter.java512 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
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/src/proguard/shrink/
H A DUsageMarker.java573 public void visitBootstrapMethodInfo(Clazz clazz, BootstrapMethodInfo bootstrapMethodInfo) argument
575 markAsUsed(bootstrapMethodInfo);
577 markConstant(clazz, bootstrapMethodInfo.u2methodHandleIndex);
580 bootstrapMethodInfo.methodArgumentsAccept(clazz, UsageMarker.this);

Completed in 781 milliseconds