Home
last modified time | relevance | path

Searched refs:ClassDef (Results 1 – 25 of 116) sorted by relevance

12345

/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/util/
DSuperclassChainTest.java42 import org.jf.dexlib2.iface.ClassDef;
52 ClassDef objectClassDef = TestUtils.makeClassDef("Ljava/lang/Object;", null); in testGetSuperclassChain()
53 ClassDef oneClassDef = TestUtils.makeClassDef("Ltest/one;", "Ljava/lang/Object;"); in testGetSuperclassChain()
54 ClassDef twoClassDef = TestUtils.makeClassDef("Ltest/two;", "Ltest/one;"); in testGetSuperclassChain()
55 ClassDef threeClassDef = TestUtils.makeClassDef("Ltest/three;", "Ltest/two;"); in testGetSuperclassChain()
57 ImmutableSet<ClassDef> classes = ImmutableSet.<ClassDef>of( in testGetSuperclassChain()
88 ClassDef twoClassDef = TestUtils.makeClassDef("Ltest/two;", "Ltest/one;"); in testGetSuperclassChain_Unresolved()
89 ClassDef threeClassDef = TestUtils.makeClassDef("Ltest/three;", "Ltest/two;"); in testGetSuperclassChain_Unresolved()
90 ImmutableSet<ClassDef> classes = ImmutableSet.<ClassDef>of(twoClassDef, threeClassDef); in testGetSuperclassChain_Unresolved()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/
DClassDefRewriter.java37 import org.jf.dexlib2.iface.ClassDef;
47 public class ClassDefRewriter implements Rewriter<ClassDef> {
54 @Nonnull @Override public ClassDef rewrite(@Nonnull ClassDef classDef) { in rewrite()
58 protected class RewrittenClassDef extends BaseTypeReference implements ClassDef {
59 @Nonnull protected ClassDef classDef;
61 public RewrittenClassDef(@Nonnull ClassDef classdef) { in RewrittenClassDef()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DDexClassProvider.java35 import org.jf.dexlib2.iface.ClassDef;
43 private Map<String, ClassDef> classMap = Maps.newHashMap();
48 for (ClassDef classDef: dexFile.getClasses()) { in DexClassProvider()
53 @Nullable @Override public ClassDef getClassDef(String type) { in getClassDef()
DClassProto.java86 public ClassDef getClassDef() { in getClassDef()
91 …@Nonnull private final Supplier<ClassDef> classDefSupplier = Suppliers.memoize(new Supplier<ClassD…
92 @Override public ClassDef get() {
105 ClassDef classDef = getClassDef(); in isInterface()
124 protected LinkedHashMap<String, ClassDef> getInterfaces() { in getInterfaces()
136 private final Supplier<LinkedHashMap<String, ClassDef>> preDefaultMethodInterfaceSupplier =
137 Suppliers.memoize(new Supplier<LinkedHashMap<String, ClassDef>>() {
138 @Override public LinkedHashMap<String, ClassDef> get() {
140 LinkedHashMap<String, ClassDef> interfaces = Maps.newLinkedHashMap();
145 ClassDef interfaceDef;
[all …]
DClassProvider.java34 import org.jf.dexlib2.iface.ClassDef;
39 @Nullable ClassDef getClassDef(String type); in getClassDef()
DClassPath.java43 import org.jf.dexlib2.iface.ClassDef;
148 public ClassDef getClassDef(String type) { in getClassDef()
150 ClassDef classDef = provider.getClassDef(type); in getClassDef()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
DSyntheticAccessorResolver.java39 import org.jf.dexlib2.iface.ClassDef;
73 private final Map<String, ClassDef> classDefMap;
76 …public SyntheticAccessorResolver(@Nonnull Opcodes opcodes, @Nonnull Iterable<? extends ClassDef> c… in SyntheticAccessorResolver()
78 ImmutableMap.Builder<String, ClassDef> builder = ImmutableMap.builder(); in SyntheticAccessorResolver()
80 for (ClassDef classDef: classDefs) { in SyntheticAccessorResolver()
101 ClassDef classDef = classDefMap.get(type); in getAccessedMember()
DTypeUtils.java35 import org.jf.dexlib2.iface.ClassDef;
63 …public static boolean canAccessClass(@Nonnull String accessorType, @Nonnull ClassDef accesseeClass… in canAccessClass()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/
DImmutableClassDef.java37 import org.jf.dexlib2.iface.ClassDef;
52 public class ImmutableClassDef extends BaseTypeReference implements ClassDef {
135 public static ImmutableClassDef of(ClassDef classDef) { in of()
196 …c ImmutableSet<ImmutableClassDef> immutableSetOf(@Nullable Iterable<? extends ClassDef> iterable) {
200 private static final ImmutableConverter<ImmutableClassDef, ClassDef> CONVERTER =
201 new ImmutableConverter<ImmutableClassDef, ClassDef>() {
203 protected boolean isImmutable(@Nonnull ClassDef item) {
209 protected ImmutableClassDef makeImmutable(@Nonnull ClassDef item) {
/external/emma/core/java12/com/vladium/jcd/parser/
DClassDefParser.java36 public static ClassDef parseClass (final byte [] bytes) in parseClass()
49 public static ClassDef parseClass (final byte [] bytes, final int length) in parseClass()
63 public static ClassDef parseClass (final InputStream bytes) in parseClass()
99 ClassDef class_table () throws IOException in class_table()
101 m_table = new ClassDef (); in class_table()
303 private ClassDef m_table;
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/
DTestUtils.java36 import org.jf.dexlib2.iface.ClassDef;
43 …public static ClassDef makeClassDef(@Nonnull String classType, @Nullable String superType, String.… in makeClassDef()
48 public static ClassDef makeInterfaceDef(@Nonnull String classType, String... interfaces) { in makeInterfaceDef()
DMethodAnalyzerTest.java43 import org.jf.dexlib2.iface.ClassDef;
80ClassDef classDef = new ImmutableClassDef("Lmain;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Obj… in testInstanceOfNarrowingEqz_art()
111ClassDef classDef = new ImmutableClassDef("Lmain;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Obj… in testInstanceOfNarrowingEqz_dalvik()
143ClassDef classDef = new ImmutableClassDef("Lmain;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Obj… in testInstanceOfNarrowingNez_art()
174ClassDef classDef = new ImmutableClassDef("Lmain;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Obj… in testInstanceOfNarrowingNez_dalvik()
207ClassDef classDef = new ImmutableClassDef("Lmain;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Obj… in testInstanceOfNarrowingAfterMove_art()
242ClassDef classDef = new ImmutableClassDef("Lmain;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Obj… in testInstanceOfNarrowingAfterMove_dalvik()
DCustomMethodInlineTableTest.java39 import org.jf.dexlib2.iface.ClassDef;
68ClassDef classDef = new ImmutableClassDef("Lblah;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Obj… in testCustomMethodInlineTable_Virtual()
97ClassDef classDef = new ImmutableClassDef("Lblah;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Obj… in testCustomMethodInlineTable_Static()
126ClassDef classDef = new ImmutableClassDef("Lblah;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Obj… in testCustomMethodInlineTable_Direct()
/external/emma/core/java12/com/vladium/jcd/cls/constant/
DCONSTANT_NameAndType_info.java13 import com.vladium.jcd.cls.ClassDef;
56 public String getName (final ClassDef cls) in getName()
61 public String getDescriptor (final ClassDef cls) in getDescriptor()
DCONSTANT_Class_info.java13 import com.vladium.jcd.cls.ClassDef;
56 public String getName (final ClassDef cls) in getName()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/
DPoolClassDef.java37 import org.jf.dexlib2.iface.ClassDef;
44 class PoolClassDef extends BaseTypeReference implements ClassDef {
45 @Nonnull final ClassDef classDef;
56 PoolClassDef(@Nonnull ClassDef classDef) { in PoolClassDef()
DDexPool.java38 import org.jf.dexlib2.iface.ClassDef;
76 for (ClassDef classDef: input.getClasses()) { in writeTo()
84 for (ClassDef classDef: input.getClasses()) { in writeTo()
94 public void internClass(ClassDef classDef) { in internClass()
/external/smali/baksmali/src/main/java/org/jf/baksmali/
DBaksmali.java34 import org.jf.dexlib2.iface.ClassDef;
58 List<? extends ClassDef> classDefs = Ordering.natural().sortedCopy(dexFile.getClasses()); in disassembleDexFile()
70 for (final ClassDef classDef: classDefs) { in disassembleDexFile()
103 private static boolean disassembleClass(ClassDef classDef, ClassFileNameHandler fileNameHandler, in disassembleClass()
DListClassesCommand.java37 import org.jf.dexlib2.iface.ClassDef;
72 for (ClassDef classDef: dexFile.getClasses()) { in run()
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/
DAccessorTest.java36 import org.jf.dexlib2.iface.ClassDef;
86 ClassDef accessorTypesClass = null; in testAccessors()
87 ClassDef accessorsClass = null; in testAccessors()
89 for (ClassDef classDef: f.getClasses()) { in testAccessors()
/external/harfbuzz_ng/src/
Dhb-ot-layout-gsubgpos.hh694 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data); in intersects_class()
722 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data); in collect_class()
748 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data); in match_class()
1552 const ClassDef &class_def = this+classDef; in intersects()
1574 const ClassDef &class_def = this+classDef; in closure()
1594 const ClassDef &class_def = this+classDef; in collect_glyphs()
1609 const ClassDef &class_def = this+classDef; in would_apply()
1627 const ClassDef &class_def = this+classDef; in apply()
1655 OffsetTo<ClassDef>
2214 const ClassDef &backtrack_class_def = this+backtrackClassDef; in intersects()
[all …]
/external/smali/smali/src/main/java/org/jf/smali/
DSmaliTestUtils.java42 import org.jf.dexlib2.iface.ClassDef;
52 public static ClassDef compileSmali(String smaliText) throws RecognitionException, IOException { in compileSmali()
56 public static ClassDef compileSmali(String smaliText, int apiLevel) in compileSmali()
/external/smali/baksmali/src/test/java/org/jf/baksmali/
DBaksmaliTestUtils.java39 import org.jf.dexlib2.iface.ClassDef;
53 ClassDef classDef = SmaliTestUtils.compileSmali(source, options.apiLevel); in assertSmaliCompiledEquals()
83 …public static String getNormalizedSmali(@Nonnull ClassDef classDef, @Nonnull BaksmaliOptions optio… in getNormalizedSmali()
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/pool/
DRollbackTest.java40 import org.jf.dexlib2.iface.ClassDef;
56ClassDef class1 = new ImmutableClassDef("Lcls1;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Objec… in testRollback()
67ClassDef class2 = new ImmutableClassDef("Lcls2;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Objec… in testRollback()
/external/smali/smali/src/test/java/org/jf/smali/
DImplicitReferenceTest.java38 import org.jf.dexlib2.iface.ClassDef;
63 ClassDef classDef = SmaliTestUtils.compileSmali("" + in testImplicitMethodReference()
111 ClassDef classDef = SmaliTestUtils.compileSmali("" + in testImplicitMethodLiteral()
158 ClassDef classDef = SmaliTestUtils.compileSmali("" + in testImplicitFieldReference()
206 ClassDef classDef = SmaliTestUtils.compileSmali("" + in testImplicitFieldLiteral()

12345