class BluespecParser extends Parser
- Annotations
- @SuppressWarnings()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BluespecParser
- Parser
- Recognizer
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new BluespecParser(input: TokenStream)
Type Members
- class TraceListener extends ParseTreeListener
- Definition Classes
- Parser
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
- def action(arg0: RuleContext, arg1: Int, arg2: Int): Unit
- Definition Classes
- Recognizer
- final def actionBlock(): ActionBlockContext
- final def actionStmt(): ActionStmtContext
- final def actionValueBlock(): ActionValueBlockContext
- final def actionValueStmt(): ActionValueStmtContext
- def addContextToParseTree(): Unit
- Attributes
- protected[runtime]
- Definition Classes
- Parser
- def addErrorListener(arg0: ANTLRErrorListener): Unit
- Definition Classes
- Recognizer
- def addParseListener(arg0: ParseTreeListener): Unit
- Definition Classes
- Parser
- final def ancestorBVIStmt(): AncestorBVIStmtContext
- final def arrayDims(): ArrayDimsContext
- final def arrayIndexes(): ArrayIndexesContext
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- final def attrName(): AttrNameContext
- final def attrSpec(): AttrSpecContext
- final def attributeInstance(): AttributeInstanceContext
- final def attributeInstances(): AttributeInstancesContext
- final def beginEndExpr(): BeginEndExprContext
- final def beginEndStmt_actionStmt(): BeginEndStmt_actionStmtContext
- final def beginEndStmt_actionValueStmt(): BeginEndStmt_actionValueStmtContext
- final def beginEndStmt_expressionStmt(): BeginEndStmt_expressionStmtContext
- final def beginEndStmt_functionBodyStmt(): BeginEndStmt_functionBodyStmtContext
- final def beginEndStmt_moduleStmt(): BeginEndStmt_moduleStmtContext
- final def binop(): BinopContext
- final def bitConcat(): BitConcatContext
- final def cFuncArg(): CFuncArgContext
- final def cFuncArgs(): CFuncArgsContext
- final def caseExpr(): CaseExprContext
- final def caseExprItem(): CaseExprItemContext
- final def caseItem_actionStmt(): CaseItem_actionStmtContext
- final def caseItem_actionValueStmt(): CaseItem_actionValueStmtContext
- final def caseItem_expressionStmt(): CaseItem_expressionStmtContext
- final def caseItem_functionBodyStmt(): CaseItem_functionBodyStmtContext
- final def caseItem_moduleStmt(): CaseItem_moduleStmtContext
- final def casePatItem_actionStmt(): CasePatItem_actionStmtContext
- final def casePatItem_actionValueStmt(): CasePatItem_actionValueStmtContext
- final def casePatItem_expressionStmt(): CasePatItem_expressionStmtContext
- final def casePatItem_functionBodyStmt(): CasePatItem_functionBodyStmtContext
- final def casePatItem_moduleStmt(): CasePatItem_moduleStmtContext
- final def case_actionStmt(): Case_actionStmtContext
- final def case_actionValueStmt(): Case_actionValueStmtContext
- final def case_expressionStmt(): Case_expressionStmtContext
- final def case_functionBodyStmt(): Case_functionBodyStmtContext
- final def case_moduleStmt(): Case_moduleStmtContext
- final def clockId(): ClockIdContext
- final def clocked_by_sel(): Clocked_by_selContext
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def compileParseTreePattern(arg0: String, arg1: Int, arg2: Lexer): ParseTreePattern
- Definition Classes
- Parser
- def compileParseTreePattern(arg0: String, arg1: Int): ParseTreePattern
- Definition Classes
- Parser
- final def condExpr(): CondExprContext
- final def condPredicate(): CondPredicateContext
- final def constantPattern(): ConstantPatternContext
- def consume(): Token
- Definition Classes
- Parser
- def createErrorNode(arg0: ParserRuleContext, arg1: Token): ErrorNode
- Definition Classes
- Parser
- def createTerminalNode(arg0: ParserRuleContext, arg1: Token): TerminalNode
- Definition Classes
- Parser
- final def defaultClockBVIStmt(): DefaultClockBVIStmtContext
- final def defaultItem_actionStmt(): DefaultItem_actionStmtContext
- final def defaultItem_actionValueStmt(): DefaultItem_actionValueStmtContext
- final def defaultItem_expressionStmt(): DefaultItem_expressionStmtContext
- final def defaultItem_functionBodyStmt(): DefaultItem_functionBodyStmtContext
- final def defaultItem_moduleStmt(): DefaultItem_moduleStmtContext
- final def defaultResetBVIStmt(): DefaultResetBVIStmtContext
- final def derives(): DerivesContext
- final def displayTaskName(): DisplayTaskNameContext
- def dumpDFA(arg0: PrintStream): Unit
- Definition Classes
- Parser
- def dumpDFA(): Unit
- Definition Classes
- Parser
- final def enabled_sel(): Enabled_selContext
- def enterOuterAlt(arg0: ParserRuleContext, arg1: Int): Unit
- Definition Classes
- Parser
- def enterRecursionRule(arg0: ParserRuleContext, arg1: Int, arg2: Int, arg3: Int): Unit
- Definition Classes
- Parser
- def enterRule(arg0: ParserRuleContext, arg1: Int, arg2: Int): Unit
- Definition Classes
- Parser
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def exitRule(): Unit
- Definition Classes
- Parser
- final def exportDecl(): ExportDeclContext
- final def exportItem(): ExportItemContext
- final def exprFsmStmt(): ExprFsmStmtContext
- final def exprOrCondPattern(): ExprOrCondPatternContext
- final def exprPrimary(): ExprPrimaryContext
- final def expression(): ExpressionContext
- final def expressionStmt(): ExpressionStmtContext
- final def externCImport(): ExternCImportContext
- final def externModuleImport(): ExternModuleImportContext
- final def forFsmStmt(): ForFsmStmtContext
- final def forIncr(): ForIncrContext
- final def forInit(): ForInitContext
- final def forNewInit(): ForNewInitContext
- final def forOldInit(): ForOldInitContext
- final def forTest(): ForTestContext
- final def for_actionStmt(): For_actionStmtContext
- final def for_actionValueStmt(): For_actionValueStmtContext
- final def for_expressionStmt(): For_expressionStmtContext
- final def for_functionBodyStmt(): For_functionBodyStmtContext
- final def for_moduleStmt(): For_moduleStmtContext
- final def fsmStmt(): FsmStmtContext
- final def functionBody(): FunctionBodyContext
- final def functionBodyStmt(): FunctionBodyStmtContext
- final def functionCall(): FunctionCallContext
- final def functionDef(): FunctionDefContext
- final def functionFormal(): FunctionFormalContext
- final def functionFormals(): FunctionFormalsContext
- final def functionProto(): FunctionProtoContext
- def getATN(): ATN
- Definition Classes
- BluespecParser → Recognizer
- Annotations
- @Override()
- def getATNWithBypassAlts(): ATN
- Definition Classes
- Parser
- def getBuildParseTree(): Boolean
- Definition Classes
- Parser
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getContext(): ParserRuleContext
- Definition Classes
- Parser
- def getCurrentToken(): Token
- Definition Classes
- Parser
- def getDFAStrings(): List[String]
- Definition Classes
- Parser
- def getErrorHandler(): ANTLRErrorStrategy
- Definition Classes
- Parser
- def getErrorHeader(arg0: RecognitionException): String
- Definition Classes
- Recognizer
- def getErrorListenerDispatch(): ANTLRErrorListener
- Definition Classes
- Recognizer
- def getErrorListeners(): List[_ <: ANTLRErrorListener]
- Definition Classes
- Recognizer
- def getExpectedTokens(): IntervalSet
- Definition Classes
- Parser
- def getExpectedTokensWithinCurrentRule(): IntervalSet
- Definition Classes
- Parser
- def getGrammarFileName(): String
- Definition Classes
- BluespecParser → Recognizer
- Annotations
- @Override()
- def getInputStream(): TokenStream
- Definition Classes
- Parser → Recognizer
- def getInterpreter(): ParserATNSimulator
- Definition Classes
- Recognizer
- def getInvokingContext(arg0: Int): ParserRuleContext
- Definition Classes
- Parser
- def getNumberOfSyntaxErrors(): Int
- Definition Classes
- Parser
- def getParseInfo(): ParseInfo
- Definition Classes
- Parser → Recognizer
- def getParseListeners(): List[ParseTreeListener]
- Definition Classes
- Parser
- final def getPrecedence(): Int
- Definition Classes
- Parser
- def getRuleContext(): ParserRuleContext
- Definition Classes
- Parser
- def getRuleIndex(arg0: String): Int
- Definition Classes
- Parser
- def getRuleIndexMap(): Map[String, Integer]
- Definition Classes
- Recognizer
- def getRuleInvocationStack(arg0: RuleContext): List[String]
- Definition Classes
- Parser
- def getRuleInvocationStack(): List[String]
- Definition Classes
- Parser
- def getRuleNames(): Array[String]
- Definition Classes
- BluespecParser → Recognizer
- Annotations
- @Override()
- def getSerializedATN(): String
- Definition Classes
- BluespecParser → Recognizer
- Annotations
- @Override()
- def getSourceName(): String
- Definition Classes
- Parser
- final def getState(): Int
- Definition Classes
- Recognizer
- def getTokenFactory(): TokenFactory[_ <: AnyRef]
- Definition Classes
- Parser → Recognizer
- def getTokenStream(): TokenStream
- Definition Classes
- Parser
- def getTokenType(arg0: String): Int
- Definition Classes
- Recognizer
- def getTokenTypeMap(): Map[String, Integer]
- Definition Classes
- Recognizer
- def getTrimParseTree(): Boolean
- Definition Classes
- Parser
- def getVocabulary(): Vocabulary
- Definition Classes
- BluespecParser → Recognizer
- Annotations
- @Override()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def identifier(): IdentifierContext
- final def identifier_type(): Identifier_typeContext
- final def ifFsmStmt(): IfFsmStmtContext
- final def if_actionStmt(): If_actionStmtContext
- final def if_actionValueStmt(): If_actionValueStmtContext
- final def if_expressionStmt(): If_expressionStmtContext
- final def if_functionBodyStmt(): If_functionBodyStmtContext
- final def if_moduleStmt(): If_moduleStmtContext
- final def implicitCond(): ImplicitCondContext
- final def importBVIStmt(): ImportBVIStmtContext
- final def importDecl(): ImportDeclContext
- final def importItem(): ImportItemContext
- def inContext(arg0: String): Boolean
- Definition Classes
- Parser
- final def inoutBVIStmt(): InoutBVIStmtContext
- final def inputClockBVIStmt(): InputClockBVIStmtContext
- final def inputResetBVIStmt(): InputResetBVIStmtContext
- final def interfaceBVIMembDecl(): InterfaceBVIMembDeclContext
- final def interfaceBVIStmt(): InterfaceBVIStmtContext
- final def interfaceDecl(): InterfaceDeclContext
- final def interfaceExpr(): InterfaceExprContext
- final def interfaceMemberDecl(): InterfaceMemberDeclContext
- final def interfaceStmt(): InterfaceStmtContext
- def isExpectedToken(arg0: Int): Boolean
- Definition Classes
- Parser
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isMatchedEOF(): Boolean
- Definition Classes
- Parser
- def isTrace(): Boolean
- Definition Classes
- Parser
- final def lValue(): LValueContext
- final def loopBodyFsmStmt(): LoopBodyFsmStmtContext
- def match(arg0: Int): Token
- Definition Classes
- Parser
- Annotations
- @throws(classOf[org.antlr.v4.runtime.RecognitionException])
- def matchWildcard(): Token
- Definition Classes
- Parser
- Annotations
- @throws(classOf[org.antlr.v4.runtime.RecognitionException])
- final def memberBind(): MemberBindContext
- final def methodBVIStmt(): MethodBVIStmtContext
- final def methodCall(): MethodCallContext
- final def methodDef(): MethodDefContext
- final def methodFormal(): MethodFormalContext
- final def methodFormals(): MethodFormalsContext
- final def methodProto(): MethodProtoContext
- final def methodProtoFormal(): MethodProtoFormalContext
- final def methodProtoFormals(): MethodProtoFormalsContext
- final def moduleActualArg(): ModuleActualArgContext
- final def moduleActualArgs(): ModuleActualArgsContext
- final def moduleActualParam(): ModuleActualParamContext
- final def moduleActualParamArg(): ModuleActualParamArgContext
- final def moduleApp(): ModuleAppContext
- final def moduleApp2(): ModuleApp2Context
- final def moduleDef(): ModuleDefContext
- final def moduleFormalArgs(): ModuleFormalArgsContext
- final def moduleFormalParam(): ModuleFormalParamContext
- final def moduleFormalParams(): ModuleFormalParamsContext
- final def moduleIdentifier(): ModuleIdentifierContext
- final def moduleInst(): ModuleInstContext
- final def moduleProto(): ModuleProtoContext
- final def moduleStmt(): ModuleStmtContext
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def noResetBVIStmt(): NoResetBVIStmtContext
- final def non_package(): Non_packageContext
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def notifyErrorListeners(arg0: Token, arg1: String, arg2: RecognitionException): Unit
- Definition Classes
- Parser
- final def notifyErrorListeners(arg0: String): Unit
- Definition Classes
- Parser
- final def operatorExpr(): OperatorExprContext
- final def operatorId(): OperatorIdContext
- final def outputClockBVIStmt(): OutputClockBVIStmtContext
- final def outputResetBVIStmt(): OutputResetBVIStmtContext
- final def overloadedDef(): OverloadedDefContext
- final def packageIde(): PackageIdeContext
- final def packageStmt(): PackageStmtContext
- final def parFsmStmt(): ParFsmStmtContext
- final def parameterBVIStmt(): ParameterBVIStmtContext
- final def pathBVIStmt(): PathBVIStmtContext
- final def pattern(): PatternContext
- final def portBVIStmt(): PortBVIStmtContext
- final def portId(): PortIdContext
- final def portsDef(): PortsDefContext
- def precpred(arg0: RuleContext, arg1: Int): Boolean
- Definition Classes
- Parser → Recognizer
- final def proviso(): ProvisoContext
- final def provisos(): ProvisosContext
- def pushNewRecursionContext(arg0: ParserRuleContext, arg1: Int, arg2: Int): Unit
- Definition Classes
- Parser
- final def r_package(): R_packageContext
- final def r_rule(): R_ruleContext
- final def ready_sel(): Ready_selContext
- final def regWrite(): RegWriteContext
- def removeErrorListener(arg0: ANTLRErrorListener): Unit
- Definition Classes
- Recognizer
- def removeErrorListeners(): Unit
- Definition Classes
- Recognizer
- def removeParseListener(arg0: ParseTreeListener): Unit
- Definition Classes
- Parser
- def removeParseListeners(): Unit
- Definition Classes
- Parser
- final def repeatFsmStmt(): RepeatFsmStmtContext
- def reset(): Unit
- Definition Classes
- Parser
- final def resetId(): ResetIdContext
- final def reset_by_sel(): Reset_by_selContext
- final def returnFsmStmt(): ReturnFsmStmtContext
- final def returnStmt(): ReturnStmtContext
- final def ruleBody(): RuleBodyContext
- final def ruleCond(): RuleCondContext
- final def ruleExpr(): RuleExprContext
- final def ruleStmt(): RuleStmtContext
- final def sameFamilyBVIStmt(): SameFamilyBVIStmtContext
- final def scheduleBVIStmt(): ScheduleBVIStmtContext
- def sempred(_localctx: RuleContext, ruleIndex: Int, predIndex: Int): Boolean
- Definition Classes
- BluespecParser → Recognizer
- final def seqFsmStmt(): SeqFsmStmtContext
- def setBuildParseTree(arg0: Boolean): Unit
- Definition Classes
- Parser
- def setContext(arg0: ParserRuleContext): Unit
- Definition Classes
- Parser
- def setErrorHandler(arg0: ANTLRErrorStrategy): Unit
- Definition Classes
- Parser
- final def setInputStream(arg0: IntStream): Unit
- Definition Classes
- Parser → Recognizer
- def setInterpreter(arg0: ParserATNSimulator): Unit
- Definition Classes
- Recognizer
- def setProfile(arg0: Boolean): Unit
- Definition Classes
- Parser
- final def setState(arg0: Int): Unit
- Definition Classes
- Recognizer
- def setTokenFactory(arg0: TokenFactory[_ <: AnyRef]): Unit
- Definition Classes
- Parser → Recognizer
- def setTokenStream(arg0: TokenStream): Unit
- Definition Classes
- Parser
- def setTrace(arg0: Boolean): Unit
- Definition Classes
- Parser
- def setTrimParseTree(arg0: Boolean): Unit
- Definition Classes
- Parser
- final def simpleVarAssign(): SimpleVarAssignContext
- final def simpleVarDeclAssign(): SimpleVarDeclAssignContext
- final def stringAVTaskName(): StringAVTaskNameContext
- final def stringLiteral(): StringLiteralContext
- final def stringTaskName(): StringTaskNameContext
- final def structExpr(): StructExprContext
- final def structMember(): StructMemberContext
- final def structPattern(): StructPatternContext
- final def subStruct(): SubStructContext
- final def subUnion(): SubUnionContext
- final def subinterfaceDecl(): SubinterfaceDeclContext
- final def subinterfaceDef(): SubinterfaceDefContext
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def systemFunctionCall(): SystemFunctionCallContext
- final def systemTaskCall(): SystemTaskCallContext
- final def systemTaskStmt(): SystemTaskStmtContext
- final def taggedUnionExpr(): TaggedUnionExprContext
- final def taggedUnionPattern(): TaggedUnionPatternContext
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def top(): TopContext
- def triggerEnterRuleEvent(): Unit
- Attributes
- protected[runtime]
- Definition Classes
- Parser
- def triggerExitRuleEvent(): Unit
- Attributes
- protected[runtime]
- Definition Classes
- Parser
- final def tuplePattern(): TuplePatternContext
- final def type(): TypeContext
- final def typeAssertion(): TypeAssertionContext
- final def typeDef(): TypeDefContext
- final def typeDefType(): TypeDefTypeContext
- final def typeFormal(): TypeFormalContext
- final def typeFormals(): TypeFormalsContext
- final def typeIde(): TypeIdeContext
- final def typeNat(): TypeNatContext
- final def typePrimary(): TypePrimaryContext
- final def typeclassDef(): TypeclassDefContext
- final def typeclassIde(): TypeclassIdeContext
- final def typeclassInstanceDef(): TypeclassInstanceDefContext
- final def typedefEnum(): TypedefEnumContext
- final def typedefEnumElement(): TypedefEnumElementContext
- final def typedefEnumElements(): TypedefEnumElementsContext
- final def typedefStruct(): TypedefStructContext
- final def typedefSynonym(): TypedefSynonymContext
- final def typedefTaggedUnion(): TypedefTaggedUnionContext
- final def typedepend(): TypedependContext
- final def typedepends(): TypedependsContext
- final def typelist(): TypelistContext
- final def unionMember(): UnionMemberContext
- final def unop(): UnopContext
- def unrollRecursionContexts(arg0: ParserRuleContext): Unit
- Definition Classes
- Parser
- final def varAssign(): VarAssignContext
- final def varDecl(): VarDeclContext
- final def varDeclDo(): VarDeclDoContext
- final def varDo(): VarDoContext
- final def varIncr(): VarIncrContext
- final def varInit(): VarInitContext
- 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])
- final def whileFsmStmt(): WhileFsmStmtContext
- final def while_actionStmt(): While_actionStmtContext
- final def while_actionValueStmt(): While_actionValueStmtContext
- final def while_expressionStmt(): While_expressionStmtContext
- final def while_functionBodyStmt(): While_functionBodyStmtContext
- final def while_moduleStmt(): While_moduleStmtContext
Deprecated Value Members
- def enterRecursionRule(arg0: ParserRuleContext, arg1: Int): Unit
- Definition Classes
- Parser
- Annotations
- @Deprecated
- Deprecated
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def getTokenErrorDisplay(arg0: Token): String
- Definition Classes
- Recognizer
- Annotations
- @Deprecated
- Deprecated
- def getTokenNames(): Array[String]
- Definition Classes
- BluespecParser → Recognizer
- Annotations
- @Override() @Deprecated
- Deprecated