Home
last modified time | relevance | path

Searched refs:methodrefConstant (Results 1 – 16 of 16) sorted by relevance

/external/proguard/src/proguard/classfile/editor/
DMemberReferenceFixer.java205 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
208 Member referencedMember = methodrefConstant.referencedMember; in visitMethodrefConstant()
211 Clazz referencedClass = methodrefConstant.referencedClass; in visitMethodrefConstant()
217 if (!methodrefConstant.getName(clazz).equals(newName) || in visitMethodrefConstant()
218 !methodrefConstant.getType(clazz).equals(newType)) in visitMethodrefConstant()
222 debug(clazz, methodrefConstant, referencedClass, referencedMember); in visitMethodrefConstant()
226 methodrefConstant.u2nameAndTypeIndex = in visitMethodrefConstant()
236 clazz.constantPoolEntryAccept(methodrefConstant.u2classIndex, this); in visitMethodrefConstant()
246 …System.out.println(" Ref method = "+methodrefConstant.getName(clazz)+methodrefConstant.getTyp… in visitMethodrefConstant()
252 new InterfaceMethodrefConstant(methodrefConstant.u2classIndex, in visitMethodrefConstant()
[all …]
DConstantAdder.java217 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
220 clazz.constantPoolEntryAccept(methodrefConstant.u2classIndex, this); in visitMethodrefConstant()
226 methodrefConstant.getName(clazz), in visitMethodrefConstant()
227 methodrefConstant.getType(clazz), in visitMethodrefConstant()
228 methodrefConstant.referencedClass, in visitMethodrefConstant()
229 methodrefConstant.referencedMember); in visitMethodrefConstant()
DConstantPoolEditor.java486 InterfaceMethodrefConstant methodrefConstant = (InterfaceMethodrefConstant)constant; in addInterfaceMethodrefConstant() local
487 if (methodrefConstant.u2classIndex == classIndex && in addInterfaceMethodrefConstant()
488 methodrefConstant.u2nameAndTypeIndex == nameAndTypeIndex) in addInterfaceMethodrefConstant()
593 MethodrefConstant methodrefConstant = (MethodrefConstant)constant; in addMethodrefConstant() local
594 if (methodrefConstant.u2classIndex == classIndex && in addMethodrefConstant()
595 methodrefConstant.u2nameAndTypeIndex == nameAndTypeIndex) in addMethodrefConstant()
DConstantPoolRemapper.java174 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
176 methodrefConstant.u2classIndex = in visitMethodrefConstant()
177 remapConstantIndex(methodrefConstant.u2classIndex); in visitMethodrefConstant()
178 methodrefConstant.u2nameAndTypeIndex = in visitMethodrefConstant()
179 remapConstantIndex(methodrefConstant.u2nameAndTypeIndex); in visitMethodrefConstant()
/external/proguard/src/proguard/
DGetEnclosingClassChecker.java55 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
57 String className = methodrefConstant.getClassName(clazz); in visitMethodrefConstant()
61 String methodName = methodrefConstant.getName(clazz); in visitMethodrefConstant()
DGetEnclosingMethodChecker.java55 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
57 String className = methodrefConstant.getClassName(clazz); in visitMethodrefConstant()
61 String methodName = methodrefConstant.getName(clazz); in visitMethodrefConstant()
DGetSignatureChecker.java55 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
57 String className = methodrefConstant.getClassName(clazz); in visitMethodrefConstant()
63 String methodName = methodrefConstant.getName(clazz); in visitMethodrefConstant()
DGetAnnotationChecker.java55 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
57 String className = methodrefConstant.getClassName(clazz); in visitMethodrefConstant()
63 String methodName = methodrefConstant.getName(clazz); in visitMethodrefConstant()
/external/proguard/src/proguard/evaluation/
DBasicInvocationUnit.java209 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant methodrefConstant) in visitAnyMethodrefConstant() argument
211 String type = methodrefConstant.getType(clazz); in visitAnyMethodrefConstant()
223 setMethodParameterValue(clazz, methodrefConstant, parameterIndex, stack.pop()); in visitAnyMethodrefConstant()
230 stack.push(getMethodReturnValue(clazz, methodrefConstant, returnType)); in visitAnyMethodrefConstant()
/external/proguard/src/proguard/classfile/util/
DDynamicClassReferenceInitializer.java335 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
337 String methodType = methodrefConstant.getType(clazz); in visitMethodrefConstant()
343 String methodName = methodrefConstant.getName(clazz); in visitMethodrefConstant()
355 String className = methodrefConstant.getClassName(clazz); in visitMethodrefConstant()
DSimplifiedVisitor.java203 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
205 visitAnyMethodrefConstant(clazz, methodrefConstant); in visitMethodrefConstant()
/external/proguard/src/proguard/classfile/instruction/
DConstantInstruction.java252 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
254 clazz.constantPoolEntryAccept(methodrefConstant.u2nameAndTypeIndex, this); in visitMethodrefConstant()
/external/proguard/src/proguard/optimize/
DTailRecursionSimplifier.java256 public void visitAnyMethodrefConstant(Clazz clazz, RefConstant methodrefConstant) in visitAnyMethodrefConstant() argument
258 recursive = targetMethod.equals(methodrefConstant.referencedMember); in visitAnyMethodrefConstant()
/external/proguard/src/proguard/classfile/constant/visitor/
DConstantVisitor.java45 …ic void visitMethodrefConstant( Clazz clazz, MethodrefConstant methodrefConstant); in visitMethodrefConstant() argument
/external/proguard/src/proguard/classfile/visitor/
DClassPrinter.java273 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
275 println(visitorInfo(methodrefConstant) + " Methodref [" + in visitMethodrefConstant()
276 clazz.getClassName(methodrefConstant.u2classIndex) + "." + in visitMethodrefConstant()
277 clazz.getName(methodrefConstant.u2nameAndTypeIndex) + " " + in visitMethodrefConstant()
278 clazz.getType(methodrefConstant.u2nameAndTypeIndex) + "]"); in visitMethodrefConstant()
/external/proguard/src/proguard/optimize/peephole/
DBranchTargetFinder.java618 public void visitMethodrefConstant(Clazz clazz, MethodrefConstant methodrefConstant) in visitMethodrefConstant() argument
621 isInitializer = methodrefConstant.getName(clazz).equals(ClassConstants.METHOD_NAME_INIT); in visitMethodrefConstant()