Class PeopleCodeBaseListener
This class provides an empty implementation of IPeopleCodeListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Peoplecode
Assembly: Peoplecode.dll
Syntax
public class PeopleCodeBaseListener : object, IPeopleCodeListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAppClassImport(PeopleCodeParser.AppClassImportContext)
Enter a parse tree produced by appClassImport().
The default implementation does nothing.
Declaration
public virtual void EnterAppClassImport(PeopleCodeParser.AppClassImportContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.AppClassImportContext | context | The parse tree. |
EnterAppClassPath(PeopleCodeParser.AppClassPathContext)
Enter a parse tree produced by appClassPath().
The default implementation does nothing.
Declaration
public virtual void EnterAppClassPath(PeopleCodeParser.AppClassPathContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.AppClassPathContext | context | The parse tree. |
EnterAppPkgPath(PeopleCodeParser.AppPkgPathContext)
Enter a parse tree produced by appPkgPath().
The default implementation does nothing.
Declaration
public virtual void EnterAppPkgPath(PeopleCodeParser.AppPkgPathContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.AppPkgPathContext | context | The parse tree. |
EnterCatchSignature(PeopleCodeParser.CatchSignatureContext)
Enter a parse tree produced by catchSignature().
The default implementation does nothing.
Declaration
public virtual void EnterCatchSignature(PeopleCodeParser.CatchSignatureContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.CatchSignatureContext | context | The parse tree. |
EnterClassBlock(PeopleCodeParser.ClassBlockContext)
Enter a parse tree produced by classBlock().
The default implementation does nothing.
Declaration
public virtual void EnterClassBlock(PeopleCodeParser.ClassBlockContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ClassBlockContext | context | The parse tree. |
EnterClassBlockStmt(PeopleCodeParser.ClassBlockStmtContext)
Enter a parse tree produced by classBlockStmt().
The default implementation does nothing.
Declaration
public virtual void EnterClassBlockStmt(PeopleCodeParser.ClassBlockStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ClassBlockStmtContext | context | The parse tree. |
EnterClassDeclaration(PeopleCodeParser.ClassDeclarationContext)
Enter a parse tree produced by classDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterClassDeclaration(PeopleCodeParser.ClassDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ClassDeclarationContext | context | The parse tree. |
EnterConstant(PeopleCodeParser.ConstantContext)
Enter a parse tree produced by constant().
The default implementation does nothing.
Declaration
public virtual void EnterConstant(PeopleCodeParser.ConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ConstantContext | context | The parse tree. |
EnterCreateInvocation(PeopleCodeParser.CreateInvocationContext)
Enter a parse tree produced by createInvocation().
The default implementation does nothing.
Declaration
public virtual void EnterCreateInvocation(PeopleCodeParser.CreateInvocationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.CreateInvocationContext | context | The parse tree. |
EnterEvaluateStmt(PeopleCodeParser.EvaluateStmtContext)
Enter a parse tree produced by evaluateStmt().
The default implementation does nothing.
Declaration
public virtual void EnterEvaluateStmt(PeopleCodeParser.EvaluateStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.EvaluateStmtContext | context | The parse tree. |
EnterEvent(PeopleCodeParser.EventContext)
Enter a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void EnterEvent(PeopleCodeParser.EventContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.EventContext | context | The parse tree. |
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterExprAddSub(PeopleCodeParser.ExprAddSubContext)
Enter a parse tree produced by the ExprAddSub
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprAddSub(PeopleCodeParser.ExprAddSubContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprAddSubContext | context | The parse tree. |
EnterExprArrayIndex(PeopleCodeParser.ExprArrayIndexContext)
Enter a parse tree produced by the ExprArrayIndex
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprArrayIndex(PeopleCodeParser.ExprArrayIndexContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprArrayIndexContext | context | The parse tree. |
EnterExprBoolean(PeopleCodeParser.ExprBooleanContext)
Enter a parse tree produced by the ExprBoolean
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprBoolean(PeopleCodeParser.ExprBooleanContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprBooleanContext | context | The parse tree. |
EnterExprComparison(PeopleCodeParser.ExprComparisonContext)
Enter a parse tree produced by the ExprComparison
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprComparison(PeopleCodeParser.ExprComparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprComparisonContext | context | The parse tree. |
EnterExprConcat(PeopleCodeParser.ExprConcatContext)
Enter a parse tree produced by the ExprConcat
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprConcat(PeopleCodeParser.ExprConcatContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprConcatContext | context | The parse tree. |
EnterExprCreate(PeopleCodeParser.ExprCreateContext)
Enter a parse tree produced by the ExprCreate
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprCreate(PeopleCodeParser.ExprCreateContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprCreateContext | context | The parse tree. |
EnterExprDotAccess(PeopleCodeParser.ExprDotAccessContext)
Enter a parse tree produced by the ExprDotAccess
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprDotAccess(PeopleCodeParser.ExprDotAccessContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprDotAccessContext | context | The parse tree. |
EnterExprDynamicReference(PeopleCodeParser.ExprDynamicReferenceContext)
Enter a parse tree produced by the ExprDynamicReference
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprDynamicReference(PeopleCodeParser.ExprDynamicReferenceContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprDynamicReferenceContext | context | The parse tree. |
EnterExprEquality(PeopleCodeParser.ExprEqualityContext)
Enter a parse tree produced by the ExprEquality
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprEquality(PeopleCodeParser.ExprEqualityContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprEqualityContext | context | The parse tree. |
EnterExprFnOrIdxCall(PeopleCodeParser.ExprFnOrIdxCallContext)
Enter a parse tree produced by the ExprFnOrIdxCall
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprFnOrIdxCall(PeopleCodeParser.ExprFnOrIdxCallContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprFnOrIdxCallContext | context | The parse tree. |
EnterExprId(PeopleCodeParser.ExprIdContext)
Enter a parse tree produced by the ExprId
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprId(PeopleCodeParser.ExprIdContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprIdContext | context | The parse tree. |
EnterExprList(PeopleCodeParser.ExprListContext)
Enter a parse tree produced by exprList().
The default implementation does nothing.
Declaration
public virtual void EnterExprList(PeopleCodeParser.ExprListContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprListContext | context | The parse tree. |
EnterExprLiteral(PeopleCodeParser.ExprLiteralContext)
Enter a parse tree produced by the ExprLiteral
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprLiteral(PeopleCodeParser.ExprLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprLiteralContext | context | The parse tree. |
EnterExprMulDiv(PeopleCodeParser.ExprMulDivContext)
Enter a parse tree produced by the ExprMulDiv
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprMulDiv(PeopleCodeParser.ExprMulDivContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprMulDivContext | context | The parse tree. |
EnterExprNegate(PeopleCodeParser.ExprNegateContext)
Enter a parse tree produced by the ExprNegate
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprNegate(PeopleCodeParser.ExprNegateContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprNegateContext | context | The parse tree. |
EnterExprNot(PeopleCodeParser.ExprNotContext)
Enter a parse tree produced by the ExprNot
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprNot(PeopleCodeParser.ExprNotContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprNotContext | context | The parse tree. |
EnterExprParenthesized(PeopleCodeParser.ExprParenthesizedContext)
Enter a parse tree produced by the ExprParenthesized
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void EnterExprParenthesized(PeopleCodeParser.ExprParenthesizedContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprParenthesizedContext | context | The parse tree. |
EnterExtFuncImport(PeopleCodeParser.ExtFuncImportContext)
Enter a parse tree produced by extFuncImport().
The default implementation does nothing.
Declaration
public virtual void EnterExtFuncImport(PeopleCodeParser.ExtFuncImportContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExtFuncImportContext | context | The parse tree. |
EnterFormalParamList(PeopleCodeParser.FormalParamListContext)
Enter a parse tree produced by formalParamList().
The default implementation does nothing.
Declaration
public virtual void EnterFormalParamList(PeopleCodeParser.FormalParamListContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.FormalParamListContext | context | The parse tree. |
EnterForStmt(PeopleCodeParser.ForStmtContext)
Enter a parse tree produced by forStmt().
The default implementation does nothing.
Declaration
public virtual void EnterForStmt(PeopleCodeParser.ForStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ForStmtContext | context | The parse tree. |
EnterFuncImpl(PeopleCodeParser.FuncImplContext)
Enter a parse tree produced by funcImpl().
The default implementation does nothing.
Declaration
public virtual void EnterFuncImpl(PeopleCodeParser.FuncImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.FuncImplContext | context | The parse tree. |
EnterFuncSignature(PeopleCodeParser.FuncSignatureContext)
Enter a parse tree produced by funcSignature().
The default implementation does nothing.
Declaration
public virtual void EnterFuncSignature(PeopleCodeParser.FuncSignatureContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.FuncSignatureContext | context | The parse tree. |
EnterGetImpl(PeopleCodeParser.GetImplContext)
Enter a parse tree produced by getImpl().
The default implementation does nothing.
Declaration
public virtual void EnterGetImpl(PeopleCodeParser.GetImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.GetImplContext | context | The parse tree. |
EnterId_(PeopleCodeParser.Id_Context)
Enter a parse tree produced by id_().
The default implementation does nothing.
Declaration
public virtual void EnterId_(PeopleCodeParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.Id_Context | context | The parse tree. |
EnterIfStmt(PeopleCodeParser.IfStmtContext)
Enter a parse tree produced by ifStmt().
The default implementation does nothing.
Declaration
public virtual void EnterIfStmt(PeopleCodeParser.IfStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.IfStmtContext | context | The parse tree. |
EnterInstance(PeopleCodeParser.InstanceContext)
Enter a parse tree produced by instance().
The default implementation does nothing.
Declaration
public virtual void EnterInstance(PeopleCodeParser.InstanceContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.InstanceContext | context | The parse tree. |
EnterLiteral(PeopleCodeParser.LiteralContext)
Enter a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void EnterLiteral(PeopleCodeParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.LiteralContext | context | The parse tree. |
EnterMethod(PeopleCodeParser.MethodContext)
Enter a parse tree produced by method().
The default implementation does nothing.
Declaration
public virtual void EnterMethod(PeopleCodeParser.MethodContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.MethodContext | context | The parse tree. |
EnterMethodImpl(PeopleCodeParser.MethodImplContext)
Enter a parse tree produced by methodImpl().
The default implementation does nothing.
Declaration
public virtual void EnterMethodImpl(PeopleCodeParser.MethodImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.MethodImplContext | context | The parse tree. |
EnterParam(PeopleCodeParser.ParamContext)
Enter a parse tree produced by param().
The default implementation does nothing.
Declaration
public virtual void EnterParam(PeopleCodeParser.ParamContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ParamContext | context | The parse tree. |
EnterProgram(PeopleCodeParser.ProgramContext)
Enter a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void EnterProgram(PeopleCodeParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ProgramContext | context | The parse tree. |
EnterProperty_(PeopleCodeParser.Property_Context)
Enter a parse tree produced by property_().
The default implementation does nothing.
Declaration
public virtual void EnterProperty_(PeopleCodeParser.Property_Context context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.Property_Context | context | The parse tree. |
EnterRecDefnPath(PeopleCodeParser.RecDefnPathContext)
Enter a parse tree produced by recDefnPath().
The default implementation does nothing.
Declaration
public virtual void EnterRecDefnPath(PeopleCodeParser.RecDefnPathContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.RecDefnPathContext | context | The parse tree. |
EnterReturnType(PeopleCodeParser.ReturnTypeContext)
Enter a parse tree produced by returnType().
The default implementation does nothing.
Declaration
public virtual void EnterReturnType(PeopleCodeParser.ReturnTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ReturnTypeContext | context | The parse tree. |
EnterSetImpl(PeopleCodeParser.SetImplContext)
Enter a parse tree produced by setImpl().
The default implementation does nothing.
Declaration
public virtual void EnterSetImpl(PeopleCodeParser.SetImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.SetImplContext | context | The parse tree. |
EnterStmtAppClassImport(PeopleCodeParser.StmtAppClassImportContext)
Enter a parse tree produced by the StmtAppClassImport
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtAppClassImport(PeopleCodeParser.StmtAppClassImportContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtAppClassImportContext | context | The parse tree. |
EnterStmtAssign(PeopleCodeParser.StmtAssignContext)
Enter a parse tree produced by the StmtAssign
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtAssign(PeopleCodeParser.StmtAssignContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtAssignContext | context | The parse tree. |
EnterStmtBreak(PeopleCodeParser.StmtBreakContext)
Enter a parse tree produced by the StmtBreak
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtBreak(PeopleCodeParser.StmtBreakContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtBreakContext | context | The parse tree. |
EnterStmtClassDeclaration(PeopleCodeParser.StmtClassDeclarationContext)
Enter a parse tree produced by the StmtClassDeclaration
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtClassDeclaration(PeopleCodeParser.StmtClassDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtClassDeclarationContext | context | The parse tree. |
EnterStmtError(PeopleCodeParser.StmtErrorContext)
Enter a parse tree produced by the StmtError
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtError(PeopleCodeParser.StmtErrorContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtErrorContext | context | The parse tree. |
EnterStmtEvaluate(PeopleCodeParser.StmtEvaluateContext)
Enter a parse tree produced by the StmtEvaluate
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtEvaluate(PeopleCodeParser.StmtEvaluateContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtEvaluateContext | context | The parse tree. |
EnterStmtExit(PeopleCodeParser.StmtExitContext)
Enter a parse tree produced by the StmtExit
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtExit(PeopleCodeParser.StmtExitContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtExitContext | context | The parse tree. |
EnterStmtExpr(PeopleCodeParser.StmtExprContext)
Enter a parse tree produced by the StmtExpr
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtExpr(PeopleCodeParser.StmtExprContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtExprContext | context | The parse tree. |
EnterStmtExternalFuncImport(PeopleCodeParser.StmtExternalFuncImportContext)
Enter a parse tree produced by the StmtExternalFuncImport
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtExternalFuncImport(PeopleCodeParser.StmtExternalFuncImportContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtExternalFuncImportContext | context | The parse tree. |
EnterStmtFor(PeopleCodeParser.StmtForContext)
Enter a parse tree produced by the StmtFor
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtFor(PeopleCodeParser.StmtForContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtForContext | context | The parse tree. |
EnterStmtFuncImpl(PeopleCodeParser.StmtFuncImplContext)
Enter a parse tree produced by the StmtFuncImpl
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtFuncImpl(PeopleCodeParser.StmtFuncImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtFuncImplContext | context | The parse tree. |
EnterStmtGetImpl(PeopleCodeParser.StmtGetImplContext)
Enter a parse tree produced by the StmtGetImpl
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtGetImpl(PeopleCodeParser.StmtGetImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtGetImplContext | context | The parse tree. |
EnterStmtIf(PeopleCodeParser.StmtIfContext)
Enter a parse tree produced by the StmtIf
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtIf(PeopleCodeParser.StmtIfContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtIfContext | context | The parse tree. |
EnterStmtList(PeopleCodeParser.StmtListContext)
Enter a parse tree produced by stmtList().
The default implementation does nothing.
Declaration
public virtual void EnterStmtList(PeopleCodeParser.StmtListContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtListContext | context | The parse tree. |
EnterStmtMethodImpl(PeopleCodeParser.StmtMethodImplContext)
Enter a parse tree produced by the StmtMethodImpl
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtMethodImpl(PeopleCodeParser.StmtMethodImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtMethodImplContext | context | The parse tree. |
EnterStmtReturn(PeopleCodeParser.StmtReturnContext)
Enter a parse tree produced by the StmtReturn
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtReturn(PeopleCodeParser.StmtReturnContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtReturnContext | context | The parse tree. |
EnterStmtSetImpl(PeopleCodeParser.StmtSetImplContext)
Enter a parse tree produced by the StmtSetImpl
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtSetImpl(PeopleCodeParser.StmtSetImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtSetImplContext | context | The parse tree. |
EnterStmtThrow(PeopleCodeParser.StmtThrowContext)
Enter a parse tree produced by the StmtThrow
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtThrow(PeopleCodeParser.StmtThrowContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtThrowContext | context | The parse tree. |
EnterStmtTryCatch(PeopleCodeParser.StmtTryCatchContext)
Enter a parse tree produced by the StmtTryCatch
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtTryCatch(PeopleCodeParser.StmtTryCatchContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtTryCatchContext | context | The parse tree. |
EnterStmtVarDeclaration(PeopleCodeParser.StmtVarDeclarationContext)
Enter a parse tree produced by the StmtVarDeclaration
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtVarDeclaration(PeopleCodeParser.StmtVarDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtVarDeclarationContext | context | The parse tree. |
EnterStmtWarning(PeopleCodeParser.StmtWarningContext)
Enter a parse tree produced by the StmtWarning
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtWarning(PeopleCodeParser.StmtWarningContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtWarningContext | context | The parse tree. |
EnterStmtWhile(PeopleCodeParser.StmtWhileContext)
Enter a parse tree produced by the StmtWhile
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void EnterStmtWhile(PeopleCodeParser.StmtWhileContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtWhileContext | context | The parse tree. |
EnterTryCatchStmt(PeopleCodeParser.TryCatchStmtContext)
Enter a parse tree produced by tryCatchStmt().
The default implementation does nothing.
Declaration
public virtual void EnterTryCatchStmt(PeopleCodeParser.TryCatchStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.TryCatchStmtContext | context | The parse tree. |
EnterVarDeclaration(PeopleCodeParser.VarDeclarationContext)
Enter a parse tree produced by varDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterVarDeclaration(PeopleCodeParser.VarDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.VarDeclarationContext | context | The parse tree. |
EnterVarDeclarator(PeopleCodeParser.VarDeclaratorContext)
Enter a parse tree produced by varDeclarator().
The default implementation does nothing.
Declaration
public virtual void EnterVarDeclarator(PeopleCodeParser.VarDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.VarDeclaratorContext | context | The parse tree. |
EnterVarType(PeopleCodeParser.VarTypeContext)
Enter a parse tree produced by varType().
The default implementation does nothing.
Declaration
public virtual void EnterVarType(PeopleCodeParser.VarTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.VarTypeContext | context | The parse tree. |
EnterWhenBranch(PeopleCodeParser.WhenBranchContext)
Enter a parse tree produced by whenBranch().
The default implementation does nothing.
Declaration
public virtual void EnterWhenBranch(PeopleCodeParser.WhenBranchContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.WhenBranchContext | context | The parse tree. |
EnterWhenOtherBranch(PeopleCodeParser.WhenOtherBranchContext)
Enter a parse tree produced by whenOtherBranch().
The default implementation does nothing.
Declaration
public virtual void EnterWhenOtherBranch(PeopleCodeParser.WhenOtherBranchContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.WhenOtherBranchContext | context | The parse tree. |
EnterWhileStmt(PeopleCodeParser.WhileStmtContext)
Enter a parse tree produced by whileStmt().
The default implementation does nothing.
Declaration
public virtual void EnterWhileStmt(PeopleCodeParser.WhileStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.WhileStmtContext | context | The parse tree. |
ExitAppClassImport(PeopleCodeParser.AppClassImportContext)
Exit a parse tree produced by appClassImport().
The default implementation does nothing.
Declaration
public virtual void ExitAppClassImport(PeopleCodeParser.AppClassImportContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.AppClassImportContext | context | The parse tree. |
ExitAppClassPath(PeopleCodeParser.AppClassPathContext)
Exit a parse tree produced by appClassPath().
The default implementation does nothing.
Declaration
public virtual void ExitAppClassPath(PeopleCodeParser.AppClassPathContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.AppClassPathContext | context | The parse tree. |
ExitAppPkgPath(PeopleCodeParser.AppPkgPathContext)
Exit a parse tree produced by appPkgPath().
The default implementation does nothing.
Declaration
public virtual void ExitAppPkgPath(PeopleCodeParser.AppPkgPathContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.AppPkgPathContext | context | The parse tree. |
ExitCatchSignature(PeopleCodeParser.CatchSignatureContext)
Exit a parse tree produced by catchSignature().
The default implementation does nothing.
Declaration
public virtual void ExitCatchSignature(PeopleCodeParser.CatchSignatureContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.CatchSignatureContext | context | The parse tree. |
ExitClassBlock(PeopleCodeParser.ClassBlockContext)
Exit a parse tree produced by classBlock().
The default implementation does nothing.
Declaration
public virtual void ExitClassBlock(PeopleCodeParser.ClassBlockContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ClassBlockContext | context | The parse tree. |
ExitClassBlockStmt(PeopleCodeParser.ClassBlockStmtContext)
Exit a parse tree produced by classBlockStmt().
The default implementation does nothing.
Declaration
public virtual void ExitClassBlockStmt(PeopleCodeParser.ClassBlockStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ClassBlockStmtContext | context | The parse tree. |
ExitClassDeclaration(PeopleCodeParser.ClassDeclarationContext)
Exit a parse tree produced by classDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitClassDeclaration(PeopleCodeParser.ClassDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ClassDeclarationContext | context | The parse tree. |
ExitConstant(PeopleCodeParser.ConstantContext)
Exit a parse tree produced by constant().
The default implementation does nothing.
Declaration
public virtual void ExitConstant(PeopleCodeParser.ConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ConstantContext | context | The parse tree. |
ExitCreateInvocation(PeopleCodeParser.CreateInvocationContext)
Exit a parse tree produced by createInvocation().
The default implementation does nothing.
Declaration
public virtual void ExitCreateInvocation(PeopleCodeParser.CreateInvocationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.CreateInvocationContext | context | The parse tree. |
ExitEvaluateStmt(PeopleCodeParser.EvaluateStmtContext)
Exit a parse tree produced by evaluateStmt().
The default implementation does nothing.
Declaration
public virtual void ExitEvaluateStmt(PeopleCodeParser.EvaluateStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.EvaluateStmtContext | context | The parse tree. |
ExitEvent(PeopleCodeParser.EventContext)
Exit a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void ExitEvent(PeopleCodeParser.EventContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.EventContext | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitExprAddSub(PeopleCodeParser.ExprAddSubContext)
Exit a parse tree produced by the ExprAddSub
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprAddSub(PeopleCodeParser.ExprAddSubContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprAddSubContext | context | The parse tree. |
ExitExprArrayIndex(PeopleCodeParser.ExprArrayIndexContext)
Exit a parse tree produced by the ExprArrayIndex
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprArrayIndex(PeopleCodeParser.ExprArrayIndexContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprArrayIndexContext | context | The parse tree. |
ExitExprBoolean(PeopleCodeParser.ExprBooleanContext)
Exit a parse tree produced by the ExprBoolean
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprBoolean(PeopleCodeParser.ExprBooleanContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprBooleanContext | context | The parse tree. |
ExitExprComparison(PeopleCodeParser.ExprComparisonContext)
Exit a parse tree produced by the ExprComparison
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprComparison(PeopleCodeParser.ExprComparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprComparisonContext | context | The parse tree. |
ExitExprConcat(PeopleCodeParser.ExprConcatContext)
Exit a parse tree produced by the ExprConcat
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprConcat(PeopleCodeParser.ExprConcatContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprConcatContext | context | The parse tree. |
ExitExprCreate(PeopleCodeParser.ExprCreateContext)
Exit a parse tree produced by the ExprCreate
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprCreate(PeopleCodeParser.ExprCreateContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprCreateContext | context | The parse tree. |
ExitExprDotAccess(PeopleCodeParser.ExprDotAccessContext)
Exit a parse tree produced by the ExprDotAccess
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprDotAccess(PeopleCodeParser.ExprDotAccessContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprDotAccessContext | context | The parse tree. |
ExitExprDynamicReference(PeopleCodeParser.ExprDynamicReferenceContext)
Exit a parse tree produced by the ExprDynamicReference
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprDynamicReference(PeopleCodeParser.ExprDynamicReferenceContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprDynamicReferenceContext | context | The parse tree. |
ExitExprEquality(PeopleCodeParser.ExprEqualityContext)
Exit a parse tree produced by the ExprEquality
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprEquality(PeopleCodeParser.ExprEqualityContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprEqualityContext | context | The parse tree. |
ExitExprFnOrIdxCall(PeopleCodeParser.ExprFnOrIdxCallContext)
Exit a parse tree produced by the ExprFnOrIdxCall
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprFnOrIdxCall(PeopleCodeParser.ExprFnOrIdxCallContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprFnOrIdxCallContext | context | The parse tree. |
ExitExprId(PeopleCodeParser.ExprIdContext)
Exit a parse tree produced by the ExprId
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprId(PeopleCodeParser.ExprIdContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprIdContext | context | The parse tree. |
ExitExprList(PeopleCodeParser.ExprListContext)
Exit a parse tree produced by exprList().
The default implementation does nothing.
Declaration
public virtual void ExitExprList(PeopleCodeParser.ExprListContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprListContext | context | The parse tree. |
ExitExprLiteral(PeopleCodeParser.ExprLiteralContext)
Exit a parse tree produced by the ExprLiteral
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprLiteral(PeopleCodeParser.ExprLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprLiteralContext | context | The parse tree. |
ExitExprMulDiv(PeopleCodeParser.ExprMulDivContext)
Exit a parse tree produced by the ExprMulDiv
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprMulDiv(PeopleCodeParser.ExprMulDivContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprMulDivContext | context | The parse tree. |
ExitExprNegate(PeopleCodeParser.ExprNegateContext)
Exit a parse tree produced by the ExprNegate
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprNegate(PeopleCodeParser.ExprNegateContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprNegateContext | context | The parse tree. |
ExitExprNot(PeopleCodeParser.ExprNotContext)
Exit a parse tree produced by the ExprNot
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprNot(PeopleCodeParser.ExprNotContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprNotContext | context | The parse tree. |
ExitExprParenthesized(PeopleCodeParser.ExprParenthesizedContext)
Exit a parse tree produced by the ExprParenthesized
labeled alternative in expr().
The default implementation does nothing.
Declaration
public virtual void ExitExprParenthesized(PeopleCodeParser.ExprParenthesizedContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExprParenthesizedContext | context | The parse tree. |
ExitExtFuncImport(PeopleCodeParser.ExtFuncImportContext)
Exit a parse tree produced by extFuncImport().
The default implementation does nothing.
Declaration
public virtual void ExitExtFuncImport(PeopleCodeParser.ExtFuncImportContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ExtFuncImportContext | context | The parse tree. |
ExitFormalParamList(PeopleCodeParser.FormalParamListContext)
Exit a parse tree produced by formalParamList().
The default implementation does nothing.
Declaration
public virtual void ExitFormalParamList(PeopleCodeParser.FormalParamListContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.FormalParamListContext | context | The parse tree. |
ExitForStmt(PeopleCodeParser.ForStmtContext)
Exit a parse tree produced by forStmt().
The default implementation does nothing.
Declaration
public virtual void ExitForStmt(PeopleCodeParser.ForStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ForStmtContext | context | The parse tree. |
ExitFuncImpl(PeopleCodeParser.FuncImplContext)
Exit a parse tree produced by funcImpl().
The default implementation does nothing.
Declaration
public virtual void ExitFuncImpl(PeopleCodeParser.FuncImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.FuncImplContext | context | The parse tree. |
ExitFuncSignature(PeopleCodeParser.FuncSignatureContext)
Exit a parse tree produced by funcSignature().
The default implementation does nothing.
Declaration
public virtual void ExitFuncSignature(PeopleCodeParser.FuncSignatureContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.FuncSignatureContext | context | The parse tree. |
ExitGetImpl(PeopleCodeParser.GetImplContext)
Exit a parse tree produced by getImpl().
The default implementation does nothing.
Declaration
public virtual void ExitGetImpl(PeopleCodeParser.GetImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.GetImplContext | context | The parse tree. |
ExitId_(PeopleCodeParser.Id_Context)
Exit a parse tree produced by id_().
The default implementation does nothing.
Declaration
public virtual void ExitId_(PeopleCodeParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.Id_Context | context | The parse tree. |
ExitIfStmt(PeopleCodeParser.IfStmtContext)
Exit a parse tree produced by ifStmt().
The default implementation does nothing.
Declaration
public virtual void ExitIfStmt(PeopleCodeParser.IfStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.IfStmtContext | context | The parse tree. |
ExitInstance(PeopleCodeParser.InstanceContext)
Exit a parse tree produced by instance().
The default implementation does nothing.
Declaration
public virtual void ExitInstance(PeopleCodeParser.InstanceContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.InstanceContext | context | The parse tree. |
ExitLiteral(PeopleCodeParser.LiteralContext)
Exit a parse tree produced by literal().
The default implementation does nothing.
Declaration
public virtual void ExitLiteral(PeopleCodeParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.LiteralContext | context | The parse tree. |
ExitMethod(PeopleCodeParser.MethodContext)
Exit a parse tree produced by method().
The default implementation does nothing.
Declaration
public virtual void ExitMethod(PeopleCodeParser.MethodContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.MethodContext | context | The parse tree. |
ExitMethodImpl(PeopleCodeParser.MethodImplContext)
Exit a parse tree produced by methodImpl().
The default implementation does nothing.
Declaration
public virtual void ExitMethodImpl(PeopleCodeParser.MethodImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.MethodImplContext | context | The parse tree. |
ExitParam(PeopleCodeParser.ParamContext)
Exit a parse tree produced by param().
The default implementation does nothing.
Declaration
public virtual void ExitParam(PeopleCodeParser.ParamContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ParamContext | context | The parse tree. |
ExitProgram(PeopleCodeParser.ProgramContext)
Exit a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void ExitProgram(PeopleCodeParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ProgramContext | context | The parse tree. |
ExitProperty_(PeopleCodeParser.Property_Context)
Exit a parse tree produced by property_().
The default implementation does nothing.
Declaration
public virtual void ExitProperty_(PeopleCodeParser.Property_Context context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.Property_Context | context | The parse tree. |
ExitRecDefnPath(PeopleCodeParser.RecDefnPathContext)
Exit a parse tree produced by recDefnPath().
The default implementation does nothing.
Declaration
public virtual void ExitRecDefnPath(PeopleCodeParser.RecDefnPathContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.RecDefnPathContext | context | The parse tree. |
ExitReturnType(PeopleCodeParser.ReturnTypeContext)
Exit a parse tree produced by returnType().
The default implementation does nothing.
Declaration
public virtual void ExitReturnType(PeopleCodeParser.ReturnTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.ReturnTypeContext | context | The parse tree. |
ExitSetImpl(PeopleCodeParser.SetImplContext)
Exit a parse tree produced by setImpl().
The default implementation does nothing.
Declaration
public virtual void ExitSetImpl(PeopleCodeParser.SetImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.SetImplContext | context | The parse tree. |
ExitStmtAppClassImport(PeopleCodeParser.StmtAppClassImportContext)
Exit a parse tree produced by the StmtAppClassImport
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtAppClassImport(PeopleCodeParser.StmtAppClassImportContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtAppClassImportContext | context | The parse tree. |
ExitStmtAssign(PeopleCodeParser.StmtAssignContext)
Exit a parse tree produced by the StmtAssign
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtAssign(PeopleCodeParser.StmtAssignContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtAssignContext | context | The parse tree. |
ExitStmtBreak(PeopleCodeParser.StmtBreakContext)
Exit a parse tree produced by the StmtBreak
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtBreak(PeopleCodeParser.StmtBreakContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtBreakContext | context | The parse tree. |
ExitStmtClassDeclaration(PeopleCodeParser.StmtClassDeclarationContext)
Exit a parse tree produced by the StmtClassDeclaration
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtClassDeclaration(PeopleCodeParser.StmtClassDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtClassDeclarationContext | context | The parse tree. |
ExitStmtError(PeopleCodeParser.StmtErrorContext)
Exit a parse tree produced by the StmtError
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtError(PeopleCodeParser.StmtErrorContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtErrorContext | context | The parse tree. |
ExitStmtEvaluate(PeopleCodeParser.StmtEvaluateContext)
Exit a parse tree produced by the StmtEvaluate
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtEvaluate(PeopleCodeParser.StmtEvaluateContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtEvaluateContext | context | The parse tree. |
ExitStmtExit(PeopleCodeParser.StmtExitContext)
Exit a parse tree produced by the StmtExit
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtExit(PeopleCodeParser.StmtExitContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtExitContext | context | The parse tree. |
ExitStmtExpr(PeopleCodeParser.StmtExprContext)
Exit a parse tree produced by the StmtExpr
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtExpr(PeopleCodeParser.StmtExprContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtExprContext | context | The parse tree. |
ExitStmtExternalFuncImport(PeopleCodeParser.StmtExternalFuncImportContext)
Exit a parse tree produced by the StmtExternalFuncImport
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtExternalFuncImport(PeopleCodeParser.StmtExternalFuncImportContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtExternalFuncImportContext | context | The parse tree. |
ExitStmtFor(PeopleCodeParser.StmtForContext)
Exit a parse tree produced by the StmtFor
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtFor(PeopleCodeParser.StmtForContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtForContext | context | The parse tree. |
ExitStmtFuncImpl(PeopleCodeParser.StmtFuncImplContext)
Exit a parse tree produced by the StmtFuncImpl
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtFuncImpl(PeopleCodeParser.StmtFuncImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtFuncImplContext | context | The parse tree. |
ExitStmtGetImpl(PeopleCodeParser.StmtGetImplContext)
Exit a parse tree produced by the StmtGetImpl
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtGetImpl(PeopleCodeParser.StmtGetImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtGetImplContext | context | The parse tree. |
ExitStmtIf(PeopleCodeParser.StmtIfContext)
Exit a parse tree produced by the StmtIf
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtIf(PeopleCodeParser.StmtIfContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtIfContext | context | The parse tree. |
ExitStmtList(PeopleCodeParser.StmtListContext)
Exit a parse tree produced by stmtList().
The default implementation does nothing.
Declaration
public virtual void ExitStmtList(PeopleCodeParser.StmtListContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtListContext | context | The parse tree. |
ExitStmtMethodImpl(PeopleCodeParser.StmtMethodImplContext)
Exit a parse tree produced by the StmtMethodImpl
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtMethodImpl(PeopleCodeParser.StmtMethodImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtMethodImplContext | context | The parse tree. |
ExitStmtReturn(PeopleCodeParser.StmtReturnContext)
Exit a parse tree produced by the StmtReturn
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtReturn(PeopleCodeParser.StmtReturnContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtReturnContext | context | The parse tree. |
ExitStmtSetImpl(PeopleCodeParser.StmtSetImplContext)
Exit a parse tree produced by the StmtSetImpl
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtSetImpl(PeopleCodeParser.StmtSetImplContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtSetImplContext | context | The parse tree. |
ExitStmtThrow(PeopleCodeParser.StmtThrowContext)
Exit a parse tree produced by the StmtThrow
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtThrow(PeopleCodeParser.StmtThrowContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtThrowContext | context | The parse tree. |
ExitStmtTryCatch(PeopleCodeParser.StmtTryCatchContext)
Exit a parse tree produced by the StmtTryCatch
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtTryCatch(PeopleCodeParser.StmtTryCatchContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtTryCatchContext | context | The parse tree. |
ExitStmtVarDeclaration(PeopleCodeParser.StmtVarDeclarationContext)
Exit a parse tree produced by the StmtVarDeclaration
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtVarDeclaration(PeopleCodeParser.StmtVarDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtVarDeclarationContext | context | The parse tree. |
ExitStmtWarning(PeopleCodeParser.StmtWarningContext)
Exit a parse tree produced by the StmtWarning
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtWarning(PeopleCodeParser.StmtWarningContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtWarningContext | context | The parse tree. |
ExitStmtWhile(PeopleCodeParser.StmtWhileContext)
Exit a parse tree produced by the StmtWhile
labeled alternative in stmt().
The default implementation does nothing.
Declaration
public virtual void ExitStmtWhile(PeopleCodeParser.StmtWhileContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.StmtWhileContext | context | The parse tree. |
ExitTryCatchStmt(PeopleCodeParser.TryCatchStmtContext)
Exit a parse tree produced by tryCatchStmt().
The default implementation does nothing.
Declaration
public virtual void ExitTryCatchStmt(PeopleCodeParser.TryCatchStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.TryCatchStmtContext | context | The parse tree. |
ExitVarDeclaration(PeopleCodeParser.VarDeclarationContext)
Exit a parse tree produced by varDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitVarDeclaration(PeopleCodeParser.VarDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.VarDeclarationContext | context | The parse tree. |
ExitVarDeclarator(PeopleCodeParser.VarDeclaratorContext)
Exit a parse tree produced by varDeclarator().
The default implementation does nothing.
Declaration
public virtual void ExitVarDeclarator(PeopleCodeParser.VarDeclaratorContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.VarDeclaratorContext | context | The parse tree. |
ExitVarType(PeopleCodeParser.VarTypeContext)
Exit a parse tree produced by varType().
The default implementation does nothing.
Declaration
public virtual void ExitVarType(PeopleCodeParser.VarTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.VarTypeContext | context | The parse tree. |
ExitWhenBranch(PeopleCodeParser.WhenBranchContext)
Exit a parse tree produced by whenBranch().
The default implementation does nothing.
Declaration
public virtual void ExitWhenBranch(PeopleCodeParser.WhenBranchContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.WhenBranchContext | context | The parse tree. |
ExitWhenOtherBranch(PeopleCodeParser.WhenOtherBranchContext)
Exit a parse tree produced by whenOtherBranch().
The default implementation does nothing.
Declaration
public virtual void ExitWhenOtherBranch(PeopleCodeParser.WhenOtherBranchContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.WhenOtherBranchContext | context | The parse tree. |
ExitWhileStmt(PeopleCodeParser.WhileStmtContext)
Exit a parse tree produced by whileStmt().
The default implementation does nothing.
Declaration
public virtual void ExitWhileStmt(PeopleCodeParser.WhileStmtContext context)
Parameters
Type | Name | Description |
---|---|---|
PeopleCodeParser.WhileStmtContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.