Interface GLSLParserListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
GLSLParserBaseListener,RunPhase,WalkPhase
public interface GLSLParserListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
GLSLParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byGLSLParser.additiveExpression().voidEnter a parse tree produced byGLSLParser.andExpression().voidEnter a parse tree produced byGLSLParser.arraySpecifier().voidEnter a parse tree produced byGLSLParser.assignmentExpression().voidEnter a parse tree produced byGLSLParser.assignmentOperator().voidEnter a parse tree produced byGLSLParser.attribute().voidEnter a parse tree produced byGLSLParser.builtinTypeSpecifierFixed().voidEnter a parse tree produced byGLSLParser.builtinTypeSpecifierParseable().voidEnter a parse tree produced byGLSLParser.callParameterList().voidEnter a parse tree produced byGLSLParser.caseLabel().voidEnter a parse tree produced byGLSLParser.compoundStatement().voidEnter a parse tree produced byGLSLParser.condition().voidEnter a parse tree produced byGLSLParser.conditionalExpression().voidEnter a parse tree produced byGLSLParser.constantExpression().voidEnter a parse tree produced byGLSLParser.declaration().voidEnter a parse tree produced byGLSLParser.declarationMember().voidEnter a parse tree produced byGLSLParser.declarationMemberList().voidEnter a parse tree produced byGLSLParser.declarationStatement().voidEnter a parse tree produced byGLSLParser.demoteStatement().voidEnter a parse tree produced byGLSLParser.doWhileStatement().voidEnter a parse tree produced byGLSLParser.emptyStatement().voidEnter a parse tree produced byGLSLParser.equalityExpression().voidEnter a parse tree produced byGLSLParser.exclusiveOrExpression().voidEnter a parse tree produced byGLSLParser.expression().voidEnter a parse tree produced byGLSLParser.expressionStatement().voidEnter a parse tree produced byGLSLParser.extensionState().voidEnter a parse tree produced byGLSLParser.extensionStatement().voidEnter a parse tree produced byGLSLParser.externalDeclaration().voidEnter a parse tree produced byGLSLParser.forStatement().voidEnter a parse tree produced byGLSLParser.fullySpecifiedType().voidEnter a parse tree produced byGLSLParser.functionCall().voidEnter a parse tree produced byGLSLParser.functionDefinition().voidEnter a parse tree produced byGLSLParser.functionHeader().voidEnter a parse tree produced byGLSLParser.functionIdentifier().voidEnter a parse tree produced byGLSLParser.functionParameterList().voidEnter a parse tree produced byGLSLParser.functionPrototype().voidEnter a parse tree produced byGLSLParser.inclusiveOrExpression().voidEnter a parse tree produced byGLSLParser.initDeclaratorList().voidEnter a parse tree produced byGLSLParser.initializer().voidEnter a parse tree produced byGLSLParser.interpolationQualifier().voidEnter a parse tree produced byGLSLParser.invariantQualifier().voidEnter a parse tree produced byGLSLParser.jumpStatement().voidEnter a parse tree produced byGLSLParser.layoutDefaults().voidEnter a parse tree produced byGLSLParser.layoutModes().voidEnter a parse tree produced byGLSLParser.layoutQualifier().voidEnter a parse tree produced byGLSLParser.layoutQualifierId().voidEnter a parse tree produced byGLSLParser.logicalAndExpression().voidEnter a parse tree produced byGLSLParser.logicalOrExpression().voidEnter a parse tree produced byGLSLParser.logicalXorExpression().voidEnter a parse tree produced byGLSLParser.methodCall().voidEnter a parse tree produced byGLSLParser.multiplicativeExpression().voidEnter a parse tree produced byGLSLParser.parameterDeclaration().voidEnter a parse tree produced byGLSLParser.parameterDeclarator().voidEnter a parse tree produced byGLSLParser.postfixExpression().voidEnter a parse tree produced byGLSLParser.pragmaStatement().voidEnter a parse tree produced byGLSLParser.preciseQualifier().voidEnter a parse tree produced byGLSLParser.precisionQualifier().voidEnter a parse tree produced byGLSLParser.primaryExpression().voidEnter a parse tree produced byGLSLParser.relationalExpression().voidEnter a parse tree produced byGLSLParser.selectionStatement().voidEnter a parse tree produced byGLSLParser.shiftExpression().voidEnter a parse tree produced byGLSLParser.simpleStatement().voidEnter a parse tree produced byGLSLParser.singleAttribute().voidEnter a parse tree produced byGLSLParser.statement().voidEnter a parse tree produced byGLSLParser.storageQualifier().voidEnter a parse tree produced byGLSLParser.structDeclaration().voidEnter a parse tree produced byGLSLParser.structDeclarationList().voidEnter a parse tree produced byGLSLParser.structDeclarator().voidEnter a parse tree produced byGLSLParser.structDeclaratorList().voidEnter a parse tree produced byGLSLParser.structSpecifier().voidEnter a parse tree produced byGLSLParser.switchStatement().voidEnter a parse tree produced byGLSLParser.translationUnit().voidEnter a parse tree produced byGLSLParser.typeNameList().voidEnter a parse tree produced byGLSLParser.typeQualifier().voidEnter a parse tree produced byGLSLParser.typeSpecifier().voidEnter a parse tree produced byGLSLParser.typeSpecifierNonarray().voidEnter a parse tree produced byGLSLParser.unaryExpression().voidEnter a parse tree produced byGLSLParser.unaryOperator().voidEnter a parse tree produced byGLSLParser.variableIdentifier().voidEnter a parse tree produced byGLSLParser.versionStatement().voidEnter a parse tree produced byGLSLParser.whileStatement().voidExit a parse tree produced byGLSLParser.additiveExpression().voidExit a parse tree produced byGLSLParser.andExpression().voidExit a parse tree produced byGLSLParser.arraySpecifier().voidExit a parse tree produced byGLSLParser.assignmentExpression().voidExit a parse tree produced byGLSLParser.assignmentOperator().voidExit a parse tree produced byGLSLParser.attribute().voidExit a parse tree produced byGLSLParser.builtinTypeSpecifierFixed().voidExit a parse tree produced byGLSLParser.builtinTypeSpecifierParseable().voidExit a parse tree produced byGLSLParser.callParameterList().voidExit a parse tree produced byGLSLParser.caseLabel().voidExit a parse tree produced byGLSLParser.compoundStatement().voidExit a parse tree produced byGLSLParser.condition().voidExit a parse tree produced byGLSLParser.conditionalExpression().voidExit a parse tree produced byGLSLParser.constantExpression().voidExit a parse tree produced byGLSLParser.declaration().voidExit a parse tree produced byGLSLParser.declarationMember().voidExit a parse tree produced byGLSLParser.declarationMemberList().voidExit a parse tree produced byGLSLParser.declarationStatement().voidExit a parse tree produced byGLSLParser.demoteStatement().voidExit a parse tree produced byGLSLParser.doWhileStatement().voidExit a parse tree produced byGLSLParser.emptyStatement().voidExit a parse tree produced byGLSLParser.equalityExpression().voidExit a parse tree produced byGLSLParser.exclusiveOrExpression().voidExit a parse tree produced byGLSLParser.expression().voidExit a parse tree produced byGLSLParser.expressionStatement().voidExit a parse tree produced byGLSLParser.extensionState().voidExit a parse tree produced byGLSLParser.extensionStatement().voidExit a parse tree produced byGLSLParser.externalDeclaration().voidExit a parse tree produced byGLSLParser.forStatement().voidExit a parse tree produced byGLSLParser.fullySpecifiedType().voidExit a parse tree produced byGLSLParser.functionCall().voidExit a parse tree produced byGLSLParser.functionDefinition().voidExit a parse tree produced byGLSLParser.functionHeader().voidExit a parse tree produced byGLSLParser.functionIdentifier().voidExit a parse tree produced byGLSLParser.functionParameterList().voidExit a parse tree produced byGLSLParser.functionPrototype().voidExit a parse tree produced byGLSLParser.inclusiveOrExpression().voidExit a parse tree produced byGLSLParser.initDeclaratorList().voidExit a parse tree produced byGLSLParser.initializer().voidExit a parse tree produced byGLSLParser.interpolationQualifier().voidExit a parse tree produced byGLSLParser.invariantQualifier().voidExit a parse tree produced byGLSLParser.jumpStatement().voidExit a parse tree produced byGLSLParser.layoutDefaults().voidExit a parse tree produced byGLSLParser.layoutModes().voidExit a parse tree produced byGLSLParser.layoutQualifier().voidExit a parse tree produced byGLSLParser.layoutQualifierId().voidExit a parse tree produced byGLSLParser.logicalAndExpression().voidExit a parse tree produced byGLSLParser.logicalOrExpression().voidExit a parse tree produced byGLSLParser.logicalXorExpression().voidExit a parse tree produced byGLSLParser.methodCall().voidExit a parse tree produced byGLSLParser.multiplicativeExpression().voidExit a parse tree produced byGLSLParser.parameterDeclaration().voidExit a parse tree produced byGLSLParser.parameterDeclarator().voidExit a parse tree produced byGLSLParser.postfixExpression().voidExit a parse tree produced byGLSLParser.pragmaStatement().voidExit a parse tree produced byGLSLParser.preciseQualifier().voidExit a parse tree produced byGLSLParser.precisionQualifier().voidExit a parse tree produced byGLSLParser.primaryExpression().voidExit a parse tree produced byGLSLParser.relationalExpression().voidExit a parse tree produced byGLSLParser.selectionStatement().voidExit a parse tree produced byGLSLParser.shiftExpression().voidExit a parse tree produced byGLSLParser.simpleStatement().voidExit a parse tree produced byGLSLParser.singleAttribute().voidExit a parse tree produced byGLSLParser.statement().voidExit a parse tree produced byGLSLParser.storageQualifier().voidExit a parse tree produced byGLSLParser.structDeclaration().voidExit a parse tree produced byGLSLParser.structDeclarationList().voidExit a parse tree produced byGLSLParser.structDeclarator().voidExit a parse tree produced byGLSLParser.structDeclaratorList().voidExit a parse tree produced byGLSLParser.structSpecifier().voidExit a parse tree produced byGLSLParser.switchStatement().voidExit a parse tree produced byGLSLParser.translationUnit().voidExit a parse tree produced byGLSLParser.typeNameList().voidExit a parse tree produced byGLSLParser.typeQualifier().voidExit a parse tree produced byGLSLParser.typeSpecifier().voidExit a parse tree produced byGLSLParser.typeSpecifierNonarray().voidExit a parse tree produced byGLSLParser.unaryExpression().voidExit a parse tree produced byGLSLParser.unaryOperator().voidExit a parse tree produced byGLSLParser.variableIdentifier().voidExit a parse tree produced byGLSLParser.versionStatement().voidExit a parse tree produced byGLSLParser.whileStatement().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterTranslationUnit
Enter a parse tree produced byGLSLParser.translationUnit().- Parameters:
ctx- the parse tree
-
exitTranslationUnit
Exit a parse tree produced byGLSLParser.translationUnit().- Parameters:
ctx- the parse tree
-
enterVersionStatement
Enter a parse tree produced byGLSLParser.versionStatement().- Parameters:
ctx- the parse tree
-
exitVersionStatement
Exit a parse tree produced byGLSLParser.versionStatement().- Parameters:
ctx- the parse tree
-
enterExternalDeclaration
Enter a parse tree produced byGLSLParser.externalDeclaration().- Parameters:
ctx- the parse tree
-
exitExternalDeclaration
Exit a parse tree produced byGLSLParser.externalDeclaration().- Parameters:
ctx- the parse tree
-
enterPragmaStatement
Enter a parse tree produced byGLSLParser.pragmaStatement().- Parameters:
ctx- the parse tree
-
exitPragmaStatement
Exit a parse tree produced byGLSLParser.pragmaStatement().- Parameters:
ctx- the parse tree
-
enterExtensionStatement
Enter a parse tree produced byGLSLParser.extensionStatement().- Parameters:
ctx- the parse tree
-
exitExtensionStatement
Exit a parse tree produced byGLSLParser.extensionStatement().- Parameters:
ctx- the parse tree
-
enterExtensionState
Enter a parse tree produced byGLSLParser.extensionState().- Parameters:
ctx- the parse tree
-
exitExtensionState
Exit a parse tree produced byGLSLParser.extensionState().- Parameters:
ctx- the parse tree
-
enterLayoutDefaults
Enter a parse tree produced byGLSLParser.layoutDefaults().- Parameters:
ctx- the parse tree
-
exitLayoutDefaults
Exit a parse tree produced byGLSLParser.layoutDefaults().- Parameters:
ctx- the parse tree
-
enterLayoutModes
Enter a parse tree produced byGLSLParser.layoutModes().- Parameters:
ctx- the parse tree
-
exitLayoutModes
Exit a parse tree produced byGLSLParser.layoutModes().- Parameters:
ctx- the parse tree
-
enterFunctionDefinition
Enter a parse tree produced byGLSLParser.functionDefinition().- Parameters:
ctx- the parse tree
-
exitFunctionDefinition
Exit a parse tree produced byGLSLParser.functionDefinition().- Parameters:
ctx- the parse tree
-
enterVariableIdentifier
Enter a parse tree produced byGLSLParser.variableIdentifier().- Parameters:
ctx- the parse tree
-
exitVariableIdentifier
Exit a parse tree produced byGLSLParser.variableIdentifier().- Parameters:
ctx- the parse tree
-
enterPrimaryExpression
Enter a parse tree produced byGLSLParser.primaryExpression().- Parameters:
ctx- the parse tree
-
exitPrimaryExpression
Exit a parse tree produced byGLSLParser.primaryExpression().- Parameters:
ctx- the parse tree
-
enterPostfixExpression
Enter a parse tree produced byGLSLParser.postfixExpression().- Parameters:
ctx- the parse tree
-
exitPostfixExpression
Exit a parse tree produced byGLSLParser.postfixExpression().- Parameters:
ctx- the parse tree
-
enterFunctionCall
Enter a parse tree produced byGLSLParser.functionCall().- Parameters:
ctx- the parse tree
-
exitFunctionCall
Exit a parse tree produced byGLSLParser.functionCall().- Parameters:
ctx- the parse tree
-
enterMethodCall
Enter a parse tree produced byGLSLParser.methodCall().- Parameters:
ctx- the parse tree
-
exitMethodCall
Exit a parse tree produced byGLSLParser.methodCall().- Parameters:
ctx- the parse tree
-
enterCallParameterList
Enter a parse tree produced byGLSLParser.callParameterList().- Parameters:
ctx- the parse tree
-
exitCallParameterList
Exit a parse tree produced byGLSLParser.callParameterList().- Parameters:
ctx- the parse tree
-
enterFunctionIdentifier
Enter a parse tree produced byGLSLParser.functionIdentifier().- Parameters:
ctx- the parse tree
-
exitFunctionIdentifier
Exit a parse tree produced byGLSLParser.functionIdentifier().- Parameters:
ctx- the parse tree
-
enterUnaryExpression
Enter a parse tree produced byGLSLParser.unaryExpression().- Parameters:
ctx- the parse tree
-
exitUnaryExpression
Exit a parse tree produced byGLSLParser.unaryExpression().- Parameters:
ctx- the parse tree
-
enterUnaryOperator
Enter a parse tree produced byGLSLParser.unaryOperator().- Parameters:
ctx- the parse tree
-
exitUnaryOperator
Exit a parse tree produced byGLSLParser.unaryOperator().- Parameters:
ctx- the parse tree
-
enterMultiplicativeExpression
Enter a parse tree produced byGLSLParser.multiplicativeExpression().- Parameters:
ctx- the parse tree
-
exitMultiplicativeExpression
Exit a parse tree produced byGLSLParser.multiplicativeExpression().- Parameters:
ctx- the parse tree
-
enterAdditiveExpression
Enter a parse tree produced byGLSLParser.additiveExpression().- Parameters:
ctx- the parse tree
-
exitAdditiveExpression
Exit a parse tree produced byGLSLParser.additiveExpression().- Parameters:
ctx- the parse tree
-
enterShiftExpression
Enter a parse tree produced byGLSLParser.shiftExpression().- Parameters:
ctx- the parse tree
-
exitShiftExpression
Exit a parse tree produced byGLSLParser.shiftExpression().- Parameters:
ctx- the parse tree
-
enterRelationalExpression
Enter a parse tree produced byGLSLParser.relationalExpression().- Parameters:
ctx- the parse tree
-
exitRelationalExpression
Exit a parse tree produced byGLSLParser.relationalExpression().- Parameters:
ctx- the parse tree
-
enterEqualityExpression
Enter a parse tree produced byGLSLParser.equalityExpression().- Parameters:
ctx- the parse tree
-
exitEqualityExpression
Exit a parse tree produced byGLSLParser.equalityExpression().- Parameters:
ctx- the parse tree
-
enterAndExpression
Enter a parse tree produced byGLSLParser.andExpression().- Parameters:
ctx- the parse tree
-
exitAndExpression
Exit a parse tree produced byGLSLParser.andExpression().- Parameters:
ctx- the parse tree
-
enterExclusiveOrExpression
Enter a parse tree produced byGLSLParser.exclusiveOrExpression().- Parameters:
ctx- the parse tree
-
exitExclusiveOrExpression
Exit a parse tree produced byGLSLParser.exclusiveOrExpression().- Parameters:
ctx- the parse tree
-
enterInclusiveOrExpression
Enter a parse tree produced byGLSLParser.inclusiveOrExpression().- Parameters:
ctx- the parse tree
-
exitInclusiveOrExpression
Exit a parse tree produced byGLSLParser.inclusiveOrExpression().- Parameters:
ctx- the parse tree
-
enterLogicalAndExpression
Enter a parse tree produced byGLSLParser.logicalAndExpression().- Parameters:
ctx- the parse tree
-
exitLogicalAndExpression
Exit a parse tree produced byGLSLParser.logicalAndExpression().- Parameters:
ctx- the parse tree
-
enterLogicalXorExpression
Enter a parse tree produced byGLSLParser.logicalXorExpression().- Parameters:
ctx- the parse tree
-
exitLogicalXorExpression
Exit a parse tree produced byGLSLParser.logicalXorExpression().- Parameters:
ctx- the parse tree
-
enterLogicalOrExpression
Enter a parse tree produced byGLSLParser.logicalOrExpression().- Parameters:
ctx- the parse tree
-
exitLogicalOrExpression
Exit a parse tree produced byGLSLParser.logicalOrExpression().- Parameters:
ctx- the parse tree
-
enterConditionalExpression
Enter a parse tree produced byGLSLParser.conditionalExpression().- Parameters:
ctx- the parse tree
-
exitConditionalExpression
Exit a parse tree produced byGLSLParser.conditionalExpression().- Parameters:
ctx- the parse tree
-
enterAssignmentExpression
Enter a parse tree produced byGLSLParser.assignmentExpression().- Parameters:
ctx- the parse tree
-
exitAssignmentExpression
Exit a parse tree produced byGLSLParser.assignmentExpression().- Parameters:
ctx- the parse tree
-
enterAssignmentOperator
Enter a parse tree produced byGLSLParser.assignmentOperator().- Parameters:
ctx- the parse tree
-
exitAssignmentOperator
Exit a parse tree produced byGLSLParser.assignmentOperator().- Parameters:
ctx- the parse tree
-
enterExpression
Enter a parse tree produced byGLSLParser.expression().- Parameters:
ctx- the parse tree
-
exitExpression
Exit a parse tree produced byGLSLParser.expression().- Parameters:
ctx- the parse tree
-
enterConstantExpression
Enter a parse tree produced byGLSLParser.constantExpression().- Parameters:
ctx- the parse tree
-
exitConstantExpression
Exit a parse tree produced byGLSLParser.constantExpression().- Parameters:
ctx- the parse tree
-
enterDeclaration
Enter a parse tree produced byGLSLParser.declaration().- Parameters:
ctx- the parse tree
-
exitDeclaration
Exit a parse tree produced byGLSLParser.declaration().- Parameters:
ctx- the parse tree
-
enterFunctionPrototype
Enter a parse tree produced byGLSLParser.functionPrototype().- Parameters:
ctx- the parse tree
-
exitFunctionPrototype
Exit a parse tree produced byGLSLParser.functionPrototype().- Parameters:
ctx- the parse tree
-
enterFunctionParameterList
Enter a parse tree produced byGLSLParser.functionParameterList().- Parameters:
ctx- the parse tree
-
exitFunctionParameterList
Exit a parse tree produced byGLSLParser.functionParameterList().- Parameters:
ctx- the parse tree
-
enterFunctionHeader
Enter a parse tree produced byGLSLParser.functionHeader().- Parameters:
ctx- the parse tree
-
exitFunctionHeader
Exit a parse tree produced byGLSLParser.functionHeader().- Parameters:
ctx- the parse tree
-
enterParameterDeclarator
Enter a parse tree produced byGLSLParser.parameterDeclarator().- Parameters:
ctx- the parse tree
-
exitParameterDeclarator
Exit a parse tree produced byGLSLParser.parameterDeclarator().- Parameters:
ctx- the parse tree
-
enterParameterDeclaration
Enter a parse tree produced byGLSLParser.parameterDeclaration().- Parameters:
ctx- the parse tree
-
exitParameterDeclaration
Exit a parse tree produced byGLSLParser.parameterDeclaration().- Parameters:
ctx- the parse tree
-
enterAttribute
Enter a parse tree produced byGLSLParser.attribute().- Parameters:
ctx- the parse tree
-
exitAttribute
Exit a parse tree produced byGLSLParser.attribute().- Parameters:
ctx- the parse tree
-
enterSingleAttribute
Enter a parse tree produced byGLSLParser.singleAttribute().- Parameters:
ctx- the parse tree
-
exitSingleAttribute
Exit a parse tree produced byGLSLParser.singleAttribute().- Parameters:
ctx- the parse tree
-
enterInitDeclaratorList
Enter a parse tree produced byGLSLParser.initDeclaratorList().- Parameters:
ctx- the parse tree
-
exitInitDeclaratorList
Exit a parse tree produced byGLSLParser.initDeclaratorList().- Parameters:
ctx- the parse tree
-
enterDeclarationMemberList
Enter a parse tree produced byGLSLParser.declarationMemberList().- Parameters:
ctx- the parse tree
-
exitDeclarationMemberList
Exit a parse tree produced byGLSLParser.declarationMemberList().- Parameters:
ctx- the parse tree
-
enterDeclarationMember
Enter a parse tree produced byGLSLParser.declarationMember().- Parameters:
ctx- the parse tree
-
exitDeclarationMember
Exit a parse tree produced byGLSLParser.declarationMember().- Parameters:
ctx- the parse tree
-
enterFullySpecifiedType
Enter a parse tree produced byGLSLParser.fullySpecifiedType().- Parameters:
ctx- the parse tree
-
exitFullySpecifiedType
Exit a parse tree produced byGLSLParser.fullySpecifiedType().- Parameters:
ctx- the parse tree
-
enterStorageQualifier
Enter a parse tree produced byGLSLParser.storageQualifier().- Parameters:
ctx- the parse tree
-
exitStorageQualifier
Exit a parse tree produced byGLSLParser.storageQualifier().- Parameters:
ctx- the parse tree
-
enterLayoutQualifier
Enter a parse tree produced byGLSLParser.layoutQualifier().- Parameters:
ctx- the parse tree
-
exitLayoutQualifier
Exit a parse tree produced byGLSLParser.layoutQualifier().- Parameters:
ctx- the parse tree
-
enterLayoutQualifierId
Enter a parse tree produced byGLSLParser.layoutQualifierId().- Parameters:
ctx- the parse tree
-
exitLayoutQualifierId
Exit a parse tree produced byGLSLParser.layoutQualifierId().- Parameters:
ctx- the parse tree
-
enterPrecisionQualifier
Enter a parse tree produced byGLSLParser.precisionQualifier().- Parameters:
ctx- the parse tree
-
exitPrecisionQualifier
Exit a parse tree produced byGLSLParser.precisionQualifier().- Parameters:
ctx- the parse tree
-
enterInterpolationQualifier
Enter a parse tree produced byGLSLParser.interpolationQualifier().- Parameters:
ctx- the parse tree
-
exitInterpolationQualifier
Exit a parse tree produced byGLSLParser.interpolationQualifier().- Parameters:
ctx- the parse tree
-
enterInvariantQualifier
Enter a parse tree produced byGLSLParser.invariantQualifier().- Parameters:
ctx- the parse tree
-
exitInvariantQualifier
Exit a parse tree produced byGLSLParser.invariantQualifier().- Parameters:
ctx- the parse tree
-
enterPreciseQualifier
Enter a parse tree produced byGLSLParser.preciseQualifier().- Parameters:
ctx- the parse tree
-
exitPreciseQualifier
Exit a parse tree produced byGLSLParser.preciseQualifier().- Parameters:
ctx- the parse tree
-
enterTypeQualifier
Enter a parse tree produced byGLSLParser.typeQualifier().- Parameters:
ctx- the parse tree
-
exitTypeQualifier
Exit a parse tree produced byGLSLParser.typeQualifier().- Parameters:
ctx- the parse tree
-
enterTypeNameList
Enter a parse tree produced byGLSLParser.typeNameList().- Parameters:
ctx- the parse tree
-
exitTypeNameList
Exit a parse tree produced byGLSLParser.typeNameList().- Parameters:
ctx- the parse tree
-
enterTypeSpecifier
Enter a parse tree produced byGLSLParser.typeSpecifier().- Parameters:
ctx- the parse tree
-
exitTypeSpecifier
Exit a parse tree produced byGLSLParser.typeSpecifier().- Parameters:
ctx- the parse tree
-
enterArraySpecifier
Enter a parse tree produced byGLSLParser.arraySpecifier().- Parameters:
ctx- the parse tree
-
exitArraySpecifier
Exit a parse tree produced byGLSLParser.arraySpecifier().- Parameters:
ctx- the parse tree
-
enterTypeSpecifierNonarray
Enter a parse tree produced byGLSLParser.typeSpecifierNonarray().- Parameters:
ctx- the parse tree
-
exitTypeSpecifierNonarray
Exit a parse tree produced byGLSLParser.typeSpecifierNonarray().- Parameters:
ctx- the parse tree
-
enterBuiltinTypeSpecifierParseable
Enter a parse tree produced byGLSLParser.builtinTypeSpecifierParseable().- Parameters:
ctx- the parse tree
-
exitBuiltinTypeSpecifierParseable
Exit a parse tree produced byGLSLParser.builtinTypeSpecifierParseable().- Parameters:
ctx- the parse tree
-
enterBuiltinTypeSpecifierFixed
Enter a parse tree produced byGLSLParser.builtinTypeSpecifierFixed().- Parameters:
ctx- the parse tree
-
exitBuiltinTypeSpecifierFixed
Exit a parse tree produced byGLSLParser.builtinTypeSpecifierFixed().- Parameters:
ctx- the parse tree
-
enterStructSpecifier
Enter a parse tree produced byGLSLParser.structSpecifier().- Parameters:
ctx- the parse tree
-
exitStructSpecifier
Exit a parse tree produced byGLSLParser.structSpecifier().- Parameters:
ctx- the parse tree
-
enterStructDeclarationList
Enter a parse tree produced byGLSLParser.structDeclarationList().- Parameters:
ctx- the parse tree
-
exitStructDeclarationList
Exit a parse tree produced byGLSLParser.structDeclarationList().- Parameters:
ctx- the parse tree
-
enterStructDeclaration
Enter a parse tree produced byGLSLParser.structDeclaration().- Parameters:
ctx- the parse tree
-
exitStructDeclaration
Exit a parse tree produced byGLSLParser.structDeclaration().- Parameters:
ctx- the parse tree
-
enterStructDeclaratorList
Enter a parse tree produced byGLSLParser.structDeclaratorList().- Parameters:
ctx- the parse tree
-
exitStructDeclaratorList
Exit a parse tree produced byGLSLParser.structDeclaratorList().- Parameters:
ctx- the parse tree
-
enterStructDeclarator
Enter a parse tree produced byGLSLParser.structDeclarator().- Parameters:
ctx- the parse tree
-
exitStructDeclarator
Exit a parse tree produced byGLSLParser.structDeclarator().- Parameters:
ctx- the parse tree
-
enterInitializer
Enter a parse tree produced byGLSLParser.initializer().- Parameters:
ctx- the parse tree
-
exitInitializer
Exit a parse tree produced byGLSLParser.initializer().- Parameters:
ctx- the parse tree
-
enterStatement
Enter a parse tree produced byGLSLParser.statement().- Parameters:
ctx- the parse tree
-
exitStatement
Exit a parse tree produced byGLSLParser.statement().- Parameters:
ctx- the parse tree
-
enterSimpleStatement
Enter a parse tree produced byGLSLParser.simpleStatement().- Parameters:
ctx- the parse tree
-
exitSimpleStatement
Exit a parse tree produced byGLSLParser.simpleStatement().- Parameters:
ctx- the parse tree
-
enterCompoundStatement
Enter a parse tree produced byGLSLParser.compoundStatement().- Parameters:
ctx- the parse tree
-
exitCompoundStatement
Exit a parse tree produced byGLSLParser.compoundStatement().- Parameters:
ctx- the parse tree
-
enterDeclarationStatement
Enter a parse tree produced byGLSLParser.declarationStatement().- Parameters:
ctx- the parse tree
-
exitDeclarationStatement
Exit a parse tree produced byGLSLParser.declarationStatement().- Parameters:
ctx- the parse tree
-
enterExpressionStatement
Enter a parse tree produced byGLSLParser.expressionStatement().- Parameters:
ctx- the parse tree
-
exitExpressionStatement
Exit a parse tree produced byGLSLParser.expressionStatement().- Parameters:
ctx- the parse tree
-
enterEmptyStatement
Enter a parse tree produced byGLSLParser.emptyStatement().- Parameters:
ctx- the parse tree
-
exitEmptyStatement
Exit a parse tree produced byGLSLParser.emptyStatement().- Parameters:
ctx- the parse tree
-
enterSelectionStatement
Enter a parse tree produced byGLSLParser.selectionStatement().- Parameters:
ctx- the parse tree
-
exitSelectionStatement
Exit a parse tree produced byGLSLParser.selectionStatement().- Parameters:
ctx- the parse tree
-
enterCondition
Enter a parse tree produced byGLSLParser.condition().- Parameters:
ctx- the parse tree
-
exitCondition
Exit a parse tree produced byGLSLParser.condition().- Parameters:
ctx- the parse tree
-
enterSwitchStatement
Enter a parse tree produced byGLSLParser.switchStatement().- Parameters:
ctx- the parse tree
-
exitSwitchStatement
Exit a parse tree produced byGLSLParser.switchStatement().- Parameters:
ctx- the parse tree
-
enterCaseLabel
Enter a parse tree produced byGLSLParser.caseLabel().- Parameters:
ctx- the parse tree
-
exitCaseLabel
Exit a parse tree produced byGLSLParser.caseLabel().- Parameters:
ctx- the parse tree
-
enterWhileStatement
Enter a parse tree produced byGLSLParser.whileStatement().- Parameters:
ctx- the parse tree
-
exitWhileStatement
Exit a parse tree produced byGLSLParser.whileStatement().- Parameters:
ctx- the parse tree
-
enterDoWhileStatement
Enter a parse tree produced byGLSLParser.doWhileStatement().- Parameters:
ctx- the parse tree
-
exitDoWhileStatement
Exit a parse tree produced byGLSLParser.doWhileStatement().- Parameters:
ctx- the parse tree
-
enterForStatement
Enter a parse tree produced byGLSLParser.forStatement().- Parameters:
ctx- the parse tree
-
exitForStatement
Exit a parse tree produced byGLSLParser.forStatement().- Parameters:
ctx- the parse tree
-
enterJumpStatement
Enter a parse tree produced byGLSLParser.jumpStatement().- Parameters:
ctx- the parse tree
-
exitJumpStatement
Exit a parse tree produced byGLSLParser.jumpStatement().- Parameters:
ctx- the parse tree
-
enterDemoteStatement
Enter a parse tree produced byGLSLParser.demoteStatement().- Parameters:
ctx- the parse tree
-
exitDemoteStatement
Exit a parse tree produced byGLSLParser.demoteStatement().- Parameters:
ctx- the parse tree
-