public class CppVisitor extends AnnotationHelperVisitor<LocalSymbolTable>
Modifier and Type | Class and Description |
---|---|
class |
CppVisitor.SourcePrinter |
Modifier and Type | Field and Description |
---|---|
protected String |
className |
protected CppTypes |
cppTypes |
protected int |
currentArrayCount |
protected String |
definePrefix |
protected Set<String> |
forLoopsWithCondition |
protected boolean |
inPrimitiveNoLengthFieldDeclarator |
protected boolean |
inStatic |
protected String |
javaClassName |
protected CppVisitor.SourcePrinter |
printer |
protected boolean |
suppressPointer |
protected SymbolTable |
symbolTable |
currentAnnotations
Constructor and Description |
---|
CppVisitor(CppTypes cppTypes,
SymbolTable symbolTable) |
Modifier and Type | Method and Description |
---|---|
protected void |
endClassDeclaration() |
protected void |
fieldDeclaration(japa.parser.ast.body.FieldDeclaration n,
LocalSymbolTable arg) |
String |
getSource() |
protected boolean |
inHeader() |
protected boolean |
isNonToCharArrayMethodCall(japa.parser.ast.expr.Expression exp) |
protected void |
printConstructorBody(japa.parser.ast.stmt.BlockStmt block,
LocalSymbolTable arg) |
protected void |
printMethodDeclaration(japa.parser.ast.body.MethodDeclaration n,
LocalSymbolTable arg) |
protected void |
printMethodNamespace() |
protected void |
printModifiers(int modifiers) |
void |
setLabels(Set<String> labels) |
protected void |
startClassDeclaration() |
void |
visit(japa.parser.ast.body.AnnotationDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.AnnotationMemberDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.ArrayAccessExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.ArrayCreationExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.ArrayInitializerExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.AssertStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.AssignExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.BinaryExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.comments.BlockComment n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.BlockStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.BooleanLiteralExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.BreakStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.CastExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.CatchClause n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.CharLiteralExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.ClassExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.ClassOrInterfaceDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.type.ClassOrInterfaceType n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.CompilationUnit n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.ConditionalExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.ConstructorDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.ContinueStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.DoStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.DoubleLiteralExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.EmptyMemberDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.EmptyStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.EmptyTypeDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.EnclosedExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.EnumConstantDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.EnumDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.ExplicitConstructorInvocationStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.ExpressionStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.FieldAccessExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.FieldDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.ForeachStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.ForStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.IfStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.ImportDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.InitializerDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.InstanceOfExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.IntegerLiteralExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.IntegerLiteralMinValueExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.comments.JavadocComment n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.LabeledStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.comments.LineComment n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.LongLiteralExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.LongLiteralMinValueExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.MarkerAnnotationExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.MemberValuePair n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.MethodCallExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.MethodDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.NameExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.Node n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.NormalAnnotationExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.NullLiteralExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.ObjectCreationExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.PackageDeclaration n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.Parameter n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.type.PrimitiveType n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.QualifiedNameExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.type.ReferenceType n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.ReturnStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.SingleMemberAnnotationExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.StringLiteralExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.SuperExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.SwitchEntryStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.SwitchStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.SynchronizedStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.ThisExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.ThrowStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.TryStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.TypeDeclarationStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.TypeParameter n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.UnaryExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.expr.VariableDeclarationExpr n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.VariableDeclaratorId n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.body.VariableDeclarator n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.type.VoidType n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.stmt.WhileStmt n,
LocalSymbolTable arg) |
void |
visit(japa.parser.ast.type.WildcardType n,
LocalSymbolTable arg) |
auto, characterName, convertType, inline, isConst, literal, local, noLength, nsUri, prefix, virtual
protected CppVisitor.SourcePrinter printer
protected final CppTypes cppTypes
protected String className
protected int currentArrayCount
protected boolean inPrimitiveNoLengthFieldDeclarator
protected final SymbolTable symbolTable
protected String definePrefix
protected String javaClassName
protected boolean suppressPointer
protected boolean inStatic
public CppVisitor(CppTypes cppTypes, SymbolTable symbolTable)
cppTypes
- public String getSource()
protected void printModifiers(int modifiers)
public void visit(japa.parser.ast.Node n, LocalSymbolTable arg)
public void visit(japa.parser.ast.CompilationUnit n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.PackageDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.NameExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.QualifiedNameExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.ImportDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.ClassOrInterfaceDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
protected void endClassDeclaration()
protected void startClassDeclaration()
public void visit(japa.parser.ast.body.EmptyTypeDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.comments.JavadocComment n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.type.ClassOrInterfaceType n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
protected boolean inHeader()
public void visit(japa.parser.ast.TypeParameter n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.type.PrimitiveType n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.type.ReferenceType n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.type.WildcardType n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.FieldDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
protected boolean isNonToCharArrayMethodCall(japa.parser.ast.expr.Expression exp)
protected void fieldDeclaration(japa.parser.ast.body.FieldDeclaration n, LocalSymbolTable arg)
public void visit(japa.parser.ast.body.VariableDeclarator n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.VariableDeclaratorId n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.ArrayInitializerExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.type.VoidType n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.ArrayAccessExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.ArrayCreationExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.AssignExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.BinaryExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.CastExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.ClassExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.ConditionalExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.EnclosedExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.FieldAccessExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.InstanceOfExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.CharLiteralExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.DoubleLiteralExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.IntegerLiteralExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.LongLiteralExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.IntegerLiteralMinValueExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.LongLiteralMinValueExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.StringLiteralExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.BooleanLiteralExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.NullLiteralExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.ThisExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.SuperExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.MethodCallExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.ObjectCreationExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.UnaryExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.ConstructorDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
protected void printConstructorBody(japa.parser.ast.stmt.BlockStmt block, LocalSymbolTable arg)
public void visit(japa.parser.ast.body.MethodDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
protected void printMethodDeclaration(japa.parser.ast.body.MethodDeclaration n, LocalSymbolTable arg)
protected void printMethodNamespace()
public void visit(japa.parser.ast.body.Parameter n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.ExplicitConstructorInvocationStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.VariableDeclarationExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.TypeDeclarationStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.AssertStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.BlockStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.LabeledStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.EmptyStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.ExpressionStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.SwitchStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.SwitchEntryStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.BreakStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.ReturnStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.EnumDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.EnumConstantDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.EmptyMemberDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.InitializerDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.IfStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.WhileStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.ContinueStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.DoStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.ForeachStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.ForStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.ThrowStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.SynchronizedStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.TryStmt n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.stmt.CatchClause n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.AnnotationDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.body.AnnotationMemberDeclaration n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.MarkerAnnotationExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.SingleMemberAnnotationExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.NormalAnnotationExpr n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.expr.MemberValuePair n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.comments.LineComment n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
public void visit(japa.parser.ast.comments.BlockComment n, LocalSymbolTable arg)
visit
in interface japa.parser.ast.visitor.VoidVisitor<LocalSymbolTable>
visit
in class japa.parser.ast.visitor.VoidVisitorAdapter<LocalSymbolTable>
Copyright © 2017. All rights reserved.