fabil.visit
Class StaticInitializerCollector
java.lang.Object
NodeVisitor
fabil.visit.StaticInitializerCollector
public class StaticInitializerCollector
- extends NodeVisitor
A pass that collects initializers for static fields and moves them into an
atomic static initializer.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nf
protected FabILNodeFactory nf
ts
protected FabILTypeSystem ts
StaticInitializerCollector
public StaticInitializerCollector(FabILNodeFactory nf,
FabILTypeSystem ts)
leave
public Node leave(Node old,
Node n,
NodeVisitor v)
nodeFactory
public FabILNodeFactory nodeFactory()
typeSystem
public FabILTypeSystem typeSystem()