HomeSort by relevance Sort by last modified time
    Searched defs:classDef (Results 1 - 25 of 35) sorted by null

1 2

  /external/smali/smali/src/test/java/
ImplicitReferenceTest.java 38 import org.jf.dexlib2.iface.ClassDef;
63 ClassDef classDef = SmaliTestUtils.compileSmali("" +
75 for (Method method: classDef.getMethods()) {
91 Assert.assertEquals(classDef.getType(), method.getDefiningClass());
98 Assert.assertEquals(classDef.getType(), method.getDefiningClass());
105 Assert.assertEquals(classDef.getType(), method.getDefiningClass());
111 ClassDef classDef = SmaliTestUtils.compileSmali("" +
120 for (Field field: classDef.getFields())
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/
BuilderClassPool.java 71 @Nonnull BuilderClassDef internClass(@Nonnull BuilderClassDef classDef) {
72 BuilderClassDef prev = internedItems.put(classDef.getType(), classDef);
74 throw new ExceptionWithContext("Class %s has already been interned", classDef.getType());
76 return classDef;
93 final BuilderClassDef classDef = internedItems.get(type.getType());
94 if (classDef == null) {
100 return classDef;
104 return classDef.classDefIndex;
108 return classDef.classDefIndex = value
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
ClassPath.java 43 import org.jf.dexlib2.iface.ClassDef;
59 @Nonnull private HashMap<String, ClassDef> availableClasses = Maps.newHashMap();
106 for (ClassDef classDef: dexFile.getClasses()) {
107 ClassDef prev = availableClasses.get(classDef.getType());
109 availableClasses.put(classDef.getType(), classDef);
148 public ClassDef getClassDef(String type) {
149 ClassDef ret = availableClasses.get(type)
    [all...]
CustomInlineMethodResolver.java 35 import org.jf.dexlib2.iface.ClassDef;
122 ClassDef classDef = ((ClassProto)typeProto).getClassDef();
123 for (Method method: classDef.getMethods()) {
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...]
  /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...]
DexMerger.java 21 import com.android.dex.ClassDef;
590 for (ClassDef classDef : buffer.classDefs()) {
591 SortableType sortableType = indexMap.adjust(new SortableType(buffer, classDef));
597 + buffer.typeNames().get(classDef.getTypeIndex()));
663 private void transformClassDef(Dex in, ClassDef classDef, IndexMap indexMap) {
665 idsDefsOut.writeInt(classDef.getTypeIndex());
666 idsDefsOut.writeInt(classDef.getAccessFlags());
667 idsDefsOut.writeInt(classDef.getSupertypeIndex())
    [all...]
  /external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/
CustomMethodInlineTableTest.java 38 import org.jf.dexlib2.iface.ClassDef;
66 ClassDef classDef = new ImmutableClassDef("Lblah;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Object;", null,
69 DexFile dexFile = new ImmutableDexFile(ImmutableList.of(classDef));
93 ClassDef classDef = new ImmutableClassDef("Lblah;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Object;", null,
96 DexFile dexFile = new ImmutableDexFile(ImmutableList.of(classDef));
120 ClassDef classDef = new ImmutableClassDef("Lblah;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Object;", null,
123 DexFile dexFile = new ImmutableDexFile(ImmutableList.of(classDef));
    [all...]
  /external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/
DexWriterTest.java 43 import org.jf.dexlib2.iface.ClassDef;
67 ImmutableClassDef classDef = new ImmutableClassDef("Lorg/test/blah;",
73 DexPool.writeTo(dataStore, new ImmutableDexFile(ImmutableSet.of(classDef)));
79 ClassDef dbClassDef = Iterables.getFirst(dexFile.getClasses(), null);
JumboStringConversionTest.java 97 ClassDef classDef = Iterables.getFirst(dexFile.getClasses(), null);
98 Assert.assertNotNull(classDef);
100 Method method = Iterables.getFirst(classDef.getMethods(), null);
194 ClassDef classDef = Iterables.getFirst(dexFile.getClasses(), null);
195 Assert.assertNotNull(classDef);
197 Method method = Iterables.getFirst(classDef.getMethods(), null);
  /external/smali/baksmali/src/test/java/org/jf/baksmali/
ImplicitReferenceTest.java 37 import org.jf.dexlib2.iface.ClassDef;
49 ClassDef classDef = SmaliTestUtils.compileSmali("" +
77 ClassDefinition classDefinition = new ClassDefinition(options, classDef);
87 ClassDef classDef = SmaliTestUtils.compileSmali("" +
115 ClassDefinition classDefinition = new ClassDefinition(options, classDef);
125 ClassDef classDef = SmaliTestUtils.compileSmali("" +
147 ClassDefinition classDefinition = new ClassDefinition(options, classDef);
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/
DexBackedField.java 38 import org.jf.dexlib2.iface.ClassDef;
48 @Nonnull public final ClassDef classDef;
59 @Nonnull DexBackedClassDef classDef,
64 this.classDef = classDef;
77 @Nonnull DexBackedClassDef classDef,
81 this.classDef = classDef;
105 @Nonnull @Override public String getDefiningClass() { return classDef.getType();
    [all...]
DexBackedMethod.java 56 @Nonnull public final DexBackedClassDef classDef;
71 @Nonnull DexBackedClassDef classDef,
74 this.classDef = classDef;
88 @Nonnull DexBackedClassDef classDef,
93 this.classDef = classDef;
107 @Nonnull @Override public String getDefiningClass() { return classDef.getType(); }
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/
ClassDefRewriter.java 37 import org.jf.dexlib2.iface.ClassDef;
46 public class ClassDefRewriter implements Rewriter<ClassDef> {
53 @Nonnull @Override public ClassDef rewrite(@Nonnull ClassDef classDef) {
54 return new RewrittenClassDef(classDef);
57 protected class RewrittenClassDef extends BaseTypeReference implements ClassDef {
58 @Nonnull protected ClassDef classDef;
60 public RewrittenClassDef(@Nonnull ClassDef classdef)
    [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...]
ClassPool.java 87 public void intern(@Nonnull ClassDef classDef) {
88 PoolClassDef poolClassDef = new PoolClassDef(classDef);
221 final PoolClassDef classDef = internedItems.get(name.toString());
222 if (classDef == null) {
228 return classDef;
232 return classDef.classDefIndex;
236 return classDef.classDefIndex = value;
241 @Nonnull @Override public CharSequence getType(@Nonnull PoolClassDef classDef) {
242 return classDef.getType()
    [all...]
  /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
ClassDefinition.java 50 @Nonnull public final ClassDef classDef;
55 public ClassDefinition(@Nonnull baksmaliOptions options, @Nonnull ClassDef classDef) {
57 this.classDef = classDef;
69 for (Method method: classDef.getDirectMethods()) {
91 fieldRef.getDefiningClass().equals((classDef.getType()))) {
119 writer.write(classDef.getType());
124 for (AccessFlags accessFlag: AccessFlags.getAccessFlagsForClass(classDef.getAccessFlags()))
    [all...]
MethodDefinition.java 64 @Nonnull public final ClassDefinition classDef;
77 public MethodDefinition(@Nonnull ClassDefinition classDef, @Nonnull Method method,
79 this.classDef = classDef;
186 if (classDef.options.useLocalsDirective) {
194 writeParameters(writer, method, methodParameters, classDef.options);
197 registerFormatter = new RegisterFormatter(classDef.options, methodImpl.getRegisterCount(),
202 if (classDef.options.useImplicitReferences) {
311 if ((classDef.options.registerInfo != 0) || (classDef.options.deodex && needsAnalyzed()))
    [all...]
  /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...]
  /dalvik/dx/src/com/android/dx/command/findusages/
FindUsages.java 20 import com.android.dex.ClassDef;
41 private ClassDef currentClass;
118 for (ClassDef classDef : dex.classDefs()) {
119 currentClass = classDef;
122 if (classDef.getClassDataOffset() == 0) {
126 ClassData classData = dex.readClassData(classDef);
193 for (ClassDef classDef : dex.classDefs()) {
194 if (assignableTypes.contains(classDef.getSupertypeIndex()))
    [all...]
  /art/tools/dexfuzz/src/dexfuzz/rawdex/
RawDexFile.java 198 for (ClassDefItem classDef : classDefs) {
199 classDef.write(file);
365 for (ClassDefItem classDef : classDefs) {
366 classDef.incrementIndex(kind, insertedIdx);
  /cts/tools/dasm/src/dasm/
DAsm.java 101 ClassDefItem classDef;
327 classDef = new ClassDefItem(CstType.intern(Type
332 dexFile.add(classDef);
370 CstFieldRef field = new CstFieldRef(classDef.getThisClass(), nat);
377 classDef.addStaticField(ef, null);
379 classDef.addInstanceField(ef);
444 CstMethodRef meth = new CstMethodRef(classDef.getThisClass(),
456 classDef.addDirectMethod(enc_method);
458 classDef.addVirtualMethod(enc_method);
    [all...]
  /external/harfbuzz_ng/src/
hb-ot-layout-gsubgpos-private.hh 650 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data);
678 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data);
704 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data);
    [all...]
  /external/smali/smali/src/main/java/org/jf/smali/
smaliTreeWalker.java 22 import org.jf.dexlib2.iface.ClassDef;
408 // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr3/smaliTreeWalker.g:159:1: smali_file returns [ClassDef classDef] : ^( I_CLASS_DEF header methods fields annotations ) ;
409 public final ClassDef smali_file() throws RecognitionException {
410 ClassDef classDef = null;
443 classDef = dexBuilder.internClassDef((header1!=null?((smaliTreeWalker.header_return)header1).classType:null), (header1!=null?((smaliTreeWalker.header_return)header1).accessFlags:0), (header1!=null?((smaliTreeWalker.header_return)header1).superType:null),
461 return classDef;
    [all...]
  /prebuilts/tools/common/m2/repository/com/thoughtworks/qdox/qdox/1.12/
qdox-1.12.jar 

Completed in 1589 milliseconds

1 2