|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.ast.CodeVisitorSupport
org.codehaus.groovy.ast.ClassCodeVisitorSupport
org.codehaus.groovy.control.StaticVerifier
public class StaticVerifier
Verifier to check non-static access in static contexts
Constructor Summary | |
---|---|
StaticVerifier()
|
Method Summary | |
---|---|
protected SourceUnit |
getSourceUnit()
|
void |
visitClass(ClassNode node,
SourceUnit source)
|
void |
visitClosureExpression(ClosureExpression ce)
|
void |
visitConstructorCallExpression(ConstructorCallExpression cce)
|
void |
visitConstructorOrMethod(MethodNode node,
boolean isConstructor)
|
void |
visitMethodCallExpression(MethodCallExpression mce)
|
void |
visitPropertyExpression(PropertyExpression pe)
|
void |
visitVariableExpression(VariableExpression ve)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StaticVerifier()
Method Detail |
---|
public void visitClass(ClassNode node, SourceUnit source)
public void visitVariableExpression(VariableExpression ve)
visitVariableExpression
in interface GroovyCodeVisitor
visitVariableExpression
in class CodeVisitorSupport
public void visitClosureExpression(ClosureExpression ce)
visitClosureExpression
in interface GroovyCodeVisitor
visitClosureExpression
in class CodeVisitorSupport
public void visitConstructorCallExpression(ConstructorCallExpression cce)
visitConstructorCallExpression
in interface GroovyCodeVisitor
visitConstructorCallExpression
in class CodeVisitorSupport
public void visitConstructorOrMethod(MethodNode node, boolean isConstructor)
visitConstructorOrMethod
in class ClassCodeVisitorSupport
public void visitMethodCallExpression(MethodCallExpression mce)
visitMethodCallExpression
in interface GroovyCodeVisitor
visitMethodCallExpression
in class CodeVisitorSupport
public void visitPropertyExpression(PropertyExpression pe)
visitPropertyExpression
in interface GroovyCodeVisitor
visitPropertyExpression
in class CodeVisitorSupport
protected SourceUnit getSourceUnit()
getSourceUnit
in class ClassCodeVisitorSupport
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |