Home
last modified time | relevance | path

Searched refs:Visitor (Results 1 – 25 of 47) sorted by relevance

12

/dalvik/dx/src/com/android/dx/io/
DCodeReader.java26 private Visitor fallbackVisitor = null;
27 private Visitor stringVisitor = null;
28 private Visitor typeVisitor = null;
29 private Visitor fieldVisitor = null;
30 private Visitor methodVisitor = null;
35 public void setAllVisitors(Visitor visitor) { in setAllVisitors()
47 public void setFallbackVisitor(Visitor visitor) { in setFallbackVisitor()
54 public void setStringVisitor(Visitor visitor) { in setStringVisitor()
61 public void setTypeVisitor(Visitor visitor) { in setTypeVisitor()
68 public void setFieldVisitor(Visitor visitor) { in setFieldVisitor()
[all …]
/dalvik/vm/alloc/
DVisitInlines.h23 static void visitFields(Visitor *visitor, Object *obj, void *arg) in visitFields()
54 static void visitStaticFields(Visitor *visitor, ClassObject *clazz, in visitStaticFields()
70 static void visitInterfaces(Visitor *visitor, ClassObject *clazz, in visitInterfaces()
83 static void visitClassObject(Visitor *visitor, Object *obj, void *arg) in visitClassObject()
111 static void visitArrayObject(Visitor *visitor, Object *obj, void *arg) in visitArrayObject()
130 static void visitDataObject(Visitor *visitor, Object *obj, void *arg) in visitDataObject()
143 static void visitReferenceObject(Visitor *visitor, Object *obj, void *arg) in visitReferenceObject()
157 static void visitObject(Visitor *visitor, Object *obj, void *arg) in visitObject()
DVisit.h42 typedef void Visitor(void *addr, void *arg); typedef
54 void dvmVisitObject(Visitor *visitor, Object *obj, void *arg);
/dalvik/dx/src/com/android/dx/merge/
DInstructionTransformer.java59 private class GenericVisitor implements CodeReader.Visitor {
65 private class StringVisitor implements CodeReader.Visitor {
74 private class FieldVisitor implements CodeReader.Visitor {
83 private class TypeVisitor implements CodeReader.Visitor {
92 private class MethodVisitor implements CodeReader.Visitor {
/dalvik/dx/src/com/android/dx/ssa/
DSsaInsn.java265 public abstract void accept(Visitor v); in accept()
270 public static interface Visitor { interface in SsaInsn
DSsaRenamer.java164 ssaMeth.forEachBlockDepthFirstDom(new SsaBasicBlock.Visitor() { in run()
277 private class BlockRenamer implements SsaInsn.Visitor{
629 PhiInsn.Visitor visitor = new PhiInsn.Visitor() { in updateSuccessorPhis()
DSsaMethod.java420 forEachInsn(new SsaInsn.Visitor() { in getDefinitionForRegister()
452 forEachInsn(new SsaInsn.Visitor() { in buildUseList()
727 public void forEachInsn(SsaInsn.Visitor visitor) { in forEachInsn()
738 public void forEachPhiInsn(PhiInsn.Visitor v) { in forEachPhiInsn()
755 SsaBasicBlock.Visitor v) { in forEachBlockDepthFirst()
796 public void forEachBlockDepthFirstDom(SsaBasicBlock.Visitor v) { in forEachBlockDepthFirstDom()
DPhiInsn.java322 public void accept(SsaInsn.Visitor v) { in accept()
395 public static interface Visitor { interface in PhiInsn
/dalvik/dexgen/src/com/android/dexgen/rop/code/
DInsn.java215 public abstract void accept(Visitor visitor); in accept()
379 public static interface Visitor { interface in Insn
427 public static class BaseVisitor implements Visitor {
DInsnList.java72 public void forEach(Insn.Visitor visitor) { in forEach()
DPlainCstInsn.java57 public void accept(Visitor visitor) { in accept()
DThrowingCstInsn.java72 public void accept(Visitor visitor) { in accept()
DSwitchInsn.java70 public void accept(Visitor visitor) { in accept()
DFillArrayDataInsn.java90 public void accept(Visitor visitor) { in accept()
DThrowingInsn.java92 public void accept(Visitor visitor) { in accept()
DBasicBlockList.java174 public void forEachInsn(Insn.Visitor visitor) { in forEachInsn()
315 implements Insn.Visitor {
/dalvik/dx/src/com/android/dx/rop/code/
DInsn.java213 public abstract void accept(Visitor visitor); in accept()
377 public static interface Visitor { interface in Insn
425 public static class BaseVisitor implements Visitor {
DInsnList.java72 public void forEach(Insn.Visitor visitor) { in forEach()
DPlainCstInsn.java57 public void accept(Visitor visitor) { in accept()
DSwitchInsn.java70 public void accept(Visitor visitor) { in accept()
DFillArrayDataInsn.java90 public void accept(Visitor visitor) { in accept()
DThrowingCstInsn.java77 public void accept(Visitor visitor) { in accept()
DThrowingInsn.java92 public void accept(Visitor visitor) { in accept()
DBasicBlockList.java173 public void forEachInsn(Insn.Visitor visitor) { in forEachInsn()
313 implements Insn.Visitor {
/dalvik/dx/src/com/android/dx/cf/code/
DBytecodeArray.java39 public static final Visitor EMPTY_VISITOR = new BaseVisitor();
105 public void forEach(Visitor visitor) { in forEach()
150 public void processWorkSet(int[] workSet, Visitor visitor) { in processWorkSet()
216 public int parseInstruction(int offset, Visitor visitor) { in parseInstruction()
819 private int parseTableswitch(int offset, Visitor visitor) { in parseTableswitch()
862 private int parseLookupswitch(int offset, Visitor visitor) { in parseLookupswitch()
900 private int parseNewarray(int offset, Visitor visitor) { in parseNewarray()
1089 private int parseWide(int offset, Visitor visitor) { in parseWide()
1164 public interface Visitor { interface in BytecodeArray
1281 public static class BaseVisitor implements Visitor {

12