Home
last modified time | relevance | path

Searched refs:vtableIndex (Results 1 – 9 of 9) sorted by relevance

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/
DImmutableInstruction3rms.java46 protected final int vtableIndex; field in ImmutableInstruction3rms
51 int vtableIndex) { in ImmutableInstruction3rms() argument
55 this.vtableIndex = Preconditions.checkVtableIndex(vtableIndex); in ImmutableInstruction3rms()
71 @Override public int getVtableIndex() { return vtableIndex; } in getVtableIndex()
DImmutableInstruction35ms.java50 protected final int vtableIndex; field in ImmutableInstruction35ms
59 int vtableIndex) { in ImmutableInstruction35ms() argument
67 this.vtableIndex = Preconditions.checkVtableIndex(vtableIndex); in ImmutableInstruction35ms()
91 @Override public int getVtableIndex() { return vtableIndex; } in getVtableIndex()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
DPreconditions.java166 public static int checkVtableIndex(int vtableIndex) { in checkVtableIndex() argument
167 if (vtableIndex < 0 || vtableIndex > 65535) { in checkVtableIndex()
169 … String.format("Invalid vtable index: %d. Must be between 0 and 65535, inclusive", vtableIndex)); in checkVtableIndex()
171 return vtableIndex; in checkVtableIndex()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DClassProto.java445 public Method getMethodByVtableIndex(int vtableIndex) { in getMethodByVtableIndex() argument
447 if (vtableIndex < 0 || vtableIndex >= vtable.size()) { in getMethodByVtableIndex()
451 return vtable.get(vtableIndex); in getMethodByVtableIndex()
973 int vtableIndex = findMethodIndexInVtableReverse(vtable, interfaceMethod);
975 if (vtableIndex >= 0) {
976 oldVtableMethod = vtable.get(vtableIndex);
991 if (vtableIndex >= 0) {
992 if (!isOverridableByDefaultMethod(vtable.get(vtableIndex))) {
1117 int vtableIndex = findMethodIndexInVtable(vtable, interfaceMethod);
1119 if (vtableIndex >= 0) {
[all …]
DUnknownClassProto.java79 public Method getMethodByVtableIndex(int vtableIndex) { in getMethodByVtableIndex() argument
80 return classPath.getClass("Ljava/lang/Object;").getMethodByVtableIndex(vtableIndex); in getMethodByVtableIndex()
DArrayProto.java164 public Method getMethodByVtableIndex(int vtableIndex) { in getMethodByVtableIndex() argument
165 return classPath.getClass("Ljava/lang/Object;").getMethodByVtableIndex(vtableIndex); in getMethodByVtableIndex()
DTypeProto.java49 @Nullable Method getMethodByVtableIndex(int vtableIndex); in getMethodByVtableIndex() argument
DPrimitiveProto.java69 public Method getMethodByVtableIndex(int vtableIndex) { in getMethodByVtableIndex() argument
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/
DCodeItem.java339 int vtableIndex = ((VtableIndexInstruction)instruction).getVtableIndex(); in makeAnnotator() local
340 args.add(String.format("vtable@%d", vtableIndex)); in makeAnnotator()