/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ |
DexFile.java | 48 @Nonnull Set<? extends ClassDef> getClasses();
|
ClassDef.java | 46 public interface ClassDef extends TypeReference {
|
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/util/ |
SuperclassChainTest.java | 40 import org.jf.dexlib2.iface.ClassDef; 51 ClassDef objectClassDef = TestUtils.makeClassDef("Ljava/lang/Object;", null); 52 ClassDef oneClassDef = TestUtils.makeClassDef("Ltest/one;", "Ljava/lang/Object;"); 53 ClassDef twoClassDef = TestUtils.makeClassDef("Ltest/two;", "Ltest/one;"); 54 ClassDef threeClassDef = TestUtils.makeClassDef("Ltest/three;", "Ltest/two;"); 56 ImmutableSet<ClassDef> classes = ImmutableSet.<ClassDef>of( 87 ClassDef twoClassDef = TestUtils.makeClassDef("Ltest/two;", "Ltest/one;"); 88 ClassDef threeClassDef = TestUtils.makeClassDef("Ltest/three;", "Ltest/two;"); 89 ImmutableSet<ClassDef> classes = ImmutableSet.<ClassDef>of(twoClassDef, threeClassDef) [all...] |
/dalvik/dx/src/com/android/dx/merge/ |
SortableType.java | 19 import com.android.dex.ClassDef; 47 private ClassDef classDef; 50 public SortableType(Dex dex, ClassDef classDef) { 52 this.classDef = classDef; 59 public ClassDef getClassDef() { 60 return classDef; 64 return classDef.getTypeIndex() [all...] |
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/ |
TestUtils.java | 36 import org.jf.dexlib2.iface.ClassDef; 43 public static ClassDef makeClassDef(@Nonnull String classType, @Nullable String superType, String... interfaces) { 48 public static ClassDef makeInterfaceDef(@Nonnull String classType, String... interfaces) {
|
/external/emma/core/java12/com/vladium/jcd/compiler/ |
ClassWriter.java | 27 public static void writeClassTable (final ClassDef classTable, final OutputStream out)
|
CodeGen.java | 11 import com.vladium.jcd.cls.ClassDef; 68 public static void push_int_value (final ByteArrayOStream out, final ClassDef cls, final int value)
|
/external/emma/core/java12/com/vladium/jcd/cls/attribute/ |
SourceFileAttribute_info.java | 13 import com.vladium.jcd.cls.ClassDef; 43 public CONSTANT_Utf8_info getSourceFile (final ClassDef cls)
|
ConstantValueAttribute_info.java | 13 import com.vladium.jcd.cls.ClassDef; 72 public CONSTANT_literal_info getValue (final ClassDef cls)
|
/external/emma/core/java12/com/vladium/jcd/cls/constant/ |
CONSTANT_Class_info.java | 13 import com.vladium.jcd.cls.ClassDef; 56 public String getName (final ClassDef cls)
|
CONSTANT_NameAndType_info.java | 13 import com.vladium.jcd.cls.ClassDef; 56 public String getName (final ClassDef cls) 61 public String getDescriptor (final ClassDef cls)
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ |
ImmutableDexFile.java | 35 import org.jf.dexlib2.iface.ClassDef; 46 public ImmutableDexFile(@Nullable Collection<? extends ClassDef> classes) {
|
ImmutableClassDef.java | 37 import org.jf.dexlib2.iface.ClassDef; 51 public class ImmutableClassDef extends BaseTypeReference implements ClassDef { 134 public static ImmutableClassDef of(ClassDef classDef) { 135 if (classDef instanceof ImmutableClassDef) { 136 return (ImmutableClassDef)classDef; 139 classDef.getType(), 140 classDef.getAccessFlags(), 141 classDef.getSuperclass(), 142 classDef.getInterfaces() [all...] |
/external/emma/core/java12/com/vladium/jcd/cls/ |
IClassDefVisitor.java | 19 Object visit (ClassDef cls, Object ctx);
|
IFieldCollection.java | 52 int [] get (ClassDef cls, String name);
|
IMethodCollection.java | 50 int [] get (ClassDef cls, String name);
|
AbstractClassDefVisitor.java | 22 public Object visit (final ClassDef cls, final Object ctx)
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ |
SyntheticAccessorResolver.java | 38 import org.jf.dexlib2.iface.ClassDef; 71 private final Map<String, ClassDef> classDefMap; 74 public SyntheticAccessorResolver(Iterable<? extends ClassDef> classDefs) { 75 ImmutableMap.Builder<String, ClassDef> builder = ImmutableMap.builder(); 77 for (ClassDef classDef: classDefs) { 78 builder.put(classDef.getType(), classDef); 98 ClassDef classDef = classDefMap.get(type) [all...] |
/libcore/dex/src/main/java/com/android/dex/ |
ClassDef.java | 22 public final class ClassDef { 35 public ClassDef(Dex buffer, int offset, int typeIndex, int accessFlags,
|
/dalvik/dx/src/com/android/dx/command/grep/ |
Grep.java | 20 import com.android.dex.ClassDef; 39 private ClassDef currentClass; 89 for (ClassDef classDef : dex.classDefs()) { 90 currentClass = classDef; 93 if (classDef.getClassDataOffset() == 0) { 97 ClassData classData = dex.readClassData(classDef); 100 int staticValuesOffset = classDef.getStaticValuesOffset();
|
/art/runtime/verifier/ |
method_verifier_test.cc | 49 const DexFile::ClassDef& class_def = dex->GetClassDef(i);
|
/external/smali/dexlib2/src/accessorTest/java/org/jf/dexlib2/ |
AccessorTest.java | 36 import org.jf.dexlib2.iface.ClassDef; 86 ClassDef accessorTypesClass = null; 87 ClassDef accessorsClass = null; 89 for (ClassDef classDef: f.getClasses()) { 90 String className = classDef.getType(); 93 accessorTypesClass = classDef; 95 accessorsClass = classDef;
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
ClassProto.java | 42 import org.jf.dexlib2.iface.ClassDef; 82 public ClassDef getClassDef() { 87 @Nonnull private final Supplier<ClassDef> classDefSupplier = Suppliers.memoize(new Supplier<ClassDef>() { 88 @Override public ClassDef get() { 101 ClassDef classDef = getClassDef(); 102 return (classDef.getAccessFlags() & AccessFlags.INTERFACE.getValue()) != 0; 106 * Returns the set of interfaces that this class implements as a Map<String, ClassDef>. 108 * The ClassDef value will be present only for the interfaces that this class directly implements (including an [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ |
PoolClassDef.java | 37 import org.jf.dexlib2.iface.ClassDef; 44 class PoolClassDef extends BaseTypeReference implements ClassDef { 45 @Nonnull final ClassDef classDef; 56 PoolClassDef(@Nonnull ClassDef classDef) { 57 this.classDef = classDef; 59 interfaces = new TypeListPool.Key<SortedSet<String>>(ImmutableSortedSet.copyOf(classDef.getInterfaces())); 60 staticFields = ImmutableSortedSet.copyOf(classDef.getStaticFields()) [all...] |
/external/emma/core/java12/com/vladium/emma/rt/ |
InstrClassLoadHook.java | 13 import com.vladium.jcd.cls.ClassDef; 68 final ClassDef clsDef = ClassDefParser.parseClass (bytes, length);
|