Class ConstantExpressionVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
com.bradyrussell.uiscoin.lang.generated.UISCBaseVisitor<TypedValue>
com.bradyrussell.uiscoin.lang.compiler.ConstantExpressionVisitor
- All Implemented Interfaces:
UISCVisitor<TypedValue>,org.antlr.v4.runtime.tree.ParseTreeVisitor<TypedValue>
public class ConstantExpressionVisitor extends UISCBaseVisitor<TypedValue>
-
Constructor Summary
Constructors Constructor Description ConstantExpressionVisitor() -
Method Summary
Modifier and Type Method Description protected TypedValuedefaultResult()Methods inherited from class com.bradyrussell.uiscoin.lang.generated.UISCBaseVisitor
visitAddressOfVariableExpression, visitAddSubExpression, visitAndOrXorExpression, visitArrayAccessExpression, visitArrayAssignmentInitialization, visitArrayInitializer, visitArrayStringInitialization, visitArrayValueInitialization, visitAssembly, visitAssemblyStatement, visitAssertion, visitAssertionStatement, visitAssignmentStatement, visitBitwiseExpression, visitBlock, visitBlockStatement, visitBooleanLiteral, visitBooleanLiteralExpression, visitBreakStatement, visitCastExpression, visitCatchStatement, visitCharLiteralExpression, visitComparisonExpression, visitContinueStatement, visitElseifStatement, visitElseStatement, visitEqualityExpression, visitException, visitExceptionStatement, visitExprList, visitFile, visitFlag, visitFlagData, visitFlagDataStatement, visitFlagStatement, visitFormalParameter, visitFormalParameters, visitForStatement, visitFunctionCallExpression, visitFunctionCallStatement, visitFunctionDeclaration, visitIfStatement, visitInclude, visitIncludeStatement, visitInferredType, visitLengthOfExpression, visitModuloExpression, visitMultDivExpression, visitNativeCallExpression, visitNegateExpression, visitNotExpression, visitNumber, visitNumberLiteralExpression, visitOpAndAssignmentStatement, visitParenExpression, visitPointer, visitPostfixOpExpression, visitPrefixOpExpression, visitPrimitiveType, visitReturnStatement, visitSizeOfExpression, visitStringLiteralExpression, visitStructDeclaration, visitStructDeclarationStatement, visitStructField, visitStructFieldReferenceExpression, visitStructType, visitTernaryExpression, visitTryCatchStatement, visitTryStatement, visitType, visitUforeachStatement, visitUforiStatement, visitValueAtVariableExpression, visitVarDeclarationStatement, visitVariableReferenceExpression, visitVarInitialization, visitWhileStatementMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
ConstantExpressionVisitor
public ConstantExpressionVisitor()
-
-
Method Details
-
defaultResult
- Overrides:
defaultResultin classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<TypedValue>
-