public class ExprExt_c extends FabILExt_c
Constructor and Description |
---|
ExprExt_c() |
Modifier and Type | Method and Description |
---|---|
Expr |
node() |
Node |
rewriteProxies(ProxyRewriter pr)
Used by ProxyRewriter to rewrite references to proxy references.
|
protected Expr |
rewriteProxiesImpl(ProxyRewriter pr) |
Node |
rewriteProxiesOverride(ProxyRewriter rewriter)
Used by ProxyRewriter to override the default visitor behaviour.
|
protected Expr |
rewriteProxiesOverrideImpl(ProxyRewriter pr) |
assignLabels, assignLocations, collectStaticInitializers, ext, rewriteAtomic, rewriteRemoteCalls, rewriteThreads
public final Node rewriteProxies(ProxyRewriter pr)
FabILExt
rewriteProxies
in interface FabILExt
rewriteProxies
in class FabILExt_c
protected Expr rewriteProxiesImpl(ProxyRewriter pr)
public final Node rewriteProxiesOverride(ProxyRewriter rewriter)
FabILExt
rewriteProxiesOverride
in interface FabILExt
rewriteProxiesOverride
in class FabILExt_c
polyglot.visit.NodeVisitor#override(Node)
protected Expr rewriteProxiesOverrideImpl(ProxyRewriter pr)
public Expr node()