[Java] Class InnerClassCompletionVisitor

  • org.codehaus.groovy.classgen.InnerClassCompletionVisitor
All Implemented Interfaces and Traits:
org.objectweb.asm.Opcodes
public class InnerClassCompletionVisitor
extends InnerClassVisitorHelper
implements org.objectweb.asm.Opcodes

Constructor Summary

Constructors
Constructor and description
InnerClassCompletionVisitor (CompilationUnit cu, SourceUnit su)

Methods Summary

Methods
Type Params Return Type Name and description
protected SourceUnit getSourceUnit()
public void visit(org.objectweb.asm.MethodVisitor mv)
public void visit(org.objectweb.asm.MethodVisitor mv)
public void visit(org.objectweb.asm.MethodVisitor mv)
public void visitClass(ClassNode node)
public void visitConstructor(ConstructorNode node)

Inherited Methods Summary

Inherited Methods
Methods inherited from class Name
class InnerClassVisitorHelper addFieldInit, getClassNode, getObjectDistance, isStatic, setMethodDispatcherCode, setPropertyGetterDispatcher, setPropertySetterDispatcher, shouldHandleImplicitThisForInnerClass
class ClassCodeVisitorSupport addError, getSourceUnit, visitAnnotation, visitAnnotations, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitClass, visitClassCodeContainer, visitConstructor, visitConstructorOrMethod, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitExpressionStatement, visitField, visitForLoop, visitIfElse, visitImports, visitMethod, visitObjectInitializerStatements, visitPackage, visitProperty, visitReturnStatement, visitStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoop
class CodeVisitorSupport afterSwitchConditionExpressionVisited, visitArgumentlistExpression, visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBlockStatement, visitBooleanExpression, visitBreakStatement, visitBytecodeExpression, visitCaseStatement, visitCastExpression, visitCatchStatement, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitEmptyStatement, visitExpressionStatement, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitLambdaExpression, visitListExpression, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitMethodReferenceExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitReturnStatement, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression, visitWhileLoop

Constructor Detail

public InnerClassCompletionVisitor(CompilationUnit cu, SourceUnit su)

Method Detail

@Override protected SourceUnit getSourceUnit()

@Override public void visit(org.objectweb.asm.MethodVisitor mv)

@Override public void visit(org.objectweb.asm.MethodVisitor mv)

@Override public void visit(org.objectweb.asm.MethodVisitor mv)

@Override public void visitClass(ClassNode node)

@Override public void visitConstructor(ConstructorNode node)

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/codehaus/groovy/classgen/InnerClassCompletionVisitor.html