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

12

/dalvik/dx/src/com/android/dx/io/
H A 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) {
47 public void setFallbackVisitor(Visitor visitor) {
54 public void setStringVisitor(Visitor visitor) {
61 public void setTypeVisitor(Visitor visitor) {
68 public void setFieldVisitor(Visitor visito
118 public interface Visitor { interface in class:CodeReader
[all...]
/dalvik/vm/alloc/
H A DVisit.h42 typedef void Visitor(void *addr, void *arg); typedef
45 * Like a Visitor, but passes root specific information such as the
54 void dvmVisitObject(Visitor *visitor, Object *obj, void *arg);
H A DVisitInlines.h23 static void visitFields(Visitor *visitor, Object *obj, void *arg)
54 static void visitStaticFields(Visitor *visitor, ClassObject *clazz,
70 static void visitInterfaces(Visitor *visitor, ClassObject *clazz,
83 static void visitClassObject(Visitor *visitor, Object *obj, void *arg)
111 static void visitArrayObject(Visitor *visitor, Object *obj, void *arg)
130 static void visitDataObject(Visitor *visitor, Object *obj, void *arg)
143 static void visitReferenceObject(Visitor *visitor, Object *obj, void *arg)
157 static void visitObject(Visitor *visitor, Object *obj, void *arg)
/dalvik/dx/src/com/android/dx/merge/
H A DInstructionTransformer.java60 private class GenericVisitor implements CodeReader.Visitor {
66 private class StringVisitor implements CodeReader.Visitor {
76 private class FieldVisitor implements CodeReader.Visitor {
86 private class TypeVisitor implements CodeReader.Visitor {
96 private class MethodVisitor implements CodeReader.Visitor {
/dalvik/dx/src/com/android/dx/rop/code/
H A DInsn.java213 public abstract void accept(Visitor visitor);
375 * Visitor interface for this (outer) class.
377 public static interface Visitor { interface in class:Insn
422 * Base implementation of {@link Visitor}, which has empty method
425 public static class BaseVisitor implements Visitor {
H A DFillArrayDataInsn.java89 public void accept(Visitor visitor) {
H A DInsnList.java72 public void forEach(Insn.Visitor visitor) {
H A DPlainCstInsn.java57 public void accept(Visitor visitor) {
H A DSwitchInsn.java70 public void accept(Visitor visitor) {
H A DThrowingCstInsn.java77 public void accept(Visitor visitor) {
H A DThrowingInsn.java92 public void accept(Visitor visitor) {
H A DBasicBlock.java274 public interface Visitor { interface in class:BasicBlock
/dalvik/dx/src/com/android/dx/ssa/
H A DSsaInsn.java269 public abstract void accept(Visitor v);
272 * Visitor interface for this class.
274 public static interface Visitor { interface in class:SsaInsn
H A DSsaRenamer.java163 ssaMeth.forEachBlockDepthFirstDom(new SsaBasicBlock.Visitor() {
276 private class BlockRenamer implements SsaInsn.Visitor{
628 PhiInsn.Visitor visitor = new PhiInsn.Visitor() {
H A DSsaMethod.java419 forEachInsn(new SsaInsn.Visitor() {
451 forEachInsn(new SsaInsn.Visitor() {
726 public void forEachInsn(SsaInsn.Visitor visitor) {
737 public void forEachPhiInsn(PhiInsn.Visitor v) {
754 SsaBasicBlock.Visitor v) {
790 * The {@code parent} parameter of the Visitor.visitBlock callback
795 public void forEachBlockDepthFirstDom(SsaBasicBlock.Visitor v) {
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DFillArrayDataInsn.java90 public void accept(Visitor visitor) {
H A DInsnList.java72 public void forEach(Insn.Visitor visitor) {
H A DPlainCstInsn.java57 public void accept(Visitor visitor) {
H A DSwitchInsn.java70 public void accept(Visitor visitor) {
H A DThrowingCstInsn.java72 public void accept(Visitor visitor) {
H A DThrowingInsn.java92 public void accept(Visitor visitor) {
H A DPlainInsn.java78 public void accept(Visitor visitor) {
H A DInsn.java215 public abstract void accept(Visitor visitor);
377 * Visitor interface for this (outer) class.
379 public static interface Visitor { interface in class:Insn
424 * Base implementation of {@link Visitor}, which has empty method
427 public static class BaseVisitor implements Visitor {
H A DBasicBlock.java274 public interface Visitor { interface in class:BasicBlock
/dalvik/dx/src/com/android/dx/command/grep/
H A DGrep.java48 codeReader.setStringVisitor(new CodeReader.Visitor() {

Completed in 373 milliseconds

12