Home
last modified time | relevance | path

Searched refs:invokeDynamicConstant (Results 1 – 25 of 25) sorted by relevance

/external/proguard/src/proguard/classfile/visitor/
DDynamicReturnedClassVisitor.java52 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
55 Clazz[] referencedClasses = invokeDynamicConstant.referencedClasses; in visitInvokeDynamicConstant()
58 …ClassUtil.isInternalClassType(ClassUtil.internalMethodReturnType(invokeDynamicConstant.getType(cla… in visitInvokeDynamicConstant()
DReferencedClassVisitor.java126 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
129 invokeDynamicConstant.referencedClassesAccept(classVisitor); in visitInvokeDynamicConstant()
DClassPrinter.java235 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
237 …println(visitorInfo(invokeDynamicConstant) + " InvokeDynamic [bootstrap method index = " + invokeD… in visitInvokeDynamicConstant()
240 clazz.constantPoolEntryAccept(invokeDynamicConstant.u2nameAndTypeIndex, this); in visitInvokeDynamicConstant()
/external/proguard/src/proguard/classfile/editor/
DBootstrapMethodRemapper.java65 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
67 invokeDynamicConstant.u2bootstrapMethodAttributeIndex = in visitInvokeDynamicConstant()
68 remapConstantIndex(invokeDynamicConstant.u2bootstrapMethodAttributeIndex); in visitInvokeDynamicConstant()
DConstantAdder.java137 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
147 clazz.constantPoolEntryAccept(invokeDynamicConstant.u2nameAndTypeIndex, this); in visitInvokeDynamicConstant()
150 Clazz[] referencedClasses = invokeDynamicConstant.referencedClasses; in visitInvokeDynamicConstant()
161invokeDynamicConstant.getBootstrapMethodAttributeIndex(), in visitInvokeDynamicConstant()
DComparableConstant.java166 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
170 int index = invokeDynamicConstant.getBootstrapMethodAttributeIndex();
175 compare(invokeDynamicConstant.getName(clazz),
176 invokeDynamicConstant.getType(clazz),
DNameAndTypeShrinker.java88 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
90 markNameAndTypeConstant(clazz, invokeDynamicConstant.u2nameAndTypeIndex); in visitInvokeDynamicConstant()
DClassReferenceFixer.java221 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
224 String descriptor = invokeDynamicConstant.getType(clazz); in visitInvokeDynamicConstant()
226 invokeDynamicConstant.referencedClasses); in visitInvokeDynamicConstant()
230 String name = invokeDynamicConstant.getName(clazz); in visitInvokeDynamicConstant()
233 invokeDynamicConstant.u2nameAndTypeIndex = in visitInvokeDynamicConstant()
DConstantPoolEditor.java239 InvokeDynamicConstant invokeDynamicConstant = (InvokeDynamicConstant)constant; in addInvokeDynamicConstant() local
240 if (invokeDynamicConstant.u2bootstrapMethodAttributeIndex == bootstrapMethodIndex && in addInvokeDynamicConstant()
241 invokeDynamicConstant.u2nameAndTypeIndex == nameAndTypeIndex) in addInvokeDynamicConstant()
DConstantPoolShrinker.java136 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
138 markAsUsed(invokeDynamicConstant); in visitInvokeDynamicConstant()
140 markConstant(clazz, invokeDynamicConstant.u2nameAndTypeIndex); in visitInvokeDynamicConstant()
DConstantPoolRemapper.java142 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
144 invokeDynamicConstant.u2nameAndTypeIndex = in visitInvokeDynamicConstant()
145 remapConstantIndex(invokeDynamicConstant.u2nameAndTypeIndex); in visitInvokeDynamicConstant()
/external/proguard/src/proguard/evaluation/
DBasicInvocationUnit.java234 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
236 String type = invokeDynamicConstant.getType(clazz); in visitInvokeDynamicConstant()
255 stack.push(getMethodReturnValue(clazz, invokeDynamicConstant, returnType)); in visitInvokeDynamicConstant()
373 InvokeDynamicConstant invokeDynamicConstant, in getMethodReturnValue() argument
377 Clazz[] referencedClasses = invokeDynamicConstant.referencedClasses; in getMethodReturnValue()
/external/proguard/src/proguard/optimize/evaluation/
DSimpleEnumDescriptorSimplifier.java110 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
113 String descriptor = invokeDynamicConstant.getType(clazz); in visitInvokeDynamicConstant()
114 … String newDescriptor = simplifyDescriptor(descriptor, invokeDynamicConstant.referencedClasses); in visitInvokeDynamicConstant()
122 invokeDynamicConstant.u2nameAndTypeIndex = in visitInvokeDynamicConstant()
123 constantPoolEditor.addNameAndTypeConstant(invokeDynamicConstant.getName(clazz), in visitInvokeDynamicConstant()
127 invokeDynamicConstant.referencedClasses = in visitInvokeDynamicConstant()
128 simplifyReferencedClasses(descriptor, invokeDynamicConstant.referencedClasses); in visitInvokeDynamicConstant()
/external/proguard/src/proguard/classfile/constant/visitor/
DBootstrapMethodHandleTraveler.java63 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
67 invokeDynamicConstant.u2bootstrapMethodAttributeIndex; in visitInvokeDynamicConstant()
DConstantVisitor.java41 …oid visitInvokeDynamicConstant( Clazz clazz, InvokeDynamicConstant invokeDynamicConstant); in visitInvokeDynamicConstant() argument
/external/proguard/src/proguard/shrink/
DUsageMarker.java444 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
446 if (shouldBeMarkedAsUsed(invokeDynamicConstant)) in visitInvokeDynamicConstant()
448 markAsUsed(invokeDynamicConstant); in visitInvokeDynamicConstant()
450 markConstant(clazz, invokeDynamicConstant.u2nameAndTypeIndex); in visitInvokeDynamicConstant()
453 invokeDynamicConstant.referencedClassesAccept(this); in visitInvokeDynamicConstant()
456 …clazz.attributesAccept(new MyBootStrapMethodUsageMarker(invokeDynamicConstant.u2bootstrapMethodAtt… in visitInvokeDynamicConstant()
/external/proguard/src/proguard/optimize/info/
DAccessMethodMarker.java74 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
77 invokeDynamicConstant.bootstrapMethodHandleAccept(clazz, this); in visitInvokeDynamicConstant()
DSideEffectInstructionChecker.java272 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
/external/proguard/src/proguard/classfile/instruction/
DConstantInstruction.java240 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
242 clazz.constantPoolEntryAccept(invokeDynamicConstant.u2nameAndTypeIndex, this); in visitInvokeDynamicConstant()
/external/proguard/src/proguard/classfile/util/
DClassReferenceInitializer.java172 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
174 invokeDynamicConstant.referencedClasses = in visitInvokeDynamicConstant()
176 invokeDynamicConstant.getType(clazz)); in visitInvokeDynamicConstant()
DInstructionSequenceMatcher.java429 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
436 invokeDynamicConstant.getBootstrapMethodAttributeIndex(), in visitInvokeDynamicConstant()
439 invokeDynamicConstant.getNameAndTypeIndex(), in visitInvokeDynamicConstant()
DSimplifiedVisitor.java161 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
163 visitAnyConstant(clazz, invokeDynamicConstant); in visitInvokeDynamicConstant()
/external/proguard/src/proguard/classfile/io/
DProgramClassWriter.java213 … public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
215 dataOutput.writeShort(invokeDynamicConstant.u2bootstrapMethodAttributeIndex); in visitInvokeDynamicConstant()
216 dataOutput.writeShort(invokeDynamicConstant.u2nameAndTypeIndex); in visitInvokeDynamicConstant()
DLibraryClassReader.java280 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
DProgramClassReader.java261 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant) in visitInvokeDynamicConstant() argument
263 invokeDynamicConstant.u2bootstrapMethodAttributeIndex = dataInput.readUnsignedShort(); in visitInvokeDynamicConstant()
264 invokeDynamicConstant.u2nameAndTypeIndex = dataInput.readUnsignedShort(); in visitInvokeDynamicConstant()