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) throws IOException
visitReturnStatement in interface AstVisitorvisitReturnStatement in class AstVisitorBaseIOExceptionpublic void visitSuperConstructorCallStatement(SuperConstructorCallStatement superConstructorCallStatement) throws IOException
visitSuperConstructorCallStatement in interface AstVisitorvisitSuperConstructorCallStatement in class AstVisitorBaseIOExceptionpublic void visitApplyExpr(ApplyExpr applyExpr) throws IOException
visitApplyExpr in interface AstVisitorvisitApplyExpr in class AstVisitorBaseIOExceptionpublic void visitAssignmentOpExpr(AssignmentOpExpr assignmentOpExpr) throws IOException
visitAssignmentOpExpr in interface AstVisitorvisitAssignmentOpExpr in class AstVisitorBaseIOExceptionpublic void visitVariableDeclaration(VariableDeclaration variableDeclaration) throws IOException
visitVariableDeclaration in interface AstVisitorvisitVariableDeclaration in class AstVisitorBaseIOExceptionCopyright © 2002–2019 CoreMedia AG. All rights reserved.