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

1 2

  /external/proguard/src/proguard/classfile/visitor/
DynamicReturnedClassVisitor.java 52 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
55 Clazz[] referencedClasses = invokeDynamicConstant.referencedClasses;
58 ClassUtil.isInternalClassType(ClassUtil.internalMethodReturnType(invokeDynamicConstant.getType(clazz))))
ReferencedClassVisitor.java 126 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
129 invokeDynamicConstant.referencedClassesAccept(classVisitor);
ClassPrinter.java 235 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
237 println(visitorInfo(invokeDynamicConstant) + " InvokeDynamic [bootstrap method index = " + invokeDynamicConstant.u2bootstrapMethodAttributeIndex + "]:");
240 clazz.constantPoolEntryAccept(invokeDynamicConstant.u2nameAndTypeIndex, this);
    [all...]
  /external/proguard/src/proguard/classfile/constant/visitor/
BootstrapMethodHandleTraveler.java 63 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
67 invokeDynamicConstant.u2bootstrapMethodAttributeIndex;
ConstantVisitor.java 41 public void visitInvokeDynamicConstant( Clazz clazz, InvokeDynamicConstant invokeDynamicConstant);
  /external/proguard/src/proguard/classfile/editor/
BootstrapMethodRemapper.java 65 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
67 invokeDynamicConstant.u2bootstrapMethodAttributeIndex =
68 remapConstantIndex(invokeDynamicConstant.u2bootstrapMethodAttributeIndex);
ConstantAdder.java 137 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
147 clazz.constantPoolEntryAccept(invokeDynamicConstant.u2nameAndTypeIndex, this);
150 Clazz[] referencedClasses = invokeDynamicConstant.referencedClasses;
161 invokeDynamicConstant.getBootstrapMethodAttributeIndex(),
NameAndTypeShrinker.java 88 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
90 markNameAndTypeConstant(clazz, invokeDynamicConstant.u2nameAndTypeIndex);
ComparableConstant.java 166 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
168 InvokeDynamicConstant otherInvokeDynamicConstant = (InvokeDynamicConstant)otherConstant;
170 int index = invokeDynamicConstant.getBootstrapMethodAttributeIndex();
175 compare(invokeDynamicConstant.getName(clazz),
176 invokeDynamicConstant.getType(clazz),
ClassReferenceFixer.java 221 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
224 String descriptor = invokeDynamicConstant.getType(clazz);
226 invokeDynamicConstant.referencedClasses);
230 String name = invokeDynamicConstant.getName(clazz);
233 invokeDynamicConstant.u2nameAndTypeIndex =
ConstantPoolEditor.java 202 * Finds or creates a InvokeDynamicConstant constant pool entry with the
205 * @return the constant pool index of the InvokeDynamicConstant.
219 * Finds or creates a InvokeDynamicConstant constant pool entry with the given
222 * @return the constant pool index of the InvokeDynamicConstant.
239 InvokeDynamicConstant invokeDynamicConstant = (InvokeDynamicConstant)constant;
240 if (invokeDynamicConstant.u2bootstrapMethodAttributeIndex == bootstrapMethodIndex &&
241 invokeDynamicConstant.u2nameAndTypeIndex == nameAndTypeIndex)
248 return addConstant(new InvokeDynamicConstant(bootstrapMethodIndex
    [all...]
ConstantPoolShrinker.java 136 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
138 markAsUsed(invokeDynamicConstant);
140 markConstant(clazz, invokeDynamicConstant.u2nameAndTypeIndex);
ConstantPoolRemapper.java 142 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
144 invokeDynamicConstant.u2nameAndTypeIndex =
145 remapConstantIndex(invokeDynamicConstant.u2nameAndTypeIndex);
  /external/proguard/src/proguard/evaluation/
BasicInvocationUnit.java 234 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
236 String type = invokeDynamicConstant.getType(clazz);
255 stack.push(getMethodReturnValue(clazz, invokeDynamicConstant, returnType));
373 InvokeDynamicConstant invokeDynamicConstant,
377 Clazz[] referencedClasses = invokeDynamicConstant.referencedClasses;
  /external/proguard/src/proguard/optimize/info/
AccessMethodMarker.java 74 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
77 invokeDynamicConstant.bootstrapMethodHandleAccept(clazz, this);
SideEffectInstructionChecker.java 272 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
  /external/proguard/src/proguard/optimize/evaluation/
SimpleEnumDescriptorSimplifier.java 110 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
113 String descriptor = invokeDynamicConstant.getType(clazz);
114 String newDescriptor = simplifyDescriptor(descriptor, invokeDynamicConstant.referencedClasses);
122 invokeDynamicConstant.u2nameAndTypeIndex =
123 constantPoolEditor.addNameAndTypeConstant(invokeDynamicConstant.getName(clazz),
127 invokeDynamicConstant.referencedClasses =
128 simplifyReferencedClasses(descriptor, invokeDynamicConstant.referencedClasses);
  /external/proguard/src/proguard/shrink/
UsageMarker.java 444 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
446 if (shouldBeMarkedAsUsed(invokeDynamicConstant))
448 markAsUsed(invokeDynamicConstant);
450 markConstant(clazz, invokeDynamicConstant.u2nameAndTypeIndex);
453 invokeDynamicConstant.referencedClassesAccept(this);
456 clazz.attributesAccept(new MyBootStrapMethodUsageMarker(invokeDynamicConstant.u2bootstrapMethodAttributeIndex));
    [all...]
  /external/proguard/src/proguard/classfile/instruction/
ConstantInstruction.java 240 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
242 clazz.constantPoolEntryAccept(invokeDynamicConstant.u2nameAndTypeIndex, this);
  /external/proguard/src/proguard/classfile/util/
ClassReferenceInitializer.java 172 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
174 invokeDynamicConstant.referencedClasses =
176 invokeDynamicConstant.getType(clazz));
InstructionSequenceMatcher.java 429 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
431 InvokeDynamicConstant invokeDynamicPatternConstant = (InvokeDynamicConstant)patternConstant;
436 invokeDynamicConstant.getBootstrapMethodAttributeIndex(),
439 invokeDynamicConstant.getNameAndTypeIndex(),
SimplifiedVisitor.java 161 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
163 visitAnyConstant(clazz, invokeDynamicConstant);
    [all...]
  /external/proguard/src/proguard/classfile/io/
LibraryClassReader.java 280 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
352 case ClassConstants.CONSTANT_InvokeDynamic: return new InvokeDynamicConstant();
ProgramClassWriter.java 213 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
215 dataOutput.writeShort(invokeDynamicConstant.u2bootstrapMethodAttributeIndex);
216 dataOutput.writeShort(invokeDynamicConstant.u2nameAndTypeIndex);
ProgramClassReader.java 261 public void visitInvokeDynamicConstant(Clazz clazz, InvokeDynamicConstant invokeDynamicConstant)
263 invokeDynamicConstant.u2bootstrapMethodAttributeIndex = dataInput.readUnsignedShort();
264 invokeDynamicConstant.u2nameAndTypeIndex = dataInput.readUnsignedShort();
    [all...]

Completed in 269 milliseconds

1 2