/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/ |
D | MethodAnalyzerTest.java | 85 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 …]
|
D | CustomMethodInlineTableTest.java | 78 …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/ |
D | AnalyzedInstruction.java | 54 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/ |
D | PreInstructionRegisterInfoMethodItem.java | 44 @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()
|
D | MethodDefinition.java | 464 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() 518 … methodAnalyzer, registerFormatter, instruction, currentCodeAddress)); in addAnalyzedInstructionMethodItems()
|
/external/smali/smalidea/src/main/java/org/jf/smalidea/psi/impl/ |
D | SmaliMethod.java | 312 private MethodAnalyzer methodAnalyzer = null; field in SmaliMethod 316 if (methodAnalyzer == null) { in getMethodAnalyzer() 327 … methodAnalyzer = 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()
|