public class TypeChecker extends AstVisitorBase
| Modifier and Type | Method and Description |
|---|---|
void |
visitApplyExpr(ApplyExpr applyExpr) |
void |
visitAssignmentOpExpr(AssignmentOpExpr assignmentOpExpr) |
void |
visitReturnStatement(ReturnStatement returnStatement) |
void |
visitSuperConstructorCallStatement(SuperConstructorCallStatement superConstructorCallStatement) |
void |
visitVariableDeclaration(VariableDeclaration variableDeclaration) |
visitAnnotation, visitAnnotationParameter, visitArrayIndexExpr, visitArrayLiteral, visitAsExpr, visitBinaryOpExpr, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatch, visitClassBody, visitClassDeclaration, visitCommaSeparatedList, visitCompilationUnit, visitConditionalExpr, visitContinueStatement, visitDefaultStatement, visitDoStatement, visitDotExpr, visitEmptyDeclaration, visitEmptyStatement, visitExtends, visitForInitializer, visitForInStatement, visitForStatement, visitFunctionDeclaration, visitFunctionExpr, visitIde, visitIdeExpression, visitIdeWithTypeParam, visitIfStatement, visitImplements, visitImportDirective, visitInfixOpExpr, visitInitializer, visitIsExpr, visitLabeledStatement, visitLiteralExpr, visitNamespaceDeclaration, visitNamespacedIde, visitNewExpr, visitObjectField, visitObjectLiteral, visitPackageDeclaration, visitParameter, visitParameters, visitParenthesizedExpr, visitPostfixOpExpr, visitPredefinedTypeDeclaration, visitPrefixOpExpr, visitQualifiedIde, visitSemicolonTerminatedStatement, visitSwitchStatement, visitThrowStatement, visitTryStatement, visitType, visitTypeRelation, visitUseNamespaceDirective, visitVectorLiteral, visitWhileStatementpublic void visitReturnStatement(ReturnStatement returnStatement)
visitReturnStatement in interface AstVisitorvisitReturnStatement in class AstVisitorBasepublic void visitSuperConstructorCallStatement(SuperConstructorCallStatement superConstructorCallStatement)
visitSuperConstructorCallStatement in interface AstVisitorvisitSuperConstructorCallStatement in class AstVisitorBasepublic void visitApplyExpr(ApplyExpr applyExpr)
visitApplyExpr in interface AstVisitorvisitApplyExpr in class AstVisitorBasepublic void visitAssignmentOpExpr(AssignmentOpExpr assignmentOpExpr)
visitAssignmentOpExpr in interface AstVisitorvisitAssignmentOpExpr in class AstVisitorBasepublic void visitVariableDeclaration(VariableDeclaration variableDeclaration)
visitVariableDeclaration in interface AstVisitorvisitVariableDeclaration in class AstVisitorBaseCopyright © 2002–2021 CoreMedia AG. All rights reserved.