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

1 2 3

  /external/smali/dexlib/src/main/java/org/jf/dexlib/Util/
TryListBuilder.java 31 import org.jf.dexlib.CodeItem;
136 public Pair<List<CodeItem.TryItem>, List<CodeItem.EncodedCatchHandler>> encodeTries() {
138 return new Pair<List<CodeItem.TryItem>, List<CodeItem.EncodedCatchHandler>>(null, null);
141 ArrayList<CodeItem.TryItem> tries = new ArrayList<CodeItem.TryItem>();
142 ArrayList<CodeItem.EncodedCatchHandler> handlers = new ArrayList<CodeItem.EncodedCatchHandler>();
144 HashMap<CodeItem.EncodedCatchHandler, CodeItem.EncodedCatchHandler> handlerDict
    [all...]
  /art/runtime/interpreter/
interpreter.h 46 const DexFile::CodeItem* code_item,
51 const DexFile::CodeItem* code_item,
58 const DexFile::CodeItem* code_item,
  /art/runtime/entrypoints/interpreter/
interpreter_entrypoints.h 38 const DexFile::CodeItem* code_item,
41 const DexFile::CodeItem* code_item,
interpreter_entrypoints.cc 29 const DexFile::CodeItem* code_item,
  /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/
UnresolvedOdexInstructionMethodItem.java 33 import org.jf.dexlib.CodeItem;
38 public UnresolvedOdexInstructionMethodItem(CodeItem codeItem, int codeAddress, UnresolvedOdexInstruction instruction) {
39 super(codeItem, codeAddress, instruction);
ArrayDataMethodItem.java 34 import org.jf.dexlib.CodeItem;
40 public ArrayDataMethodItem(CodeItem codeItem, int codeAddress, ArrayDataPseudoInstruction instruction) {
41 super(codeItem, codeAddress, instruction);
InstructionMethodItemFactory.java 35 import org.jf.dexlib.CodeItem;
42 MethodDefinition methodDefinition, CodeItem codeItem, int codeAddress, Instruction instruction) {
44 return new OffsetInstructionFormatMethodItem(methodDefinition.getLabelCache(), codeItem,
50 return new ArrayDataMethodItem(codeItem, codeAddress,
53 return new PackedSwitchMethodItem(methodDefinition, codeItem, codeAddress,
56 return new SparseSwitchMethodItem(methodDefinition, codeItem, codeAddress,
59 return new UnresolvedOdexInstructionMethodItem(codeItem, codeAddress,
62 return new InstructionMethodItem<Instruction>(codeItem, codeAddress, instruction);
OffsetInstructionFormatMethodItem.java 36 import org.jf.dexlib.CodeItem;
43 public OffsetInstructionFormatMethodItem(MethodDefinition.LabelCache labelCache, CodeItem codeItem, int codeAddress,
45 super(codeItem, codeAddress, instruction);
PackedSwitchMethodItem.java 36 import org.jf.dexlib.CodeItem;
46 public PackedSwitchMethodItem(MethodDefinition methodDefinition, CodeItem codeItem, int codeAddress,
48 super(codeItem, codeAddress, instruction);
SparseSwitchMethodItem.java 36 import org.jf.dexlib.CodeItem;
46 public SparseSwitchMethodItem(MethodDefinition methodDefinition, CodeItem codeItem, int codeAddress,
48 super(codeItem, codeAddress, instruction);
  /art/compiler/driver/
dex_compilation_unit.h 38 const DexFile& dex_file, const DexFile::CodeItem* code_item,
65 const DexFile::CodeItem* GetCodeItem() const {
110 const DexFile::CodeItem* const code_item_;
dex_compilation_unit.cc 41 const DexFile::CodeItem* code_item,
  /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
RegisterFormatter.java 33 import org.jf.dexlib.CodeItem;
49 * @param codeItem the <code>CodeItem</code> that the register is from
53 public static void writeRegisterRange(IndentingWriter writer, CodeItem codeItem, int startRegister,
58 int parameterRegisterCount = codeItem.getParent().method.getPrototype().getParameterRegisterCount()
59 + (((codeItem.getParent().accessFlags & AccessFlags.STATIC.getValue())==0)?1:0);
60 int registerCount = codeItem.getRegisterCount();
86 * @param codeItem the <code>CodeItem</code> that the register is fro
    [all...]
DebugMethodItem.java 33 import org.jf.dexlib.CodeItem;
64 protected static void writeStartLocal(IndentingWriter writer, CodeItem codeItem, int register,
68 RegisterFormatter.writeTo(writer, codeItem, register);
80 protected static void writeEndLocal(IndentingWriter writer, CodeItem codeItem, int register, StringIdItem name,
83 RegisterFormatter.writeTo(writer, codeItem, register);
99 protected static void writeRestartLocal(IndentingWriter writer, CodeItem codeItem, int register,
103 RegisterFormatter.writeTo(writer, codeItem, register)
    [all...]
  /art/runtime/
dex_file-inl.h 39 inline const DexFile::TryItem* DexFile::GetTryItems(const CodeItem& code_item, uint32_t offset) {
dex_file.h 223 struct CodeItem {
233 DISALLOW_COPY_AND_ASSIGN(CodeItem);
624 const CodeItem* GetCodeItem(const uint32_t code_off) const {
629 return reinterpret_cast<const CodeItem*>(addr);
689 static const TryItem* GetTryItems(const CodeItem& code_item, uint32_t offset);
692 static const byte* GetCatchHandlerData(const CodeItem& code_item, uint32_t offset) {
699 static int32_t FindTryItem(const CodeItem &code_item, uint32_t address);
702 static int32_t FindCatchHandlerOffset(const CodeItem &code_item, uint32_t address);
705 const byte* GetDebugInfoStream(const CodeItem* code_item) const {
788 void DecodeDebugInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx
    [all...]
  /art/compiler/sea_ir/
frontend.cc 42 const DexFile::CodeItem* code_item,
69 const DexFile::CodeItem* code_item,
87 const art::DexFile::CodeItem* code_item,
  /external/smali/dexlib/src/main/java/org/jf/dexlib/
ItemFactory.java 55 return new CodeItem(dexFile);
ReadContext.java 48 private SparseArray<CodeItem> codeItems = new SparseArray<CodeItem>(0);
  /art/compiler/dex/
compiler_ir.h 82 const DexFile::CodeItem* code_item; // compiling method's DexFile code_item.
frontend.h 117 const art::DexFile::CodeItem* code_item,
  /art/compiler/sea_ir/ir/
sea.h 265 const art::DexFile::CodeItem* code_item, uint16_t class_def_idx,
313 void BuildMethodSeaGraph(const art::DexFile::CodeItem* code_item,
344 void InsertSignatureNodes(const art::DexFile::CodeItem* code_item, Region* r);
350 const art::DexFile::CodeItem* code_item_;
  /art/runtime/entrypoints/portable/
portable_fillarray_entrypoints.cc 29 const DexFile::CodeItem* code_item = MethodHelper(method).GetCodeItem();
  /dalvik/dexgen/src/com/android/dexgen/dex/file/
EncodedMethod.java 42 private final CodeItem code;
68 this.code = new CodeItem(method, code, isStatic, throwsList);
  /dalvik/dx/src/com/android/dx/dex/file/
EncodedMethod.java 41 private final CodeItem code;
67 this.code = new CodeItem(method, code, isStatic, throwsList);

Completed in 295 milliseconds

1 2 3