Home
last modified time | relevance | path

Searched refs:methodAnalyzer (Results 1 – 6 of 6) sorted by relevance

/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/
DMethodAnalyzerTest.java85 MethodAnalyzer methodAnalyzer = new MethodAnalyzer(classPath, method, null, false); in testInstanceOfNarrowingEqz_art() local
87 List<AnalyzedInstruction> analyzedInstructions = methodAnalyzer.getAnalyzedInstructions(); in testInstanceOfNarrowingEqz_art()
116 MethodAnalyzer methodAnalyzer = new MethodAnalyzer(classPath, method, null, false); in testInstanceOfNarrowingEqz_dalvik() local
118 List<AnalyzedInstruction> analyzedInstructions = methodAnalyzer.getAnalyzedInstructions(); in testInstanceOfNarrowingEqz_dalvik()
148 MethodAnalyzer methodAnalyzer = new MethodAnalyzer(classPath, method, null, false); in testInstanceOfNarrowingNez_art() local
150 List<AnalyzedInstruction> analyzedInstructions = methodAnalyzer.getAnalyzedInstructions(); in testInstanceOfNarrowingNez_art()
179 MethodAnalyzer methodAnalyzer = new MethodAnalyzer(classPath, method, null, false); in testInstanceOfNarrowingNez_dalvik() local
181 List<AnalyzedInstruction> analyzedInstructions = methodAnalyzer.getAnalyzedInstructions(); in testInstanceOfNarrowingNez_dalvik()
212 MethodAnalyzer methodAnalyzer = new MethodAnalyzer(classPath, method, null, false); in testInstanceOfNarrowingAfterMove_art() local
214 List<AnalyzedInstruction> analyzedInstructions = methodAnalyzer.getAnalyzedInstructions(); in testInstanceOfNarrowingAfterMove_art()
[all …]
DCustomMethodInlineTableTest.java78 …MethodAnalyzer methodAnalyzer = new MethodAnalyzer(classPath, method, inlineMethodResolver, false); in testCustomMethodInlineTable_Virtual() local
80 Instruction deodexedInstruction = methodAnalyzer.getInstructions().get(0); in testCustomMethodInlineTable_Virtual()
107 …MethodAnalyzer methodAnalyzer = new MethodAnalyzer(classPath, method, inlineMethodResolver, false); in testCustomMethodInlineTable_Static() local
109 Instruction deodexedInstruction = methodAnalyzer.getInstructions().get(0); in testCustomMethodInlineTable_Static()
136 …MethodAnalyzer methodAnalyzer = new MethodAnalyzer(classPath, method, inlineMethodResolver, false); in testCustomMethodInlineTable_Direct() local
138 Instruction deodexedInstruction = methodAnalyzer.getInstructions().get(0); in testCustomMethodInlineTable_Direct()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DAnalyzedInstruction.java54 protected final MethodAnalyzer methodAnalyzer; field in AnalyzedInstruction
103 …public AnalyzedInstruction(@Nonnull MethodAnalyzer methodAnalyzer, @Nonnull Instruction instructio… in AnalyzedInstruction() argument
105 this.methodAnalyzer = methodAnalyzer; in AnalyzedInstruction()
390 methodAnalyzer.getClassPath().isArt() &&
397 prevInstruction, this, methodAnalyzer.getClassPath())) {
434 … newType = RegisterType.getRegisterType(methodAnalyzer.getClassPath(),
545 methodAnalyzer.getClassPath().isArt() &&
552 prevInstruction, this, methodAnalyzer.getClassPath())) {
586 … newType = RegisterType.getRegisterType(methodAnalyzer.getClassPath(),
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
DPreInstructionRegisterInfoMethodItem.java44 @Nonnull private final MethodAnalyzer methodAnalyzer; field in PreInstructionRegisterInfoMethodItem
49 @Nonnull MethodAnalyzer methodAnalyzer, in PreInstructionRegisterInfoMethodItem() argument
55 this.methodAnalyzer = methodAnalyzer; in PreInstructionRegisterInfoMethodItem()
170 int parameterRegisterCount = methodAnalyzer.getParamRegisterCount(); in addParamRegs()
195 writer.printUnsignedLongAsHex(methodAnalyzer.getInstructionAddress(predecessor)); in writeFullMerge()
DMethodDefinition.java464 MethodAnalyzer methodAnalyzer = new MethodAnalyzer(classDef.options.classPath, method, in addAnalyzedInstructionMethodItems() local
467 AnalysisException analysisException = methodAnalyzer.getAnalysisException(); in addAnalyzedInstructionMethodItems()
476 List<AnalyzedInstruction> instructions = methodAnalyzer.getAnalyzedInstructions(); in addAnalyzedInstructionMethodItems()
518methodAnalyzer, registerFormatter, instruction, currentCodeAddress)); in addAnalyzedInstructionMethodItems()
/external/smali/smalidea/src/main/java/org/jf/smalidea/psi/impl/
DSmaliMethod.java312 private MethodAnalyzer methodAnalyzer = null; field in SmaliMethod
316 if (methodAnalyzer == null) { in getMethodAnalyzer()
327methodAnalyzer = new MethodAnalyzer(classPath, new SmalideaMethod(SmaliMethod.this), null, false); in getMethodAnalyzer()
329 methodAnalyzer = null; in getMethodAnalyzer()
333 return methodAnalyzer; in getMethodAnalyzer()
338 methodAnalyzer = null; in subtreeChanged()