Compil3r.Quad
Class Dataflow.EmptyAnalysis

java.lang.Object
Clazz.jq_MethodVisitor.EmptyVisitor
Compil3r.Quad.Dataflow.EmptyAnalysis
- All Implemented Interfaces:
- Dataflow.Transfer, Clazz.jq_MethodVisitor
- Enclosing class:
- Dataflow
- public static class Dataflow.EmptyAnalysis
- extends Clazz.jq_MethodVisitor.EmptyVisitor
- implements Dataflow.Transfer
| Nested classes inherited from class Clazz.jq_MethodVisitor |
Clazz.jq_MethodVisitor.DeclaredMethodVisitor, Clazz.jq_MethodVisitor.EmptyVisitor |
| Methods inherited from class Clazz.jq_MethodVisitor.EmptyVisitor |
visitClassInitializer, visitInitializer, visitInstanceMethod, visitStaticMethod |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ccv
ControlFlowGraphVisitor.CodeCacheVisitor ccv
_fc
protected Dataflow.FactCollection _fc
Dataflow.EmptyAnalysis
public Dataflow.EmptyAnalysis()
registerFactCollection
public void registerFactCollection(Dataflow.FactCollection fc)
- Specified by:
registerFactCollection in interface Dataflow.Transfer
preprocess
public void preprocess(ControlFlowGraph cfg)
- Specified by:
preprocess in interface Dataflow.Transfer
transfer
public boolean transfer(Quad q)
- Specified by:
transfer in interface Dataflow.Transfer
postprocess
public void postprocess(ControlFlowGraph cfg)
- Specified by:
postprocess in interface Dataflow.Transfer
visitMethod
public void visitMethod(Clazz.jq_Method m)
- Specified by:
visitMethod in interface Clazz.jq_MethodVisitor