public class ClassCompletionVerifier extends ClassCodeVisitorSupport
| Constructor and Description |
|---|
ClassCompletionVerifier(SourceUnit source) |
| Modifier and Type | Method and Description |
|---|---|
ClassNode |
getClassNode() |
protected SourceUnit |
getSourceUnit() |
void |
visitBinaryExpression(BinaryExpression expression) |
void |
visitCatchStatement(CatchStatement cs) |
void |
visitClass(ClassNode node)
Visit a ClassNode.
|
void |
visitConstantExpression(ConstantExpression expression) |
void |
visitConstructor(ConstructorNode node)
Visit a ConstructorNode.
|
void |
visitDeclarationExpression(DeclarationExpression expression) |
void |
visitField(FieldNode node)
Visit a FieldNode.
|
void |
visitGStringExpression(GStringExpression expression) |
void |
visitMethod(MethodNode node)
Visit a MethodNode.
|
void |
visitMethodCallExpression(MethodCallExpression mce) |
void |
visitProperty(PropertyNode node)
Visit a PropertyNode.
|
addError, visitAnnotations, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitClassCodeContainer, visitConstructorOrMethod, visitContinueStatement, visitDoWhileLoop, visitExpressionStatement, visitForLoop, visitIfElse, visitImports, visitObjectInitializerStatements, visitPackage, visitReturnStatement, visitStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoopvisitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstructorCallExpression, visitEmptyStatement, visitFieldExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpressionpublic ClassCompletionVerifier(SourceUnit source)
public ClassNode getClassNode()
public void visitClass(ClassNode node)
GroovyClassVisitorvisitClass in interface GroovyClassVisitorvisitClass in class ClassCodeVisitorSupportprotected SourceUnit getSourceUnit()
getSourceUnit in class ClassCodeVisitorSupportpublic void visitMethod(MethodNode node)
GroovyClassVisitorvisitMethod in interface GroovyClassVisitorvisitMethod in class ClassCodeVisitorSupportpublic void visitField(FieldNode node)
GroovyClassVisitorvisitField in interface GroovyClassVisitorvisitField in class ClassCodeVisitorSupportpublic void visitProperty(PropertyNode node)
GroovyClassVisitorvisitProperty in interface GroovyClassVisitorvisitProperty in class ClassCodeVisitorSupportpublic void visitBinaryExpression(BinaryExpression expression)
visitBinaryExpression in interface GroovyCodeVisitorvisitBinaryExpression in class CodeVisitorSupportpublic void visitConstructor(ConstructorNode node)
GroovyClassVisitorvisitConstructor in interface GroovyClassVisitorvisitConstructor in class ClassCodeVisitorSupportpublic void visitCatchStatement(CatchStatement cs)
visitCatchStatement in interface GroovyCodeVisitorvisitCatchStatement in class ClassCodeVisitorSupportpublic void visitMethodCallExpression(MethodCallExpression mce)
visitMethodCallExpression in interface GroovyCodeVisitorvisitMethodCallExpression in class CodeVisitorSupportpublic void visitDeclarationExpression(DeclarationExpression expression)
visitDeclarationExpression in interface GroovyCodeVisitorvisitDeclarationExpression in class ClassCodeVisitorSupportpublic void visitConstantExpression(ConstantExpression expression)
visitConstantExpression in interface GroovyCodeVisitorvisitConstantExpression in class CodeVisitorSupportpublic void visitGStringExpression(GStringExpression expression)
visitGStringExpression in interface GroovyCodeVisitorvisitGStringExpression in class CodeVisitorSupport