trait BluespecVisitor[T] extends ParseTreeVisitor[T]
This interface defines a complete generic visitor for a parse tree produced
by BluespecParser
.
- Alphabetic
- By Inheritance
- BluespecVisitor
- ParseTreeVisitor
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def visit(arg0: ParseTree): T
- Definition Classes
- ParseTreeVisitor
- abstract def visitActionBlock(ctx: ActionBlockContext): T
Visit a parse tree produced by
BluespecParser#actionBlock
.Visit a parse tree produced by
BluespecParser#actionBlock
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitActionStmt(ctx: ActionStmtContext): T
Visit a parse tree produced by
BluespecParser#actionStmt
.Visit a parse tree produced by
BluespecParser#actionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitActionValueBlock(ctx: ActionValueBlockContext): T
Visit a parse tree produced by
BluespecParser#actionValueBlock
.Visit a parse tree produced by
BluespecParser#actionValueBlock
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitActionValueStmt(ctx: ActionValueStmtContext): T
Visit a parse tree produced by
BluespecParser#actionValueStmt
.Visit a parse tree produced by
BluespecParser#actionValueStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitAncestorBVIStmt(ctx: AncestorBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#ancestorBVIStmt
.Visit a parse tree produced by
BluespecParser#ancestorBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitArrayDims(ctx: ArrayDimsContext): T
Visit a parse tree produced by
BluespecParser#arrayDims
.Visit a parse tree produced by
BluespecParser#arrayDims
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitArrayIndexes(ctx: ArrayIndexesContext): T
Visit a parse tree produced by
BluespecParser#arrayIndexes
.Visit a parse tree produced by
BluespecParser#arrayIndexes
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitAttrName(ctx: AttrNameContext): T
Visit a parse tree produced by
BluespecParser#attrName
.Visit a parse tree produced by
BluespecParser#attrName
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitAttrSpec(ctx: AttrSpecContext): T
Visit a parse tree produced by
BluespecParser#attrSpec
.Visit a parse tree produced by
BluespecParser#attrSpec
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitAttributeInstance(ctx: AttributeInstanceContext): T
Visit a parse tree produced by
BluespecParser#attributeInstance
.Visit a parse tree produced by
BluespecParser#attributeInstance
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitAttributeInstances(ctx: AttributeInstancesContext): T
Visit a parse tree produced by
BluespecParser#attributeInstances
.Visit a parse tree produced by
BluespecParser#attributeInstances
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitBeginEndExpr(ctx: BeginEndExprContext): T
Visit a parse tree produced by
BluespecParser#beginEndExpr
.Visit a parse tree produced by
BluespecParser#beginEndExpr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitBeginEndStmt_actionStmt(ctx: BeginEndStmt_actionStmtContext): T
Visit a parse tree produced by
BluespecParser#beginEndStmt_actionStmt
.Visit a parse tree produced by
BluespecParser#beginEndStmt_actionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitBeginEndStmt_actionValueStmt(ctx: BeginEndStmt_actionValueStmtContext): T
Visit a parse tree produced by
BluespecParser#beginEndStmt_actionValueStmt
.Visit a parse tree produced by
BluespecParser#beginEndStmt_actionValueStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitBeginEndStmt_expressionStmt(ctx: BeginEndStmt_expressionStmtContext): T
Visit a parse tree produced by
BluespecParser#beginEndStmt_expressionStmt
.Visit a parse tree produced by
BluespecParser#beginEndStmt_expressionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitBeginEndStmt_functionBodyStmt(ctx: BeginEndStmt_functionBodyStmtContext): T
Visit a parse tree produced by
BluespecParser#beginEndStmt_functionBodyStmt
.Visit a parse tree produced by
BluespecParser#beginEndStmt_functionBodyStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitBeginEndStmt_moduleStmt(ctx: BeginEndStmt_moduleStmtContext): T
Visit a parse tree produced by
BluespecParser#beginEndStmt_moduleStmt
.Visit a parse tree produced by
BluespecParser#beginEndStmt_moduleStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitBinop(ctx: BinopContext): T
Visit a parse tree produced by
BluespecParser#binop
.Visit a parse tree produced by
BluespecParser#binop
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitBitConcat(ctx: BitConcatContext): T
Visit a parse tree produced by
BluespecParser#bitConcat
.Visit a parse tree produced by
BluespecParser#bitConcat
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCFuncArg(ctx: CFuncArgContext): T
Visit a parse tree produced by
BluespecParser#cFuncArg
.Visit a parse tree produced by
BluespecParser#cFuncArg
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCFuncArgs(ctx: CFuncArgsContext): T
Visit a parse tree produced by
BluespecParser#cFuncArgs
.Visit a parse tree produced by
BluespecParser#cFuncArgs
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCaseExpr(ctx: CaseExprContext): T
Visit a parse tree produced by
BluespecParser#caseExpr
.Visit a parse tree produced by
BluespecParser#caseExpr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCaseExprItem(ctx: CaseExprItemContext): T
Visit a parse tree produced by
BluespecParser#caseExprItem
.Visit a parse tree produced by
BluespecParser#caseExprItem
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCaseItem_actionStmt(ctx: CaseItem_actionStmtContext): T
Visit a parse tree produced by
BluespecParser#caseItem_actionStmt
.Visit a parse tree produced by
BluespecParser#caseItem_actionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCaseItem_actionValueStmt(ctx: CaseItem_actionValueStmtContext): T
Visit a parse tree produced by
BluespecParser#caseItem_actionValueStmt
.Visit a parse tree produced by
BluespecParser#caseItem_actionValueStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCaseItem_expressionStmt(ctx: CaseItem_expressionStmtContext): T
Visit a parse tree produced by
BluespecParser#caseItem_expressionStmt
.Visit a parse tree produced by
BluespecParser#caseItem_expressionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCaseItem_functionBodyStmt(ctx: CaseItem_functionBodyStmtContext): T
Visit a parse tree produced by
BluespecParser#caseItem_functionBodyStmt
.Visit a parse tree produced by
BluespecParser#caseItem_functionBodyStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCaseItem_moduleStmt(ctx: CaseItem_moduleStmtContext): T
Visit a parse tree produced by
BluespecParser#caseItem_moduleStmt
.Visit a parse tree produced by
BluespecParser#caseItem_moduleStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCasePatItem_actionStmt(ctx: CasePatItem_actionStmtContext): T
Visit a parse tree produced by
BluespecParser#casePatItem_actionStmt
.Visit a parse tree produced by
BluespecParser#casePatItem_actionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCasePatItem_actionValueStmt(ctx: CasePatItem_actionValueStmtContext): T
Visit a parse tree produced by
BluespecParser#casePatItem_actionValueStmt
.Visit a parse tree produced by
BluespecParser#casePatItem_actionValueStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCasePatItem_expressionStmt(ctx: CasePatItem_expressionStmtContext): T
Visit a parse tree produced by
BluespecParser#casePatItem_expressionStmt
.Visit a parse tree produced by
BluespecParser#casePatItem_expressionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCasePatItem_functionBodyStmt(ctx: CasePatItem_functionBodyStmtContext): T
Visit a parse tree produced by
BluespecParser#casePatItem_functionBodyStmt
.Visit a parse tree produced by
BluespecParser#casePatItem_functionBodyStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCasePatItem_moduleStmt(ctx: CasePatItem_moduleStmtContext): T
Visit a parse tree produced by
BluespecParser#casePatItem_moduleStmt
.Visit a parse tree produced by
BluespecParser#casePatItem_moduleStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCase_actionStmt(ctx: Case_actionStmtContext): T
Visit a parse tree produced by
BluespecParser#case_actionStmt
.Visit a parse tree produced by
BluespecParser#case_actionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCase_actionValueStmt(ctx: Case_actionValueStmtContext): T
Visit a parse tree produced by
BluespecParser#case_actionValueStmt
.Visit a parse tree produced by
BluespecParser#case_actionValueStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCase_expressionStmt(ctx: Case_expressionStmtContext): T
Visit a parse tree produced by
BluespecParser#case_expressionStmt
.Visit a parse tree produced by
BluespecParser#case_expressionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCase_functionBodyStmt(ctx: Case_functionBodyStmtContext): T
Visit a parse tree produced by
BluespecParser#case_functionBodyStmt
.Visit a parse tree produced by
BluespecParser#case_functionBodyStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCase_moduleStmt(ctx: Case_moduleStmtContext): T
Visit a parse tree produced by
BluespecParser#case_moduleStmt
.Visit a parse tree produced by
BluespecParser#case_moduleStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitChildren(arg0: RuleNode): T
- Definition Classes
- ParseTreeVisitor
- abstract def visitClockId(ctx: ClockIdContext): T
Visit a parse tree produced by
BluespecParser#clockId
.Visit a parse tree produced by
BluespecParser#clockId
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitClocked_by_sel(ctx: Clocked_by_selContext): T
Visit a parse tree produced by
BluespecParser#clocked_by_sel
.Visit a parse tree produced by
BluespecParser#clocked_by_sel
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCondExpr(ctx: CondExprContext): T
Visit a parse tree produced by
BluespecParser#condExpr
.Visit a parse tree produced by
BluespecParser#condExpr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitCondPredicate(ctx: CondPredicateContext): T
Visit a parse tree produced by
BluespecParser#condPredicate
.Visit a parse tree produced by
BluespecParser#condPredicate
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitConstantPattern(ctx: ConstantPatternContext): T
Visit a parse tree produced by
BluespecParser#constantPattern
.Visit a parse tree produced by
BluespecParser#constantPattern
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitDefaultClockBVIStmt(ctx: DefaultClockBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#defaultClockBVIStmt
.Visit a parse tree produced by
BluespecParser#defaultClockBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitDefaultItem_actionStmt(ctx: DefaultItem_actionStmtContext): T
Visit a parse tree produced by
BluespecParser#defaultItem_actionStmt
.Visit a parse tree produced by
BluespecParser#defaultItem_actionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitDefaultItem_actionValueStmt(ctx: DefaultItem_actionValueStmtContext): T
Visit a parse tree produced by
BluespecParser#defaultItem_actionValueStmt
.Visit a parse tree produced by
BluespecParser#defaultItem_actionValueStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitDefaultItem_expressionStmt(ctx: DefaultItem_expressionStmtContext): T
Visit a parse tree produced by
BluespecParser#defaultItem_expressionStmt
.Visit a parse tree produced by
BluespecParser#defaultItem_expressionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitDefaultItem_functionBodyStmt(ctx: DefaultItem_functionBodyStmtContext): T
Visit a parse tree produced by
BluespecParser#defaultItem_functionBodyStmt
.Visit a parse tree produced by
BluespecParser#defaultItem_functionBodyStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitDefaultItem_moduleStmt(ctx: DefaultItem_moduleStmtContext): T
Visit a parse tree produced by
BluespecParser#defaultItem_moduleStmt
.Visit a parse tree produced by
BluespecParser#defaultItem_moduleStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitDefaultResetBVIStmt(ctx: DefaultResetBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#defaultResetBVIStmt
.Visit a parse tree produced by
BluespecParser#defaultResetBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitDerives(ctx: DerivesContext): T
Visit a parse tree produced by
BluespecParser#derives
.Visit a parse tree produced by
BluespecParser#derives
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitDisplayTaskName(ctx: DisplayTaskNameContext): T
Visit a parse tree produced by
BluespecParser#displayTaskName
.Visit a parse tree produced by
BluespecParser#displayTaskName
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitEnabled_sel(ctx: Enabled_selContext): T
Visit a parse tree produced by
BluespecParser#enabled_sel
.Visit a parse tree produced by
BluespecParser#enabled_sel
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitErrorNode(arg0: ErrorNode): T
- Definition Classes
- ParseTreeVisitor
- abstract def visitExportDecl(ctx: ExportDeclContext): T
Visit a parse tree produced by
BluespecParser#exportDecl
.Visit a parse tree produced by
BluespecParser#exportDecl
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitExportItem(ctx: ExportItemContext): T
Visit a parse tree produced by
BluespecParser#exportItem
.Visit a parse tree produced by
BluespecParser#exportItem
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitExprFsmStmt(ctx: ExprFsmStmtContext): T
Visit a parse tree produced by
BluespecParser#exprFsmStmt
.Visit a parse tree produced by
BluespecParser#exprFsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitExprOrCondPattern(ctx: ExprOrCondPatternContext): T
Visit a parse tree produced by
BluespecParser#exprOrCondPattern
.Visit a parse tree produced by
BluespecParser#exprOrCondPattern
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitExprPrimary(ctx: ExprPrimaryContext): T
Visit a parse tree produced by
BluespecParser#exprPrimary
.Visit a parse tree produced by
BluespecParser#exprPrimary
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitExpression(ctx: ExpressionContext): T
Visit a parse tree produced by
BluespecParser#expression
.Visit a parse tree produced by
BluespecParser#expression
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitExpressionStmt(ctx: ExpressionStmtContext): T
Visit a parse tree produced by
BluespecParser#expressionStmt
.Visit a parse tree produced by
BluespecParser#expressionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitExternCImport(ctx: ExternCImportContext): T
Visit a parse tree produced by
BluespecParser#externCImport
.Visit a parse tree produced by
BluespecParser#externCImport
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitExternModuleImport(ctx: ExternModuleImportContext): T
Visit a parse tree produced by
BluespecParser#externModuleImport
.Visit a parse tree produced by
BluespecParser#externModuleImport
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitForFsmStmt(ctx: ForFsmStmtContext): T
Visit a parse tree produced by
BluespecParser#forFsmStmt
.Visit a parse tree produced by
BluespecParser#forFsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitForIncr(ctx: ForIncrContext): T
Visit a parse tree produced by
BluespecParser#forIncr
.Visit a parse tree produced by
BluespecParser#forIncr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitForInit(ctx: ForInitContext): T
Visit a parse tree produced by
BluespecParser#forInit
.Visit a parse tree produced by
BluespecParser#forInit
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitForNewInit(ctx: ForNewInitContext): T
Visit a parse tree produced by
BluespecParser#forNewInit
.Visit a parse tree produced by
BluespecParser#forNewInit
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitForOldInit(ctx: ForOldInitContext): T
Visit a parse tree produced by
BluespecParser#forOldInit
.Visit a parse tree produced by
BluespecParser#forOldInit
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitForTest(ctx: ForTestContext): T
Visit a parse tree produced by
BluespecParser#forTest
.Visit a parse tree produced by
BluespecParser#forTest
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFor_actionStmt(ctx: For_actionStmtContext): T
Visit a parse tree produced by
BluespecParser#for_actionStmt
.Visit a parse tree produced by
BluespecParser#for_actionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFor_actionValueStmt(ctx: For_actionValueStmtContext): T
Visit a parse tree produced by
BluespecParser#for_actionValueStmt
.Visit a parse tree produced by
BluespecParser#for_actionValueStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFor_expressionStmt(ctx: For_expressionStmtContext): T
Visit a parse tree produced by
BluespecParser#for_expressionStmt
.Visit a parse tree produced by
BluespecParser#for_expressionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFor_functionBodyStmt(ctx: For_functionBodyStmtContext): T
Visit a parse tree produced by
BluespecParser#for_functionBodyStmt
.Visit a parse tree produced by
BluespecParser#for_functionBodyStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFor_moduleStmt(ctx: For_moduleStmtContext): T
Visit a parse tree produced by
BluespecParser#for_moduleStmt
.Visit a parse tree produced by
BluespecParser#for_moduleStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFsmStmt(ctx: FsmStmtContext): T
Visit a parse tree produced by
BluespecParser#fsmStmt
.Visit a parse tree produced by
BluespecParser#fsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFunctionBody(ctx: FunctionBodyContext): T
Visit a parse tree produced by
BluespecParser#functionBody
.Visit a parse tree produced by
BluespecParser#functionBody
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFunctionBodyStmt(ctx: FunctionBodyStmtContext): T
Visit a parse tree produced by
BluespecParser#functionBodyStmt
.Visit a parse tree produced by
BluespecParser#functionBodyStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFunctionCall(ctx: FunctionCallContext): T
Visit a parse tree produced by
BluespecParser#functionCall
.Visit a parse tree produced by
BluespecParser#functionCall
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFunctionDef(ctx: FunctionDefContext): T
Visit a parse tree produced by
BluespecParser#functionDef
.Visit a parse tree produced by
BluespecParser#functionDef
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFunctionFormal(ctx: FunctionFormalContext): T
Visit a parse tree produced by
BluespecParser#functionFormal
.Visit a parse tree produced by
BluespecParser#functionFormal
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFunctionFormals(ctx: FunctionFormalsContext): T
Visit a parse tree produced by
BluespecParser#functionFormals
.Visit a parse tree produced by
BluespecParser#functionFormals
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitFunctionProto(ctx: FunctionProtoContext): T
Visit a parse tree produced by
BluespecParser#functionProto
.Visit a parse tree produced by
BluespecParser#functionProto
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitIdentifier(ctx: IdentifierContext): T
Visit a parse tree produced by
BluespecParser#identifier
.Visit a parse tree produced by
BluespecParser#identifier
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitIdentifier_type(ctx: Identifier_typeContext): T
Visit a parse tree produced by
BluespecParser#identifier_type
.Visit a parse tree produced by
BluespecParser#identifier_type
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitIfFsmStmt(ctx: IfFsmStmtContext): T
Visit a parse tree produced by
BluespecParser#ifFsmStmt
.Visit a parse tree produced by
BluespecParser#ifFsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitIf_actionStmt(ctx: If_actionStmtContext): T
Visit a parse tree produced by
BluespecParser#if_actionStmt
.Visit a parse tree produced by
BluespecParser#if_actionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitIf_actionValueStmt(ctx: If_actionValueStmtContext): T
Visit a parse tree produced by
BluespecParser#if_actionValueStmt
.Visit a parse tree produced by
BluespecParser#if_actionValueStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitIf_expressionStmt(ctx: If_expressionStmtContext): T
Visit a parse tree produced by
BluespecParser#if_expressionStmt
.Visit a parse tree produced by
BluespecParser#if_expressionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitIf_functionBodyStmt(ctx: If_functionBodyStmtContext): T
Visit a parse tree produced by
BluespecParser#if_functionBodyStmt
.Visit a parse tree produced by
BluespecParser#if_functionBodyStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitIf_moduleStmt(ctx: If_moduleStmtContext): T
Visit a parse tree produced by
BluespecParser#if_moduleStmt
.Visit a parse tree produced by
BluespecParser#if_moduleStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitImplicitCond(ctx: ImplicitCondContext): T
Visit a parse tree produced by
BluespecParser#implicitCond
.Visit a parse tree produced by
BluespecParser#implicitCond
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitImportBVIStmt(ctx: ImportBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#importBVIStmt
.Visit a parse tree produced by
BluespecParser#importBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitImportDecl(ctx: ImportDeclContext): T
Visit a parse tree produced by
BluespecParser#importDecl
.Visit a parse tree produced by
BluespecParser#importDecl
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitImportItem(ctx: ImportItemContext): T
Visit a parse tree produced by
BluespecParser#importItem
.Visit a parse tree produced by
BluespecParser#importItem
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitInoutBVIStmt(ctx: InoutBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#inoutBVIStmt
.Visit a parse tree produced by
BluespecParser#inoutBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitInputClockBVIStmt(ctx: InputClockBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#inputClockBVIStmt
.Visit a parse tree produced by
BluespecParser#inputClockBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitInputResetBVIStmt(ctx: InputResetBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#inputResetBVIStmt
.Visit a parse tree produced by
BluespecParser#inputResetBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitInterfaceBVIMembDecl(ctx: InterfaceBVIMembDeclContext): T
Visit a parse tree produced by
BluespecParser#interfaceBVIMembDecl
.Visit a parse tree produced by
BluespecParser#interfaceBVIMembDecl
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitInterfaceBVIStmt(ctx: InterfaceBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#interfaceBVIStmt
.Visit a parse tree produced by
BluespecParser#interfaceBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitInterfaceDecl(ctx: InterfaceDeclContext): T
Visit a parse tree produced by
BluespecParser#interfaceDecl
.Visit a parse tree produced by
BluespecParser#interfaceDecl
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitInterfaceExpr(ctx: InterfaceExprContext): T
Visit a parse tree produced by
BluespecParser#interfaceExpr
.Visit a parse tree produced by
BluespecParser#interfaceExpr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitInterfaceMemberDecl(ctx: InterfaceMemberDeclContext): T
Visit a parse tree produced by
BluespecParser#interfaceMemberDecl
.Visit a parse tree produced by
BluespecParser#interfaceMemberDecl
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitInterfaceStmt(ctx: InterfaceStmtContext): T
Visit a parse tree produced by
BluespecParser#interfaceStmt
.Visit a parse tree produced by
BluespecParser#interfaceStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitLValue(ctx: LValueContext): T
Visit a parse tree produced by
BluespecParser#lValue
.Visit a parse tree produced by
BluespecParser#lValue
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitLoopBodyFsmStmt(ctx: LoopBodyFsmStmtContext): T
Visit a parse tree produced by
BluespecParser#loopBodyFsmStmt
.Visit a parse tree produced by
BluespecParser#loopBodyFsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitMemberBind(ctx: MemberBindContext): T
Visit a parse tree produced by
BluespecParser#memberBind
.Visit a parse tree produced by
BluespecParser#memberBind
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitMethodBVIStmt(ctx: MethodBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#methodBVIStmt
.Visit a parse tree produced by
BluespecParser#methodBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitMethodCall(ctx: MethodCallContext): T
Visit a parse tree produced by
BluespecParser#methodCall
.Visit a parse tree produced by
BluespecParser#methodCall
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitMethodDef(ctx: MethodDefContext): T
Visit a parse tree produced by
BluespecParser#methodDef
.Visit a parse tree produced by
BluespecParser#methodDef
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitMethodFormal(ctx: MethodFormalContext): T
Visit a parse tree produced by
BluespecParser#methodFormal
.Visit a parse tree produced by
BluespecParser#methodFormal
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitMethodFormals(ctx: MethodFormalsContext): T
Visit a parse tree produced by
BluespecParser#methodFormals
.Visit a parse tree produced by
BluespecParser#methodFormals
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitMethodProto(ctx: MethodProtoContext): T
Visit a parse tree produced by
BluespecParser#methodProto
.Visit a parse tree produced by
BluespecParser#methodProto
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitMethodProtoFormal(ctx: MethodProtoFormalContext): T
Visit a parse tree produced by
BluespecParser#methodProtoFormal
.Visit a parse tree produced by
BluespecParser#methodProtoFormal
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitMethodProtoFormals(ctx: MethodProtoFormalsContext): T
Visit a parse tree produced by
BluespecParser#methodProtoFormals
.Visit a parse tree produced by
BluespecParser#methodProtoFormals
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleActualArg(ctx: ModuleActualArgContext): T
Visit a parse tree produced by
BluespecParser#moduleActualArg
.Visit a parse tree produced by
BluespecParser#moduleActualArg
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleActualArgs(ctx: ModuleActualArgsContext): T
Visit a parse tree produced by
BluespecParser#moduleActualArgs
.Visit a parse tree produced by
BluespecParser#moduleActualArgs
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleActualParam(ctx: ModuleActualParamContext): T
Visit a parse tree produced by
BluespecParser#moduleActualParam
.Visit a parse tree produced by
BluespecParser#moduleActualParam
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleActualParamArg(ctx: ModuleActualParamArgContext): T
Visit a parse tree produced by
BluespecParser#moduleActualParamArg
.Visit a parse tree produced by
BluespecParser#moduleActualParamArg
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleApp(ctx: ModuleAppContext): T
Visit a parse tree produced by
BluespecParser#moduleApp
.Visit a parse tree produced by
BluespecParser#moduleApp
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleApp2(ctx: ModuleApp2Context): T
Visit a parse tree produced by
BluespecParser#moduleApp2
.Visit a parse tree produced by
BluespecParser#moduleApp2
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleDef(ctx: ModuleDefContext): T
Visit a parse tree produced by
BluespecParser#moduleDef
.Visit a parse tree produced by
BluespecParser#moduleDef
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleFormalArgs(ctx: ModuleFormalArgsContext): T
Visit a parse tree produced by
BluespecParser#moduleFormalArgs
.Visit a parse tree produced by
BluespecParser#moduleFormalArgs
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleFormalParam(ctx: ModuleFormalParamContext): T
Visit a parse tree produced by
BluespecParser#moduleFormalParam
.Visit a parse tree produced by
BluespecParser#moduleFormalParam
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleFormalParams(ctx: ModuleFormalParamsContext): T
Visit a parse tree produced by
BluespecParser#moduleFormalParams
.Visit a parse tree produced by
BluespecParser#moduleFormalParams
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleIdentifier(ctx: ModuleIdentifierContext): T
Visit a parse tree produced by
BluespecParser#moduleIdentifier
.Visit a parse tree produced by
BluespecParser#moduleIdentifier
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleInst(ctx: ModuleInstContext): T
Visit a parse tree produced by
BluespecParser#moduleInst
.Visit a parse tree produced by
BluespecParser#moduleInst
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleProto(ctx: ModuleProtoContext): T
Visit a parse tree produced by
BluespecParser#moduleProto
.Visit a parse tree produced by
BluespecParser#moduleProto
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitModuleStmt(ctx: ModuleStmtContext): T
Visit a parse tree produced by
BluespecParser#moduleStmt
.Visit a parse tree produced by
BluespecParser#moduleStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitNoResetBVIStmt(ctx: NoResetBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#noResetBVIStmt
.Visit a parse tree produced by
BluespecParser#noResetBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitNon_package(ctx: Non_packageContext): T
Visit a parse tree produced by
BluespecParser#non_package
.Visit a parse tree produced by
BluespecParser#non_package
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitOperatorExpr(ctx: OperatorExprContext): T
Visit a parse tree produced by
BluespecParser#operatorExpr
.Visit a parse tree produced by
BluespecParser#operatorExpr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitOperatorId(ctx: OperatorIdContext): T
Visit a parse tree produced by
BluespecParser#operatorId
.Visit a parse tree produced by
BluespecParser#operatorId
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitOutputClockBVIStmt(ctx: OutputClockBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#outputClockBVIStmt
.Visit a parse tree produced by
BluespecParser#outputClockBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitOutputResetBVIStmt(ctx: OutputResetBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#outputResetBVIStmt
.Visit a parse tree produced by
BluespecParser#outputResetBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitOverloadedDef(ctx: OverloadedDefContext): T
Visit a parse tree produced by
BluespecParser#overloadedDef
.Visit a parse tree produced by
BluespecParser#overloadedDef
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitPackageIde(ctx: PackageIdeContext): T
Visit a parse tree produced by
BluespecParser#packageIde
.Visit a parse tree produced by
BluespecParser#packageIde
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitPackageStmt(ctx: PackageStmtContext): T
Visit a parse tree produced by
BluespecParser#packageStmt
.Visit a parse tree produced by
BluespecParser#packageStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitParFsmStmt(ctx: ParFsmStmtContext): T
Visit a parse tree produced by
BluespecParser#parFsmStmt
.Visit a parse tree produced by
BluespecParser#parFsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitParameterBVIStmt(ctx: ParameterBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#parameterBVIStmt
.Visit a parse tree produced by
BluespecParser#parameterBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitPathBVIStmt(ctx: PathBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#pathBVIStmt
.Visit a parse tree produced by
BluespecParser#pathBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitPattern(ctx: PatternContext): T
Visit a parse tree produced by
BluespecParser#pattern
.Visit a parse tree produced by
BluespecParser#pattern
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitPortBVIStmt(ctx: PortBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#portBVIStmt
.Visit a parse tree produced by
BluespecParser#portBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitPortId(ctx: PortIdContext): T
Visit a parse tree produced by
BluespecParser#portId
.Visit a parse tree produced by
BluespecParser#portId
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitPortsDef(ctx: PortsDefContext): T
Visit a parse tree produced by
BluespecParser#portsDef
.Visit a parse tree produced by
BluespecParser#portsDef
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitProviso(ctx: ProvisoContext): T
Visit a parse tree produced by
BluespecParser#proviso
.Visit a parse tree produced by
BluespecParser#proviso
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitProvisos(ctx: ProvisosContext): T
Visit a parse tree produced by
BluespecParser#provisos
.Visit a parse tree produced by
BluespecParser#provisos
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitR_package(ctx: R_packageContext): T
Visit a parse tree produced by
BluespecParser#r_package
.Visit a parse tree produced by
BluespecParser#r_package
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitR_rule(ctx: R_ruleContext): T
Visit a parse tree produced by
BluespecParser#r_rule
.Visit a parse tree produced by
BluespecParser#r_rule
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitReady_sel(ctx: Ready_selContext): T
Visit a parse tree produced by
BluespecParser#ready_sel
.Visit a parse tree produced by
BluespecParser#ready_sel
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitRegWrite(ctx: RegWriteContext): T
Visit a parse tree produced by
BluespecParser#regWrite
.Visit a parse tree produced by
BluespecParser#regWrite
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitRepeatFsmStmt(ctx: RepeatFsmStmtContext): T
Visit a parse tree produced by
BluespecParser#repeatFsmStmt
.Visit a parse tree produced by
BluespecParser#repeatFsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitResetId(ctx: ResetIdContext): T
Visit a parse tree produced by
BluespecParser#resetId
.Visit a parse tree produced by
BluespecParser#resetId
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitReset_by_sel(ctx: Reset_by_selContext): T
Visit a parse tree produced by
BluespecParser#reset_by_sel
.Visit a parse tree produced by
BluespecParser#reset_by_sel
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitReturnFsmStmt(ctx: ReturnFsmStmtContext): T
Visit a parse tree produced by
BluespecParser#returnFsmStmt
.Visit a parse tree produced by
BluespecParser#returnFsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitReturnStmt(ctx: ReturnStmtContext): T
Visit a parse tree produced by
BluespecParser#returnStmt
.Visit a parse tree produced by
BluespecParser#returnStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitRuleBody(ctx: RuleBodyContext): T
Visit a parse tree produced by
BluespecParser#ruleBody
.Visit a parse tree produced by
BluespecParser#ruleBody
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitRuleCond(ctx: RuleCondContext): T
Visit a parse tree produced by
BluespecParser#ruleCond
.Visit a parse tree produced by
BluespecParser#ruleCond
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitRuleExpr(ctx: RuleExprContext): T
Visit a parse tree produced by
BluespecParser#ruleExpr
.Visit a parse tree produced by
BluespecParser#ruleExpr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitRuleStmt(ctx: RuleStmtContext): T
Visit a parse tree produced by
BluespecParser#ruleStmt
.Visit a parse tree produced by
BluespecParser#ruleStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSameFamilyBVIStmt(ctx: SameFamilyBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#sameFamilyBVIStmt
.Visit a parse tree produced by
BluespecParser#sameFamilyBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitScheduleBVIStmt(ctx: ScheduleBVIStmtContext): T
Visit a parse tree produced by
BluespecParser#scheduleBVIStmt
.Visit a parse tree produced by
BluespecParser#scheduleBVIStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSeqFsmStmt(ctx: SeqFsmStmtContext): T
Visit a parse tree produced by
BluespecParser#seqFsmStmt
.Visit a parse tree produced by
BluespecParser#seqFsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSimpleVarAssign(ctx: SimpleVarAssignContext): T
Visit a parse tree produced by
BluespecParser#simpleVarAssign
.Visit a parse tree produced by
BluespecParser#simpleVarAssign
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSimpleVarDeclAssign(ctx: SimpleVarDeclAssignContext): T
Visit a parse tree produced by
BluespecParser#simpleVarDeclAssign
.Visit a parse tree produced by
BluespecParser#simpleVarDeclAssign
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitStringAVTaskName(ctx: StringAVTaskNameContext): T
Visit a parse tree produced by
BluespecParser#stringAVTaskName
.Visit a parse tree produced by
BluespecParser#stringAVTaskName
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitStringLiteral(ctx: StringLiteralContext): T
Visit a parse tree produced by
BluespecParser#stringLiteral
.Visit a parse tree produced by
BluespecParser#stringLiteral
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitStringTaskName(ctx: StringTaskNameContext): T
Visit a parse tree produced by
BluespecParser#stringTaskName
.Visit a parse tree produced by
BluespecParser#stringTaskName
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitStructExpr(ctx: StructExprContext): T
Visit a parse tree produced by
BluespecParser#structExpr
.Visit a parse tree produced by
BluespecParser#structExpr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitStructMember(ctx: StructMemberContext): T
Visit a parse tree produced by
BluespecParser#structMember
.Visit a parse tree produced by
BluespecParser#structMember
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitStructPattern(ctx: StructPatternContext): T
Visit a parse tree produced by
BluespecParser#structPattern
.Visit a parse tree produced by
BluespecParser#structPattern
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSubStruct(ctx: SubStructContext): T
Visit a parse tree produced by
BluespecParser#subStruct
.Visit a parse tree produced by
BluespecParser#subStruct
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSubUnion(ctx: SubUnionContext): T
Visit a parse tree produced by
BluespecParser#subUnion
.Visit a parse tree produced by
BluespecParser#subUnion
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSubinterfaceDecl(ctx: SubinterfaceDeclContext): T
Visit a parse tree produced by
BluespecParser#subinterfaceDecl
.Visit a parse tree produced by
BluespecParser#subinterfaceDecl
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSubinterfaceDef(ctx: SubinterfaceDefContext): T
Visit a parse tree produced by
BluespecParser#subinterfaceDef
.Visit a parse tree produced by
BluespecParser#subinterfaceDef
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSystemFunctionCall(ctx: SystemFunctionCallContext): T
Visit a parse tree produced by
BluespecParser#systemFunctionCall
.Visit a parse tree produced by
BluespecParser#systemFunctionCall
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSystemTaskCall(ctx: SystemTaskCallContext): T
Visit a parse tree produced by
BluespecParser#systemTaskCall
.Visit a parse tree produced by
BluespecParser#systemTaskCall
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitSystemTaskStmt(ctx: SystemTaskStmtContext): T
Visit a parse tree produced by
BluespecParser#systemTaskStmt
.Visit a parse tree produced by
BluespecParser#systemTaskStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTaggedUnionExpr(ctx: TaggedUnionExprContext): T
Visit a parse tree produced by
BluespecParser#taggedUnionExpr
.Visit a parse tree produced by
BluespecParser#taggedUnionExpr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTaggedUnionPattern(ctx: TaggedUnionPatternContext): T
Visit a parse tree produced by
BluespecParser#taggedUnionPattern
.Visit a parse tree produced by
BluespecParser#taggedUnionPattern
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTerminal(arg0: TerminalNode): T
- Definition Classes
- ParseTreeVisitor
- abstract def visitTop(ctx: TopContext): T
Visit a parse tree produced by
BluespecParser#top
.Visit a parse tree produced by
BluespecParser#top
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTuplePattern(ctx: TuplePatternContext): T
Visit a parse tree produced by
BluespecParser#tuplePattern
.Visit a parse tree produced by
BluespecParser#tuplePattern
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitType(ctx: TypeContext): T
Visit a parse tree produced by
BluespecParser#type
.Visit a parse tree produced by
BluespecParser#type
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeAssertion(ctx: TypeAssertionContext): T
Visit a parse tree produced by
BluespecParser#typeAssertion
.Visit a parse tree produced by
BluespecParser#typeAssertion
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeDef(ctx: TypeDefContext): T
Visit a parse tree produced by
BluespecParser#typeDef
.Visit a parse tree produced by
BluespecParser#typeDef
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeDefType(ctx: TypeDefTypeContext): T
Visit a parse tree produced by
BluespecParser#typeDefType
.Visit a parse tree produced by
BluespecParser#typeDefType
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeFormal(ctx: TypeFormalContext): T
Visit a parse tree produced by
BluespecParser#typeFormal
.Visit a parse tree produced by
BluespecParser#typeFormal
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeFormals(ctx: TypeFormalsContext): T
Visit a parse tree produced by
BluespecParser#typeFormals
.Visit a parse tree produced by
BluespecParser#typeFormals
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeIde(ctx: TypeIdeContext): T
Visit a parse tree produced by
BluespecParser#typeIde
.Visit a parse tree produced by
BluespecParser#typeIde
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeNat(ctx: TypeNatContext): T
Visit a parse tree produced by
BluespecParser#typeNat
.Visit a parse tree produced by
BluespecParser#typeNat
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypePrimary(ctx: TypePrimaryContext): T
Visit a parse tree produced by
BluespecParser#typePrimary
.Visit a parse tree produced by
BluespecParser#typePrimary
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeclassDef(ctx: TypeclassDefContext): T
Visit a parse tree produced by
BluespecParser#typeclassDef
.Visit a parse tree produced by
BluespecParser#typeclassDef
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeclassIde(ctx: TypeclassIdeContext): T
Visit a parse tree produced by
BluespecParser#typeclassIde
.Visit a parse tree produced by
BluespecParser#typeclassIde
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypeclassInstanceDef(ctx: TypeclassInstanceDefContext): T
Visit a parse tree produced by
BluespecParser#typeclassInstanceDef
.Visit a parse tree produced by
BluespecParser#typeclassInstanceDef
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypedefEnum(ctx: TypedefEnumContext): T
Visit a parse tree produced by
BluespecParser#typedefEnum
.Visit a parse tree produced by
BluespecParser#typedefEnum
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypedefEnumElement(ctx: TypedefEnumElementContext): T
Visit a parse tree produced by
BluespecParser#typedefEnumElement
.Visit a parse tree produced by
BluespecParser#typedefEnumElement
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypedefEnumElements(ctx: TypedefEnumElementsContext): T
Visit a parse tree produced by
BluespecParser#typedefEnumElements
.Visit a parse tree produced by
BluespecParser#typedefEnumElements
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypedefStruct(ctx: TypedefStructContext): T
Visit a parse tree produced by
BluespecParser#typedefStruct
.Visit a parse tree produced by
BluespecParser#typedefStruct
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypedefSynonym(ctx: TypedefSynonymContext): T
Visit a parse tree produced by
BluespecParser#typedefSynonym
.Visit a parse tree produced by
BluespecParser#typedefSynonym
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypedefTaggedUnion(ctx: TypedefTaggedUnionContext): T
Visit a parse tree produced by
BluespecParser#typedefTaggedUnion
.Visit a parse tree produced by
BluespecParser#typedefTaggedUnion
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypedepend(ctx: TypedependContext): T
Visit a parse tree produced by
BluespecParser#typedepend
.Visit a parse tree produced by
BluespecParser#typedepend
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypedepends(ctx: TypedependsContext): T
Visit a parse tree produced by
BluespecParser#typedepends
.Visit a parse tree produced by
BluespecParser#typedepends
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitTypelist(ctx: TypelistContext): T
Visit a parse tree produced by
BluespecParser#typelist
.Visit a parse tree produced by
BluespecParser#typelist
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitUnionMember(ctx: UnionMemberContext): T
Visit a parse tree produced by
BluespecParser#unionMember
.Visit a parse tree produced by
BluespecParser#unionMember
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitUnop(ctx: UnopContext): T
Visit a parse tree produced by
BluespecParser#unop
.Visit a parse tree produced by
BluespecParser#unop
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitVarAssign(ctx: VarAssignContext): T
Visit a parse tree produced by
BluespecParser#varAssign
.Visit a parse tree produced by
BluespecParser#varAssign
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitVarDecl(ctx: VarDeclContext): T
Visit a parse tree produced by
BluespecParser#varDecl
.Visit a parse tree produced by
BluespecParser#varDecl
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitVarDeclDo(ctx: VarDeclDoContext): T
Visit a parse tree produced by
BluespecParser#varDeclDo
.Visit a parse tree produced by
BluespecParser#varDeclDo
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitVarDo(ctx: VarDoContext): T
Visit a parse tree produced by
BluespecParser#varDo
.Visit a parse tree produced by
BluespecParser#varDo
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitVarIncr(ctx: VarIncrContext): T
Visit a parse tree produced by
BluespecParser#varIncr
.Visit a parse tree produced by
BluespecParser#varIncr
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitVarInit(ctx: VarInitContext): T
Visit a parse tree produced by
BluespecParser#varInit
.Visit a parse tree produced by
BluespecParser#varInit
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitWhileFsmStmt(ctx: WhileFsmStmtContext): T
Visit a parse tree produced by
BluespecParser#whileFsmStmt
.Visit a parse tree produced by
BluespecParser#whileFsmStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitWhile_actionStmt(ctx: While_actionStmtContext): T
Visit a parse tree produced by
BluespecParser#while_actionStmt
.Visit a parse tree produced by
BluespecParser#while_actionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitWhile_actionValueStmt(ctx: While_actionValueStmtContext): T
Visit a parse tree produced by
BluespecParser#while_actionValueStmt
.Visit a parse tree produced by
BluespecParser#while_actionValueStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitWhile_expressionStmt(ctx: While_expressionStmtContext): T
Visit a parse tree produced by
BluespecParser#while_expressionStmt
.Visit a parse tree produced by
BluespecParser#while_expressionStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitWhile_functionBodyStmt(ctx: While_functionBodyStmtContext): T
Visit a parse tree produced by
BluespecParser#while_functionBodyStmt
.Visit a parse tree produced by
BluespecParser#while_functionBodyStmt
.- ctx
the parse tree
- returns
the visitor result
- abstract def visitWhile_moduleStmt(ctx: While_moduleStmtContext): T
Visit a parse tree produced by
BluespecParser#while_moduleStmt
.Visit a parse tree produced by
BluespecParser#while_moduleStmt
.- ctx
the parse tree
- returns
the visitor result
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)