Documentation
¶
Index ¶
- Constants
- Variables
- func CvltLexerInit()
- func CvltParserInit()
- func InitEmptyChoiceTypeSpecifierContext(p *ChoiceTypeSpecifierContext)
- func InitEmptyCodeSelectorContext(p *CodeSelectorContext)
- func InitEmptyConceptSelectorContext(p *ConceptSelectorContext)
- func InitEmptyDateTimePrecisionContext(p *DateTimePrecisionContext)
- func InitEmptyDisplayClauseContext(p *DisplayClauseContext)
- func InitEmptyIdentifierContext(p *IdentifierContext)
- func InitEmptyInstanceElementSelectorContext(p *InstanceElementSelectorContext)
- func InitEmptyInstanceSelectorContext(p *InstanceSelectorContext)
- func InitEmptyIntervalSelectorContext(p *IntervalSelectorContext)
- func InitEmptyIntervalTypeSpecifierContext(p *IntervalTypeSpecifierContext)
- func InitEmptyListSelectorContext(p *ListSelectorContext)
- func InitEmptyListTypeSpecifierContext(p *ListTypeSpecifierContext)
- func InitEmptyLiteralContext(p *LiteralContext)
- func InitEmptyModelIdentifierContext(p *ModelIdentifierContext)
- func InitEmptyNamedTypeSpecifierContext(p *NamedTypeSpecifierContext)
- func InitEmptyPluralDateTimePrecisionContext(p *PluralDateTimePrecisionContext)
- func InitEmptyQuantityContext(p *QuantityContext)
- func InitEmptyRatioContext(p *RatioContext)
- func InitEmptyTermContext(p *TermContext)
- func InitEmptyTupleElementDefinitionContext(p *TupleElementDefinitionContext)
- func InitEmptyTupleElementSelectorContext(p *TupleElementSelectorContext)
- func InitEmptyTupleSelectorContext(p *TupleSelectorContext)
- func InitEmptyTupleTypeSpecifierContext(p *TupleTypeSpecifierContext)
- func InitEmptyTypeSpecifierContext(p *TypeSpecifierContext)
- func InitEmptyUnitContext(p *UnitContext)
- type BaseCvltVisitor
- func (v *BaseCvltVisitor) VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitChoiceTypeSpecifier(ctx *ChoiceTypeSpecifierContext) interface{}
- func (v *BaseCvltVisitor) VisitCodeSelector(ctx *CodeSelectorContext) interface{}
- func (v *BaseCvltVisitor) VisitCodeSelectorTerm(ctx *CodeSelectorTermContext) interface{}
- func (v *BaseCvltVisitor) VisitConceptSelector(ctx *ConceptSelectorContext) interface{}
- func (v *BaseCvltVisitor) VisitConceptSelectorTerm(ctx *ConceptSelectorTermContext) interface{}
- func (v *BaseCvltVisitor) VisitDateLiteral(ctx *DateLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitDateTimeLiteral(ctx *DateTimeLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitDateTimePrecision(ctx *DateTimePrecisionContext) interface{}
- func (v *BaseCvltVisitor) VisitDisplayClause(ctx *DisplayClauseContext) interface{}
- func (v *BaseCvltVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}
- func (v *BaseCvltVisitor) VisitInstanceElementSelector(ctx *InstanceElementSelectorContext) interface{}
- func (v *BaseCvltVisitor) VisitInstanceSelector(ctx *InstanceSelectorContext) interface{}
- func (v *BaseCvltVisitor) VisitInstanceSelectorTerm(ctx *InstanceSelectorTermContext) interface{}
- func (v *BaseCvltVisitor) VisitIntervalSelector(ctx *IntervalSelectorContext) interface{}
- func (v *BaseCvltVisitor) VisitIntervalSelectorTerm(ctx *IntervalSelectorTermContext) interface{}
- func (v *BaseCvltVisitor) VisitIntervalTypeSpecifier(ctx *IntervalTypeSpecifierContext) interface{}
- func (v *BaseCvltVisitor) VisitListSelector(ctx *ListSelectorContext) interface{}
- func (v *BaseCvltVisitor) VisitListSelectorTerm(ctx *ListSelectorTermContext) interface{}
- func (v *BaseCvltVisitor) VisitListTypeSpecifier(ctx *ListTypeSpecifierContext) interface{}
- func (v *BaseCvltVisitor) VisitLiteralTerm(ctx *LiteralTermContext) interface{}
- func (v *BaseCvltVisitor) VisitLongNumberLiteral(ctx *LongNumberLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitModelIdentifier(ctx *ModelIdentifierContext) interface{}
- func (v *BaseCvltVisitor) VisitNamedTypeSpecifier(ctx *NamedTypeSpecifierContext) interface{}
- func (v *BaseCvltVisitor) VisitNullLiteral(ctx *NullLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitNumberLiteral(ctx *NumberLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitPluralDateTimePrecision(ctx *PluralDateTimePrecisionContext) interface{}
- func (v *BaseCvltVisitor) VisitQuantity(ctx *QuantityContext) interface{}
- func (v *BaseCvltVisitor) VisitQuantityLiteral(ctx *QuantityLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitRatio(ctx *RatioContext) interface{}
- func (v *BaseCvltVisitor) VisitRatioLiteral(ctx *RatioLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitTimeLiteral(ctx *TimeLiteralContext) interface{}
- func (v *BaseCvltVisitor) VisitTupleElementDefinition(ctx *TupleElementDefinitionContext) interface{}
- func (v *BaseCvltVisitor) VisitTupleElementSelector(ctx *TupleElementSelectorContext) interface{}
- func (v *BaseCvltVisitor) VisitTupleSelector(ctx *TupleSelectorContext) interface{}
- func (v *BaseCvltVisitor) VisitTupleSelectorTerm(ctx *TupleSelectorTermContext) interface{}
- func (v *BaseCvltVisitor) VisitTupleTypeSpecifier(ctx *TupleTypeSpecifierContext) interface{}
- func (v *BaseCvltVisitor) VisitTypeSpecifier(ctx *TypeSpecifierContext) interface{}
- func (v *BaseCvltVisitor) VisitUnit(ctx *UnitContext) interface{}
- type BooleanLiteralContext
- type ChoiceTypeSpecifierContext
- func (s *ChoiceTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ChoiceTypeSpecifierContext) AllTypeSpecifier() []ITypeSpecifierContext
- func (s *ChoiceTypeSpecifierContext) GetParser() antlr.Parser
- func (s *ChoiceTypeSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*ChoiceTypeSpecifierContext) IsChoiceTypeSpecifierContext()
- func (s *ChoiceTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ChoiceTypeSpecifierContext) TypeSpecifier(i int) ITypeSpecifierContext
- type CodeSelectorContext
- func (s *CodeSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CodeSelectorContext) DisplayClause() IDisplayClauseContext
- func (s *CodeSelectorContext) GetParser() antlr.Parser
- func (s *CodeSelectorContext) GetRuleContext() antlr.RuleContext
- func (s *CodeSelectorContext) Identifier() IIdentifierContext
- func (*CodeSelectorContext) IsCodeSelectorContext()
- func (s *CodeSelectorContext) STRING() antlr.TerminalNode
- func (s *CodeSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CodeSelectorTermContext
- type ConceptSelectorContext
- func (s *ConceptSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConceptSelectorContext) AllCodeSelector() []ICodeSelectorContext
- func (s *ConceptSelectorContext) CodeSelector(i int) ICodeSelectorContext
- func (s *ConceptSelectorContext) DisplayClause() IDisplayClauseContext
- func (s *ConceptSelectorContext) GetParser() antlr.Parser
- func (s *ConceptSelectorContext) GetRuleContext() antlr.RuleContext
- func (*ConceptSelectorContext) IsConceptSelectorContext()
- func (s *ConceptSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConceptSelectorTermContext
- type CvltLexer
- type CvltParser
- func (p *CvltParser) ChoiceTypeSpecifier() (localctx IChoiceTypeSpecifierContext)
- func (p *CvltParser) CodeSelector() (localctx ICodeSelectorContext)
- func (p *CvltParser) ConceptSelector() (localctx IConceptSelectorContext)
- func (p *CvltParser) DateTimePrecision() (localctx IDateTimePrecisionContext)
- func (p *CvltParser) DisplayClause() (localctx IDisplayClauseContext)
- func (p *CvltParser) Identifier() (localctx IIdentifierContext)
- func (p *CvltParser) InstanceElementSelector() (localctx IInstanceElementSelectorContext)
- func (p *CvltParser) InstanceSelector() (localctx IInstanceSelectorContext)
- func (p *CvltParser) IntervalSelector() (localctx IIntervalSelectorContext)
- func (p *CvltParser) IntervalTypeSpecifier() (localctx IIntervalTypeSpecifierContext)
- func (p *CvltParser) ListSelector() (localctx IListSelectorContext)
- func (p *CvltParser) ListTypeSpecifier() (localctx IListTypeSpecifierContext)
- func (p *CvltParser) Literal() (localctx ILiteralContext)
- func (p *CvltParser) ModelIdentifier() (localctx IModelIdentifierContext)
- func (p *CvltParser) NamedTypeSpecifier() (localctx INamedTypeSpecifierContext)
- func (p *CvltParser) PluralDateTimePrecision() (localctx IPluralDateTimePrecisionContext)
- func (p *CvltParser) Quantity() (localctx IQuantityContext)
- func (p *CvltParser) Ratio() (localctx IRatioContext)
- func (p *CvltParser) Term() (localctx ITermContext)
- func (p *CvltParser) TupleElementDefinition() (localctx ITupleElementDefinitionContext)
- func (p *CvltParser) TupleElementSelector() (localctx ITupleElementSelectorContext)
- func (p *CvltParser) TupleSelector() (localctx ITupleSelectorContext)
- func (p *CvltParser) TupleTypeSpecifier() (localctx ITupleTypeSpecifierContext)
- func (p *CvltParser) TypeSpecifier() (localctx ITypeSpecifierContext)
- func (p *CvltParser) Unit() (localctx IUnitContext)
- type CvltVisitor
- type DateLiteralContext
- type DateTimeLiteralContext
- type DateTimePrecisionContext
- func (s *DateTimePrecisionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DateTimePrecisionContext) GetParser() antlr.Parser
- func (s *DateTimePrecisionContext) GetRuleContext() antlr.RuleContext
- func (*DateTimePrecisionContext) IsDateTimePrecisionContext()
- func (s *DateTimePrecisionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DisplayClauseContext
- func (s *DisplayClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DisplayClauseContext) GetParser() antlr.Parser
- func (s *DisplayClauseContext) GetRuleContext() antlr.RuleContext
- func (*DisplayClauseContext) IsDisplayClauseContext()
- func (s *DisplayClauseContext) STRING() antlr.TerminalNode
- func (s *DisplayClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IChoiceTypeSpecifierContext
- type ICodeSelectorContext
- type IConceptSelectorContext
- type IDateTimePrecisionContext
- type IDisplayClauseContext
- type IIdentifierContext
- type IInstanceElementSelectorContext
- type IInstanceSelectorContext
- type IIntervalSelectorContext
- type IIntervalTypeSpecifierContext
- type IListSelectorContext
- type IListTypeSpecifierContext
- type ILiteralContext
- type IModelIdentifierContext
- type INamedTypeSpecifierContext
- type IPluralDateTimePrecisionContext
- type IQuantityContext
- type IRatioContext
- type ITermContext
- type ITupleElementDefinitionContext
- type ITupleElementSelectorContext
- type ITupleSelectorContext
- type ITupleTypeSpecifierContext
- type ITypeSpecifierContext
- type IUnitContext
- type IdentifierContext
- func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierContext) DELIMITEDIDENTIFIER() antlr.TerminalNode
- func (s *IdentifierContext) GetParser() antlr.Parser
- func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierContext) IDENTIFIER() antlr.TerminalNode
- func (*IdentifierContext) IsIdentifierContext()
- func (s *IdentifierContext) QUOTEDIDENTIFIER() antlr.TerminalNode
- func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InstanceElementSelectorContext
- func (s *InstanceElementSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InstanceElementSelectorContext) GetParser() antlr.Parser
- func (s *InstanceElementSelectorContext) GetRuleContext() antlr.RuleContext
- func (s *InstanceElementSelectorContext) Identifier() IIdentifierContext
- func (*InstanceElementSelectorContext) IsInstanceElementSelectorContext()
- func (s *InstanceElementSelectorContext) Term() ITermContext
- func (s *InstanceElementSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InstanceSelectorContext
- func (s *InstanceSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InstanceSelectorContext) AllInstanceElementSelector() []IInstanceElementSelectorContext
- func (s *InstanceSelectorContext) GetParser() antlr.Parser
- func (s *InstanceSelectorContext) GetRuleContext() antlr.RuleContext
- func (s *InstanceSelectorContext) Identifier() IIdentifierContext
- func (s *InstanceSelectorContext) InstanceElementSelector(i int) IInstanceElementSelectorContext
- func (*InstanceSelectorContext) IsInstanceSelectorContext()
- func (s *InstanceSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InstanceSelectorTermContext
- type IntervalSelectorContext
- func (s *IntervalSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IntervalSelectorContext) AllLiteral() []ILiteralContext
- func (s *IntervalSelectorContext) GetParser() antlr.Parser
- func (s *IntervalSelectorContext) GetRuleContext() antlr.RuleContext
- func (*IntervalSelectorContext) IsIntervalSelectorContext()
- func (s *IntervalSelectorContext) Literal(i int) ILiteralContext
- func (s *IntervalSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IntervalSelectorTermContext
- type IntervalTypeSpecifierContext
- func (s *IntervalTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IntervalTypeSpecifierContext) GetParser() antlr.Parser
- func (s *IntervalTypeSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*IntervalTypeSpecifierContext) IsIntervalTypeSpecifierContext()
- func (s *IntervalTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *IntervalTypeSpecifierContext) TypeSpecifier() ITypeSpecifierContext
- type ListSelectorContext
- func (s *ListSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ListSelectorContext) AllTerm() []ITermContext
- func (s *ListSelectorContext) GetParser() antlr.Parser
- func (s *ListSelectorContext) GetRuleContext() antlr.RuleContext
- func (*ListSelectorContext) IsListSelectorContext()
- func (s *ListSelectorContext) Term(i int) ITermContext
- func (s *ListSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ListSelectorContext) TypeSpecifier() ITypeSpecifierContext
- type ListSelectorTermContext
- type ListTypeSpecifierContext
- func (s *ListTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ListTypeSpecifierContext) GetParser() antlr.Parser
- func (s *ListTypeSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*ListTypeSpecifierContext) IsListTypeSpecifierContext()
- func (s *ListTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ListTypeSpecifierContext) TypeSpecifier() ITypeSpecifierContext
- type LiteralContext
- type LiteralTermContext
- type LongNumberLiteralContext
- type ModelIdentifierContext
- func (s *ModelIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ModelIdentifierContext) GetParser() antlr.Parser
- func (s *ModelIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *ModelIdentifierContext) Identifier() IIdentifierContext
- func (*ModelIdentifierContext) IsModelIdentifierContext()
- func (s *ModelIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NamedTypeSpecifierContext
- func (s *NamedTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NamedTypeSpecifierContext) AllIdentifier() []IIdentifierContext
- func (s *NamedTypeSpecifierContext) GetParser() antlr.Parser
- func (s *NamedTypeSpecifierContext) GetRuleContext() antlr.RuleContext
- func (s *NamedTypeSpecifierContext) Identifier(i int) IIdentifierContext
- func (*NamedTypeSpecifierContext) IsNamedTypeSpecifierContext()
- func (s *NamedTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NullLiteralContext
- type NumberLiteralContext
- type PluralDateTimePrecisionContext
- func (s *PluralDateTimePrecisionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PluralDateTimePrecisionContext) GetParser() antlr.Parser
- func (s *PluralDateTimePrecisionContext) GetRuleContext() antlr.RuleContext
- func (*PluralDateTimePrecisionContext) IsPluralDateTimePrecisionContext()
- func (s *PluralDateTimePrecisionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QuantityContext
- func (s *QuantityContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *QuantityContext) GetParser() antlr.Parser
- func (s *QuantityContext) GetRuleContext() antlr.RuleContext
- func (*QuantityContext) IsQuantityContext()
- func (s *QuantityContext) NUMBER() antlr.TerminalNode
- func (s *QuantityContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *QuantityContext) Unit() IUnitContext
- type QuantityLiteralContext
- type RatioContext
- func (s *RatioContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RatioContext) AllQuantity() []IQuantityContext
- func (s *RatioContext) GetParser() antlr.Parser
- func (s *RatioContext) GetRuleContext() antlr.RuleContext
- func (*RatioContext) IsRatioContext()
- func (s *RatioContext) Quantity(i int) IQuantityContext
- func (s *RatioContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RatioLiteralContext
- type StringLiteralContext
- type TermContext
- type TimeLiteralContext
- type TupleElementDefinitionContext
- func (s *TupleElementDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TupleElementDefinitionContext) GetParser() antlr.Parser
- func (s *TupleElementDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *TupleElementDefinitionContext) Identifier() IIdentifierContext
- func (*TupleElementDefinitionContext) IsTupleElementDefinitionContext()
- func (s *TupleElementDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TupleElementDefinitionContext) TypeSpecifier() ITypeSpecifierContext
- type TupleElementSelectorContext
- func (s *TupleElementSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TupleElementSelectorContext) GetParser() antlr.Parser
- func (s *TupleElementSelectorContext) GetRuleContext() antlr.RuleContext
- func (s *TupleElementSelectorContext) Identifier() IIdentifierContext
- func (*TupleElementSelectorContext) IsTupleElementSelectorContext()
- func (s *TupleElementSelectorContext) Term() ITermContext
- func (s *TupleElementSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TupleSelectorContext
- func (s *TupleSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TupleSelectorContext) AllTupleElementSelector() []ITupleElementSelectorContext
- func (s *TupleSelectorContext) GetParser() antlr.Parser
- func (s *TupleSelectorContext) GetRuleContext() antlr.RuleContext
- func (*TupleSelectorContext) IsTupleSelectorContext()
- func (s *TupleSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TupleSelectorContext) TupleElementSelector(i int) ITupleElementSelectorContext
- type TupleSelectorTermContext
- type TupleTypeSpecifierContext
- func (s *TupleTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TupleTypeSpecifierContext) AllTupleElementDefinition() []ITupleElementDefinitionContext
- func (s *TupleTypeSpecifierContext) GetParser() antlr.Parser
- func (s *TupleTypeSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*TupleTypeSpecifierContext) IsTupleTypeSpecifierContext()
- func (s *TupleTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TupleTypeSpecifierContext) TupleElementDefinition(i int) ITupleElementDefinitionContext
- type TypeSpecifierContext
- func (s *TypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeSpecifierContext) ChoiceTypeSpecifier() IChoiceTypeSpecifierContext
- func (s *TypeSpecifierContext) GetParser() antlr.Parser
- func (s *TypeSpecifierContext) GetRuleContext() antlr.RuleContext
- func (s *TypeSpecifierContext) IntervalTypeSpecifier() IIntervalTypeSpecifierContext
- func (*TypeSpecifierContext) IsTypeSpecifierContext()
- func (s *TypeSpecifierContext) ListTypeSpecifier() IListTypeSpecifierContext
- func (s *TypeSpecifierContext) NamedTypeSpecifier() INamedTypeSpecifierContext
- func (s *TypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeSpecifierContext) TupleTypeSpecifier() ITupleTypeSpecifierContext
- type UnitContext
- func (s *UnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnitContext) DateTimePrecision() IDateTimePrecisionContext
- func (s *UnitContext) GetParser() antlr.Parser
- func (s *UnitContext) GetRuleContext() antlr.RuleContext
- func (*UnitContext) IsUnitContext()
- func (s *UnitContext) PluralDateTimePrecision() IPluralDateTimePrecisionContext
- func (s *UnitContext) STRING() antlr.TerminalNode
- func (s *UnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( CvltLexerT__0 = 1 CvltLexerT__1 = 2 CvltLexerT__2 = 3 CvltLexerT__3 = 4 CvltLexerT__4 = 5 CvltLexerT__5 = 6 CvltLexerT__6 = 7 CvltLexerT__7 = 8 CvltLexerT__8 = 9 CvltLexerT__9 = 10 CvltLexerT__10 = 11 CvltLexerT__11 = 12 CvltLexerT__12 = 13 CvltLexerT__13 = 14 CvltLexerT__14 = 15 CvltLexerT__15 = 16 CvltLexerT__16 = 17 CvltLexerT__17 = 18 CvltLexerT__18 = 19 CvltLexerT__19 = 20 CvltLexerT__20 = 21 CvltLexerT__21 = 22 CvltLexerT__22 = 23 CvltLexerT__23 = 24 CvltLexerT__24 = 25 CvltLexerT__25 = 26 CvltLexerT__26 = 27 CvltLexerT__27 = 28 CvltLexerT__28 = 29 CvltLexerT__29 = 30 CvltLexerT__30 = 31 CvltLexerT__31 = 32 CvltLexerT__32 = 33 CvltLexerT__33 = 34 CvltLexerT__34 = 35 CvltLexerT__35 = 36 CvltLexerT__36 = 37 CvltLexerT__37 = 38 CvltLexerDATE = 39 CvltLexerDATETIME = 40 CvltLexerTIME = 41 CvltLexerIDENTIFIER = 42 CvltLexerDELIMITEDIDENTIFIER = 43 CvltLexerQUOTEDIDENTIFIER = 44 CvltLexerSTRING = 45 CvltLexerNUMBER = 46 CvltLexerLONGNUMBER = 47 CvltLexerWS = 48 CvltLexerCOMMENT = 49 CvltLexerLINE_COMMENT = 50 )
CvltLexer tokens.
const ( CvltParserEOF = antlr.TokenEOF CvltParserT__0 = 1 CvltParserT__1 = 2 CvltParserT__2 = 3 CvltParserT__3 = 4 CvltParserT__4 = 5 CvltParserT__5 = 6 CvltParserT__6 = 7 CvltParserT__7 = 8 CvltParserT__8 = 9 CvltParserT__9 = 10 CvltParserT__10 = 11 CvltParserT__11 = 12 CvltParserT__12 = 13 CvltParserT__13 = 14 CvltParserT__14 = 15 CvltParserT__15 = 16 CvltParserT__16 = 17 CvltParserT__17 = 18 CvltParserT__18 = 19 CvltParserT__19 = 20 CvltParserT__20 = 21 CvltParserT__21 = 22 CvltParserT__22 = 23 CvltParserT__23 = 24 CvltParserT__24 = 25 CvltParserT__25 = 26 CvltParserT__26 = 27 CvltParserT__27 = 28 CvltParserT__28 = 29 CvltParserT__29 = 30 CvltParserT__30 = 31 CvltParserT__31 = 32 CvltParserT__32 = 33 CvltParserT__33 = 34 CvltParserT__34 = 35 CvltParserT__35 = 36 CvltParserT__36 = 37 CvltParserT__37 = 38 CvltParserDATE = 39 CvltParserDATETIME = 40 CvltParserTIME = 41 CvltParserIDENTIFIER = 42 CvltParserDELIMITEDIDENTIFIER = 43 CvltParserQUOTEDIDENTIFIER = 44 CvltParserSTRING = 45 CvltParserNUMBER = 46 CvltParserLONGNUMBER = 47 CvltParserWS = 48 CvltParserCOMMENT = 49 CvltParserLINE_COMMENT = 50 )
CvltParser tokens.
const ( CvltParserRULE_typeSpecifier = 0 CvltParserRULE_namedTypeSpecifier = 1 CvltParserRULE_modelIdentifier = 2 CvltParserRULE_listTypeSpecifier = 3 CvltParserRULE_intervalTypeSpecifier = 4 CvltParserRULE_tupleTypeSpecifier = 5 CvltParserRULE_tupleElementDefinition = 6 CvltParserRULE_choiceTypeSpecifier = 7 CvltParserRULE_term = 8 CvltParserRULE_ratio = 9 CvltParserRULE_literal = 10 CvltParserRULE_intervalSelector = 11 CvltParserRULE_tupleSelector = 12 CvltParserRULE_tupleElementSelector = 13 CvltParserRULE_instanceSelector = 14 CvltParserRULE_instanceElementSelector = 15 CvltParserRULE_listSelector = 16 CvltParserRULE_displayClause = 17 CvltParserRULE_codeSelector = 18 CvltParserRULE_conceptSelector = 19 CvltParserRULE_identifier = 20 CvltParserRULE_quantity = 21 CvltParserRULE_unit = 22 CvltParserRULE_dateTimePrecision = 23 CvltParserRULE_pluralDateTimePrecision = 24 )
CvltParser rules.
Variables ¶
var CvltLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var CvltParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func CvltLexerInit ¶
func CvltLexerInit()
CvltLexerInit initializes any static state used to implement CvltLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewCvltLexer(). You can call this function if you wish to initialize the static state ahead of time.
func CvltParserInit ¶
func CvltParserInit()
CvltParserInit initializes any static state used to implement CvltParser. By default the static state used to implement the parser is lazily initialized during the first call to NewCvltParser(). You can call this function if you wish to initialize the static state ahead of time.
func InitEmptyChoiceTypeSpecifierContext ¶
func InitEmptyChoiceTypeSpecifierContext(p *ChoiceTypeSpecifierContext)
func InitEmptyCodeSelectorContext ¶
func InitEmptyCodeSelectorContext(p *CodeSelectorContext)
func InitEmptyConceptSelectorContext ¶
func InitEmptyConceptSelectorContext(p *ConceptSelectorContext)
func InitEmptyDateTimePrecisionContext ¶
func InitEmptyDateTimePrecisionContext(p *DateTimePrecisionContext)
func InitEmptyDisplayClauseContext ¶
func InitEmptyDisplayClauseContext(p *DisplayClauseContext)
func InitEmptyIdentifierContext ¶
func InitEmptyIdentifierContext(p *IdentifierContext)
func InitEmptyInstanceElementSelectorContext ¶
func InitEmptyInstanceElementSelectorContext(p *InstanceElementSelectorContext)
func InitEmptyInstanceSelectorContext ¶
func InitEmptyInstanceSelectorContext(p *InstanceSelectorContext)
func InitEmptyIntervalSelectorContext ¶
func InitEmptyIntervalSelectorContext(p *IntervalSelectorContext)
func InitEmptyIntervalTypeSpecifierContext ¶
func InitEmptyIntervalTypeSpecifierContext(p *IntervalTypeSpecifierContext)
func InitEmptyListSelectorContext ¶
func InitEmptyListSelectorContext(p *ListSelectorContext)
func InitEmptyListTypeSpecifierContext ¶
func InitEmptyListTypeSpecifierContext(p *ListTypeSpecifierContext)
func InitEmptyLiteralContext ¶
func InitEmptyLiteralContext(p *LiteralContext)
func InitEmptyModelIdentifierContext ¶
func InitEmptyModelIdentifierContext(p *ModelIdentifierContext)
func InitEmptyNamedTypeSpecifierContext ¶
func InitEmptyNamedTypeSpecifierContext(p *NamedTypeSpecifierContext)
func InitEmptyPluralDateTimePrecisionContext ¶
func InitEmptyPluralDateTimePrecisionContext(p *PluralDateTimePrecisionContext)
func InitEmptyQuantityContext ¶
func InitEmptyQuantityContext(p *QuantityContext)
func InitEmptyRatioContext ¶
func InitEmptyRatioContext(p *RatioContext)
func InitEmptyTermContext ¶
func InitEmptyTermContext(p *TermContext)
func InitEmptyTupleElementDefinitionContext ¶
func InitEmptyTupleElementDefinitionContext(p *TupleElementDefinitionContext)
func InitEmptyTupleElementSelectorContext ¶
func InitEmptyTupleElementSelectorContext(p *TupleElementSelectorContext)
func InitEmptyTupleSelectorContext ¶
func InitEmptyTupleSelectorContext(p *TupleSelectorContext)
func InitEmptyTupleTypeSpecifierContext ¶
func InitEmptyTupleTypeSpecifierContext(p *TupleTypeSpecifierContext)
func InitEmptyTypeSpecifierContext ¶
func InitEmptyTypeSpecifierContext(p *TypeSpecifierContext)
func InitEmptyUnitContext ¶
func InitEmptyUnitContext(p *UnitContext)
Types ¶
type BaseCvltVisitor ¶
type BaseCvltVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseCvltVisitor) VisitBooleanLiteral ¶
func (v *BaseCvltVisitor) VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{}
func (*BaseCvltVisitor) VisitChoiceTypeSpecifier ¶
func (v *BaseCvltVisitor) VisitChoiceTypeSpecifier(ctx *ChoiceTypeSpecifierContext) interface{}
func (*BaseCvltVisitor) VisitCodeSelector ¶
func (v *BaseCvltVisitor) VisitCodeSelector(ctx *CodeSelectorContext) interface{}
func (*BaseCvltVisitor) VisitCodeSelectorTerm ¶
func (v *BaseCvltVisitor) VisitCodeSelectorTerm(ctx *CodeSelectorTermContext) interface{}
func (*BaseCvltVisitor) VisitConceptSelector ¶
func (v *BaseCvltVisitor) VisitConceptSelector(ctx *ConceptSelectorContext) interface{}
func (*BaseCvltVisitor) VisitConceptSelectorTerm ¶
func (v *BaseCvltVisitor) VisitConceptSelectorTerm(ctx *ConceptSelectorTermContext) interface{}
func (*BaseCvltVisitor) VisitDateLiteral ¶
func (v *BaseCvltVisitor) VisitDateLiteral(ctx *DateLiteralContext) interface{}
func (*BaseCvltVisitor) VisitDateTimeLiteral ¶
func (v *BaseCvltVisitor) VisitDateTimeLiteral(ctx *DateTimeLiteralContext) interface{}
func (*BaseCvltVisitor) VisitDateTimePrecision ¶
func (v *BaseCvltVisitor) VisitDateTimePrecision(ctx *DateTimePrecisionContext) interface{}
func (*BaseCvltVisitor) VisitDisplayClause ¶
func (v *BaseCvltVisitor) VisitDisplayClause(ctx *DisplayClauseContext) interface{}
func (*BaseCvltVisitor) VisitIdentifier ¶
func (v *BaseCvltVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}
func (*BaseCvltVisitor) VisitInstanceElementSelector ¶
func (v *BaseCvltVisitor) VisitInstanceElementSelector(ctx *InstanceElementSelectorContext) interface{}
func (*BaseCvltVisitor) VisitInstanceSelector ¶
func (v *BaseCvltVisitor) VisitInstanceSelector(ctx *InstanceSelectorContext) interface{}
func (*BaseCvltVisitor) VisitInstanceSelectorTerm ¶
func (v *BaseCvltVisitor) VisitInstanceSelectorTerm(ctx *InstanceSelectorTermContext) interface{}
func (*BaseCvltVisitor) VisitIntervalSelector ¶
func (v *BaseCvltVisitor) VisitIntervalSelector(ctx *IntervalSelectorContext) interface{}
func (*BaseCvltVisitor) VisitIntervalSelectorTerm ¶
func (v *BaseCvltVisitor) VisitIntervalSelectorTerm(ctx *IntervalSelectorTermContext) interface{}
func (*BaseCvltVisitor) VisitIntervalTypeSpecifier ¶
func (v *BaseCvltVisitor) VisitIntervalTypeSpecifier(ctx *IntervalTypeSpecifierContext) interface{}
func (*BaseCvltVisitor) VisitListSelector ¶
func (v *BaseCvltVisitor) VisitListSelector(ctx *ListSelectorContext) interface{}
func (*BaseCvltVisitor) VisitListSelectorTerm ¶
func (v *BaseCvltVisitor) VisitListSelectorTerm(ctx *ListSelectorTermContext) interface{}
func (*BaseCvltVisitor) VisitListTypeSpecifier ¶
func (v *BaseCvltVisitor) VisitListTypeSpecifier(ctx *ListTypeSpecifierContext) interface{}
func (*BaseCvltVisitor) VisitLiteralTerm ¶
func (v *BaseCvltVisitor) VisitLiteralTerm(ctx *LiteralTermContext) interface{}
func (*BaseCvltVisitor) VisitLongNumberLiteral ¶
func (v *BaseCvltVisitor) VisitLongNumberLiteral(ctx *LongNumberLiteralContext) interface{}
func (*BaseCvltVisitor) VisitModelIdentifier ¶
func (v *BaseCvltVisitor) VisitModelIdentifier(ctx *ModelIdentifierContext) interface{}
func (*BaseCvltVisitor) VisitNamedTypeSpecifier ¶
func (v *BaseCvltVisitor) VisitNamedTypeSpecifier(ctx *NamedTypeSpecifierContext) interface{}
func (*BaseCvltVisitor) VisitNullLiteral ¶
func (v *BaseCvltVisitor) VisitNullLiteral(ctx *NullLiteralContext) interface{}
func (*BaseCvltVisitor) VisitNumberLiteral ¶
func (v *BaseCvltVisitor) VisitNumberLiteral(ctx *NumberLiteralContext) interface{}
func (*BaseCvltVisitor) VisitPluralDateTimePrecision ¶
func (v *BaseCvltVisitor) VisitPluralDateTimePrecision(ctx *PluralDateTimePrecisionContext) interface{}
func (*BaseCvltVisitor) VisitQuantity ¶
func (v *BaseCvltVisitor) VisitQuantity(ctx *QuantityContext) interface{}
func (*BaseCvltVisitor) VisitQuantityLiteral ¶
func (v *BaseCvltVisitor) VisitQuantityLiteral(ctx *QuantityLiteralContext) interface{}
func (*BaseCvltVisitor) VisitRatio ¶
func (v *BaseCvltVisitor) VisitRatio(ctx *RatioContext) interface{}
func (*BaseCvltVisitor) VisitRatioLiteral ¶
func (v *BaseCvltVisitor) VisitRatioLiteral(ctx *RatioLiteralContext) interface{}
func (*BaseCvltVisitor) VisitStringLiteral ¶
func (v *BaseCvltVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
func (*BaseCvltVisitor) VisitTimeLiteral ¶
func (v *BaseCvltVisitor) VisitTimeLiteral(ctx *TimeLiteralContext) interface{}
func (*BaseCvltVisitor) VisitTupleElementDefinition ¶
func (v *BaseCvltVisitor) VisitTupleElementDefinition(ctx *TupleElementDefinitionContext) interface{}
func (*BaseCvltVisitor) VisitTupleElementSelector ¶
func (v *BaseCvltVisitor) VisitTupleElementSelector(ctx *TupleElementSelectorContext) interface{}
func (*BaseCvltVisitor) VisitTupleSelector ¶
func (v *BaseCvltVisitor) VisitTupleSelector(ctx *TupleSelectorContext) interface{}
func (*BaseCvltVisitor) VisitTupleSelectorTerm ¶
func (v *BaseCvltVisitor) VisitTupleSelectorTerm(ctx *TupleSelectorTermContext) interface{}
func (*BaseCvltVisitor) VisitTupleTypeSpecifier ¶
func (v *BaseCvltVisitor) VisitTupleTypeSpecifier(ctx *TupleTypeSpecifierContext) interface{}
func (*BaseCvltVisitor) VisitTypeSpecifier ¶
func (v *BaseCvltVisitor) VisitTypeSpecifier(ctx *TypeSpecifierContext) interface{}
func (*BaseCvltVisitor) VisitUnit ¶
func (v *BaseCvltVisitor) VisitUnit(ctx *UnitContext) interface{}
type BooleanLiteralContext ¶
type BooleanLiteralContext struct {
LiteralContext
}
func NewBooleanLiteralContext ¶
func NewBooleanLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BooleanLiteralContext
func (*BooleanLiteralContext) Accept ¶
func (s *BooleanLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BooleanLiteralContext) GetRuleContext ¶
func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext
type ChoiceTypeSpecifierContext ¶
type ChoiceTypeSpecifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChoiceTypeSpecifierContext ¶
func NewChoiceTypeSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChoiceTypeSpecifierContext
func NewEmptyChoiceTypeSpecifierContext ¶
func NewEmptyChoiceTypeSpecifierContext() *ChoiceTypeSpecifierContext
func (*ChoiceTypeSpecifierContext) Accept ¶
func (s *ChoiceTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ChoiceTypeSpecifierContext) AllTypeSpecifier ¶
func (s *ChoiceTypeSpecifierContext) AllTypeSpecifier() []ITypeSpecifierContext
func (*ChoiceTypeSpecifierContext) GetParser ¶
func (s *ChoiceTypeSpecifierContext) GetParser() antlr.Parser
func (*ChoiceTypeSpecifierContext) GetRuleContext ¶
func (s *ChoiceTypeSpecifierContext) GetRuleContext() antlr.RuleContext
func (*ChoiceTypeSpecifierContext) IsChoiceTypeSpecifierContext ¶
func (*ChoiceTypeSpecifierContext) IsChoiceTypeSpecifierContext()
func (*ChoiceTypeSpecifierContext) ToStringTree ¶
func (s *ChoiceTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ChoiceTypeSpecifierContext) TypeSpecifier ¶
func (s *ChoiceTypeSpecifierContext) TypeSpecifier(i int) ITypeSpecifierContext
type CodeSelectorContext ¶
type CodeSelectorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCodeSelectorContext ¶
func NewCodeSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CodeSelectorContext
func NewEmptyCodeSelectorContext ¶
func NewEmptyCodeSelectorContext() *CodeSelectorContext
func (*CodeSelectorContext) Accept ¶
func (s *CodeSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CodeSelectorContext) DisplayClause ¶
func (s *CodeSelectorContext) DisplayClause() IDisplayClauseContext
func (*CodeSelectorContext) GetParser ¶
func (s *CodeSelectorContext) GetParser() antlr.Parser
func (*CodeSelectorContext) GetRuleContext ¶
func (s *CodeSelectorContext) GetRuleContext() antlr.RuleContext
func (*CodeSelectorContext) Identifier ¶
func (s *CodeSelectorContext) Identifier() IIdentifierContext
func (*CodeSelectorContext) IsCodeSelectorContext ¶
func (*CodeSelectorContext) IsCodeSelectorContext()
func (*CodeSelectorContext) STRING ¶
func (s *CodeSelectorContext) STRING() antlr.TerminalNode
func (*CodeSelectorContext) ToStringTree ¶
func (s *CodeSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CodeSelectorTermContext ¶
type CodeSelectorTermContext struct {
TermContext
}
func NewCodeSelectorTermContext ¶
func NewCodeSelectorTermContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CodeSelectorTermContext
func (*CodeSelectorTermContext) Accept ¶
func (s *CodeSelectorTermContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CodeSelectorTermContext) CodeSelector ¶
func (s *CodeSelectorTermContext) CodeSelector() ICodeSelectorContext
func (*CodeSelectorTermContext) GetRuleContext ¶
func (s *CodeSelectorTermContext) GetRuleContext() antlr.RuleContext
type ConceptSelectorContext ¶
type ConceptSelectorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConceptSelectorContext ¶
func NewConceptSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConceptSelectorContext
func NewEmptyConceptSelectorContext ¶
func NewEmptyConceptSelectorContext() *ConceptSelectorContext
func (*ConceptSelectorContext) Accept ¶
func (s *ConceptSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConceptSelectorContext) AllCodeSelector ¶
func (s *ConceptSelectorContext) AllCodeSelector() []ICodeSelectorContext
func (*ConceptSelectorContext) CodeSelector ¶
func (s *ConceptSelectorContext) CodeSelector(i int) ICodeSelectorContext
func (*ConceptSelectorContext) DisplayClause ¶
func (s *ConceptSelectorContext) DisplayClause() IDisplayClauseContext
func (*ConceptSelectorContext) GetParser ¶
func (s *ConceptSelectorContext) GetParser() antlr.Parser
func (*ConceptSelectorContext) GetRuleContext ¶
func (s *ConceptSelectorContext) GetRuleContext() antlr.RuleContext
func (*ConceptSelectorContext) IsConceptSelectorContext ¶
func (*ConceptSelectorContext) IsConceptSelectorContext()
func (*ConceptSelectorContext) ToStringTree ¶
func (s *ConceptSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConceptSelectorTermContext ¶
type ConceptSelectorTermContext struct {
TermContext
}
func NewConceptSelectorTermContext ¶
func NewConceptSelectorTermContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConceptSelectorTermContext
func (*ConceptSelectorTermContext) Accept ¶
func (s *ConceptSelectorTermContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConceptSelectorTermContext) ConceptSelector ¶
func (s *ConceptSelectorTermContext) ConceptSelector() IConceptSelectorContext
func (*ConceptSelectorTermContext) GetRuleContext ¶
func (s *ConceptSelectorTermContext) GetRuleContext() antlr.RuleContext
type CvltLexer ¶
type CvltLexer struct { *antlr.BaseLexer // contains filtered or unexported fields }
func NewCvltLexer ¶
func NewCvltLexer(input antlr.CharStream) *CvltLexer
NewCvltLexer produces a new lexer instance for the optional input antlr.CharStream.
type CvltParser ¶
type CvltParser struct {
*antlr.BaseParser
}
func NewCvltParser ¶
func NewCvltParser(input antlr.TokenStream) *CvltParser
NewCvltParser produces a new parser instance for the optional input antlr.TokenStream.
func (*CvltParser) ChoiceTypeSpecifier ¶
func (p *CvltParser) ChoiceTypeSpecifier() (localctx IChoiceTypeSpecifierContext)
func (*CvltParser) CodeSelector ¶
func (p *CvltParser) CodeSelector() (localctx ICodeSelectorContext)
func (*CvltParser) ConceptSelector ¶
func (p *CvltParser) ConceptSelector() (localctx IConceptSelectorContext)
func (*CvltParser) DateTimePrecision ¶
func (p *CvltParser) DateTimePrecision() (localctx IDateTimePrecisionContext)
func (*CvltParser) DisplayClause ¶
func (p *CvltParser) DisplayClause() (localctx IDisplayClauseContext)
func (*CvltParser) Identifier ¶
func (p *CvltParser) Identifier() (localctx IIdentifierContext)
func (*CvltParser) InstanceElementSelector ¶
func (p *CvltParser) InstanceElementSelector() (localctx IInstanceElementSelectorContext)
func (*CvltParser) InstanceSelector ¶
func (p *CvltParser) InstanceSelector() (localctx IInstanceSelectorContext)
func (*CvltParser) IntervalSelector ¶
func (p *CvltParser) IntervalSelector() (localctx IIntervalSelectorContext)
func (*CvltParser) IntervalTypeSpecifier ¶
func (p *CvltParser) IntervalTypeSpecifier() (localctx IIntervalTypeSpecifierContext)
func (*CvltParser) ListSelector ¶
func (p *CvltParser) ListSelector() (localctx IListSelectorContext)
func (*CvltParser) ListTypeSpecifier ¶
func (p *CvltParser) ListTypeSpecifier() (localctx IListTypeSpecifierContext)
func (*CvltParser) Literal ¶
func (p *CvltParser) Literal() (localctx ILiteralContext)
func (*CvltParser) ModelIdentifier ¶
func (p *CvltParser) ModelIdentifier() (localctx IModelIdentifierContext)
func (*CvltParser) NamedTypeSpecifier ¶
func (p *CvltParser) NamedTypeSpecifier() (localctx INamedTypeSpecifierContext)
func (*CvltParser) PluralDateTimePrecision ¶
func (p *CvltParser) PluralDateTimePrecision() (localctx IPluralDateTimePrecisionContext)
func (*CvltParser) Quantity ¶
func (p *CvltParser) Quantity() (localctx IQuantityContext)
func (*CvltParser) Ratio ¶
func (p *CvltParser) Ratio() (localctx IRatioContext)
func (*CvltParser) Term ¶
func (p *CvltParser) Term() (localctx ITermContext)
func (*CvltParser) TupleElementDefinition ¶
func (p *CvltParser) TupleElementDefinition() (localctx ITupleElementDefinitionContext)
func (*CvltParser) TupleElementSelector ¶
func (p *CvltParser) TupleElementSelector() (localctx ITupleElementSelectorContext)
func (*CvltParser) TupleSelector ¶
func (p *CvltParser) TupleSelector() (localctx ITupleSelectorContext)
func (*CvltParser) TupleTypeSpecifier ¶
func (p *CvltParser) TupleTypeSpecifier() (localctx ITupleTypeSpecifierContext)
func (*CvltParser) TypeSpecifier ¶
func (p *CvltParser) TypeSpecifier() (localctx ITypeSpecifierContext)
func (*CvltParser) Unit ¶
func (p *CvltParser) Unit() (localctx IUnitContext)
type CvltVisitor ¶
type CvltVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by CvltParser#typeSpecifier. VisitTypeSpecifier(ctx *TypeSpecifierContext) interface{} // Visit a parse tree produced by CvltParser#namedTypeSpecifier. VisitNamedTypeSpecifier(ctx *NamedTypeSpecifierContext) interface{} // Visit a parse tree produced by CvltParser#modelIdentifier. VisitModelIdentifier(ctx *ModelIdentifierContext) interface{} // Visit a parse tree produced by CvltParser#listTypeSpecifier. VisitListTypeSpecifier(ctx *ListTypeSpecifierContext) interface{} // Visit a parse tree produced by CvltParser#intervalTypeSpecifier. VisitIntervalTypeSpecifier(ctx *IntervalTypeSpecifierContext) interface{} // Visit a parse tree produced by CvltParser#tupleTypeSpecifier. VisitTupleTypeSpecifier(ctx *TupleTypeSpecifierContext) interface{} // Visit a parse tree produced by CvltParser#tupleElementDefinition. VisitTupleElementDefinition(ctx *TupleElementDefinitionContext) interface{} // Visit a parse tree produced by CvltParser#choiceTypeSpecifier. VisitChoiceTypeSpecifier(ctx *ChoiceTypeSpecifierContext) interface{} // Visit a parse tree produced by CvltParser#literalTerm. VisitLiteralTerm(ctx *LiteralTermContext) interface{} // Visit a parse tree produced by CvltParser#intervalSelectorTerm. VisitIntervalSelectorTerm(ctx *IntervalSelectorTermContext) interface{} // Visit a parse tree produced by CvltParser#tupleSelectorTerm. VisitTupleSelectorTerm(ctx *TupleSelectorTermContext) interface{} // Visit a parse tree produced by CvltParser#instanceSelectorTerm. VisitInstanceSelectorTerm(ctx *InstanceSelectorTermContext) interface{} // Visit a parse tree produced by CvltParser#listSelectorTerm. VisitListSelectorTerm(ctx *ListSelectorTermContext) interface{} // Visit a parse tree produced by CvltParser#codeSelectorTerm. VisitCodeSelectorTerm(ctx *CodeSelectorTermContext) interface{} // Visit a parse tree produced by CvltParser#conceptSelectorTerm. VisitConceptSelectorTerm(ctx *ConceptSelectorTermContext) interface{} // Visit a parse tree produced by CvltParser#ratio. VisitRatio(ctx *RatioContext) interface{} // Visit a parse tree produced by CvltParser#booleanLiteral. VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{} // Visit a parse tree produced by CvltParser#nullLiteral. VisitNullLiteral(ctx *NullLiteralContext) interface{} // Visit a parse tree produced by CvltParser#stringLiteral. VisitStringLiteral(ctx *StringLiteralContext) interface{} // Visit a parse tree produced by CvltParser#numberLiteral. VisitNumberLiteral(ctx *NumberLiteralContext) interface{} // Visit a parse tree produced by CvltParser#longNumberLiteral. VisitLongNumberLiteral(ctx *LongNumberLiteralContext) interface{} // Visit a parse tree produced by CvltParser#dateTimeLiteral. VisitDateTimeLiteral(ctx *DateTimeLiteralContext) interface{} // Visit a parse tree produced by CvltParser#dateLiteral. VisitDateLiteral(ctx *DateLiteralContext) interface{} // Visit a parse tree produced by CvltParser#timeLiteral. VisitTimeLiteral(ctx *TimeLiteralContext) interface{} // Visit a parse tree produced by CvltParser#quantityLiteral. VisitQuantityLiteral(ctx *QuantityLiteralContext) interface{} // Visit a parse tree produced by CvltParser#ratioLiteral. VisitRatioLiteral(ctx *RatioLiteralContext) interface{} // Visit a parse tree produced by CvltParser#intervalSelector. VisitIntervalSelector(ctx *IntervalSelectorContext) interface{} // Visit a parse tree produced by CvltParser#tupleSelector. VisitTupleSelector(ctx *TupleSelectorContext) interface{} // Visit a parse tree produced by CvltParser#tupleElementSelector. VisitTupleElementSelector(ctx *TupleElementSelectorContext) interface{} // Visit a parse tree produced by CvltParser#instanceSelector. VisitInstanceSelector(ctx *InstanceSelectorContext) interface{} // Visit a parse tree produced by CvltParser#instanceElementSelector. VisitInstanceElementSelector(ctx *InstanceElementSelectorContext) interface{} // Visit a parse tree produced by CvltParser#listSelector. VisitListSelector(ctx *ListSelectorContext) interface{} // Visit a parse tree produced by CvltParser#displayClause. VisitDisplayClause(ctx *DisplayClauseContext) interface{} // Visit a parse tree produced by CvltParser#codeSelector. VisitCodeSelector(ctx *CodeSelectorContext) interface{} // Visit a parse tree produced by CvltParser#conceptSelector. VisitConceptSelector(ctx *ConceptSelectorContext) interface{} // Visit a parse tree produced by CvltParser#identifier. VisitIdentifier(ctx *IdentifierContext) interface{} // Visit a parse tree produced by CvltParser#quantity. VisitQuantity(ctx *QuantityContext) interface{} // Visit a parse tree produced by CvltParser#unit. VisitUnit(ctx *UnitContext) interface{} // Visit a parse tree produced by CvltParser#dateTimePrecision. VisitDateTimePrecision(ctx *DateTimePrecisionContext) interface{} // Visit a parse tree produced by CvltParser#pluralDateTimePrecision. VisitPluralDateTimePrecision(ctx *PluralDateTimePrecisionContext) interface{} }
A complete Visitor for a parse tree produced by CvltParser.
type DateLiteralContext ¶
type DateLiteralContext struct {
LiteralContext
}
func NewDateLiteralContext ¶
func NewDateLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DateLiteralContext
func (*DateLiteralContext) Accept ¶
func (s *DateLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DateLiteralContext) DATE ¶
func (s *DateLiteralContext) DATE() antlr.TerminalNode
func (*DateLiteralContext) GetRuleContext ¶
func (s *DateLiteralContext) GetRuleContext() antlr.RuleContext
type DateTimeLiteralContext ¶
type DateTimeLiteralContext struct {
LiteralContext
}
func NewDateTimeLiteralContext ¶
func NewDateTimeLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DateTimeLiteralContext
func (*DateTimeLiteralContext) Accept ¶
func (s *DateTimeLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DateTimeLiteralContext) DATETIME ¶
func (s *DateTimeLiteralContext) DATETIME() antlr.TerminalNode
func (*DateTimeLiteralContext) GetRuleContext ¶
func (s *DateTimeLiteralContext) GetRuleContext() antlr.RuleContext
type DateTimePrecisionContext ¶
type DateTimePrecisionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDateTimePrecisionContext ¶
func NewDateTimePrecisionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DateTimePrecisionContext
func NewEmptyDateTimePrecisionContext ¶
func NewEmptyDateTimePrecisionContext() *DateTimePrecisionContext
func (*DateTimePrecisionContext) Accept ¶
func (s *DateTimePrecisionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DateTimePrecisionContext) GetParser ¶
func (s *DateTimePrecisionContext) GetParser() antlr.Parser
func (*DateTimePrecisionContext) GetRuleContext ¶
func (s *DateTimePrecisionContext) GetRuleContext() antlr.RuleContext
func (*DateTimePrecisionContext) IsDateTimePrecisionContext ¶
func (*DateTimePrecisionContext) IsDateTimePrecisionContext()
func (*DateTimePrecisionContext) ToStringTree ¶
func (s *DateTimePrecisionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DisplayClauseContext ¶
type DisplayClauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDisplayClauseContext ¶
func NewDisplayClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DisplayClauseContext
func NewEmptyDisplayClauseContext ¶
func NewEmptyDisplayClauseContext() *DisplayClauseContext
func (*DisplayClauseContext) Accept ¶
func (s *DisplayClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DisplayClauseContext) GetParser ¶
func (s *DisplayClauseContext) GetParser() antlr.Parser
func (*DisplayClauseContext) GetRuleContext ¶
func (s *DisplayClauseContext) GetRuleContext() antlr.RuleContext
func (*DisplayClauseContext) IsDisplayClauseContext ¶
func (*DisplayClauseContext) IsDisplayClauseContext()
func (*DisplayClauseContext) STRING ¶
func (s *DisplayClauseContext) STRING() antlr.TerminalNode
func (*DisplayClauseContext) ToStringTree ¶
func (s *DisplayClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IChoiceTypeSpecifierContext ¶
type IChoiceTypeSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllTypeSpecifier() []ITypeSpecifierContext TypeSpecifier(i int) ITypeSpecifierContext // IsChoiceTypeSpecifierContext differentiates from other interfaces. IsChoiceTypeSpecifierContext() }
IChoiceTypeSpecifierContext is an interface to support dynamic dispatch.
type ICodeSelectorContext ¶
type ICodeSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures STRING() antlr.TerminalNode Identifier() IIdentifierContext DisplayClause() IDisplayClauseContext // IsCodeSelectorContext differentiates from other interfaces. IsCodeSelectorContext() }
ICodeSelectorContext is an interface to support dynamic dispatch.
type IConceptSelectorContext ¶
type IConceptSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllCodeSelector() []ICodeSelectorContext CodeSelector(i int) ICodeSelectorContext DisplayClause() IDisplayClauseContext // IsConceptSelectorContext differentiates from other interfaces. IsConceptSelectorContext() }
IConceptSelectorContext is an interface to support dynamic dispatch.
type IDateTimePrecisionContext ¶
type IDateTimePrecisionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDateTimePrecisionContext differentiates from other interfaces. IsDateTimePrecisionContext() }
IDateTimePrecisionContext is an interface to support dynamic dispatch.
type IDisplayClauseContext ¶
type IDisplayClauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures STRING() antlr.TerminalNode // IsDisplayClauseContext differentiates from other interfaces. IsDisplayClauseContext() }
IDisplayClauseContext is an interface to support dynamic dispatch.
type IIdentifierContext ¶
type IIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode DELIMITEDIDENTIFIER() antlr.TerminalNode QUOTEDIDENTIFIER() antlr.TerminalNode // IsIdentifierContext differentiates from other interfaces. IsIdentifierContext() }
IIdentifierContext is an interface to support dynamic dispatch.
type IInstanceElementSelectorContext ¶
type IInstanceElementSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Identifier() IIdentifierContext Term() ITermContext // IsInstanceElementSelectorContext differentiates from other interfaces. IsInstanceElementSelectorContext() }
IInstanceElementSelectorContext is an interface to support dynamic dispatch.
type IInstanceSelectorContext ¶
type IInstanceSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Identifier() IIdentifierContext AllInstanceElementSelector() []IInstanceElementSelectorContext InstanceElementSelector(i int) IInstanceElementSelectorContext // IsInstanceSelectorContext differentiates from other interfaces. IsInstanceSelectorContext() }
IInstanceSelectorContext is an interface to support dynamic dispatch.
type IIntervalSelectorContext ¶
type IIntervalSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllLiteral() []ILiteralContext Literal(i int) ILiteralContext // IsIntervalSelectorContext differentiates from other interfaces. IsIntervalSelectorContext() }
IIntervalSelectorContext is an interface to support dynamic dispatch.
type IIntervalTypeSpecifierContext ¶
type IIntervalTypeSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TypeSpecifier() ITypeSpecifierContext // IsIntervalTypeSpecifierContext differentiates from other interfaces. IsIntervalTypeSpecifierContext() }
IIntervalTypeSpecifierContext is an interface to support dynamic dispatch.
type IListSelectorContext ¶
type IListSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllTerm() []ITermContext Term(i int) ITermContext TypeSpecifier() ITypeSpecifierContext // IsListSelectorContext differentiates from other interfaces. IsListSelectorContext() }
IListSelectorContext is an interface to support dynamic dispatch.
type IListTypeSpecifierContext ¶
type IListTypeSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TypeSpecifier() ITypeSpecifierContext // IsListTypeSpecifierContext differentiates from other interfaces. IsListTypeSpecifierContext() }
IListTypeSpecifierContext is an interface to support dynamic dispatch.
type ILiteralContext ¶
type ILiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralContext differentiates from other interfaces. IsLiteralContext() }
ILiteralContext is an interface to support dynamic dispatch.
type IModelIdentifierContext ¶
type IModelIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Identifier() IIdentifierContext // IsModelIdentifierContext differentiates from other interfaces. IsModelIdentifierContext() }
IModelIdentifierContext is an interface to support dynamic dispatch.
type INamedTypeSpecifierContext ¶
type INamedTypeSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext // IsNamedTypeSpecifierContext differentiates from other interfaces. IsNamedTypeSpecifierContext() }
INamedTypeSpecifierContext is an interface to support dynamic dispatch.
type IPluralDateTimePrecisionContext ¶
type IPluralDateTimePrecisionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPluralDateTimePrecisionContext differentiates from other interfaces. IsPluralDateTimePrecisionContext() }
IPluralDateTimePrecisionContext is an interface to support dynamic dispatch.
type IQuantityContext ¶
type IQuantityContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures NUMBER() antlr.TerminalNode Unit() IUnitContext // IsQuantityContext differentiates from other interfaces. IsQuantityContext() }
IQuantityContext is an interface to support dynamic dispatch.
type IRatioContext ¶
type IRatioContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllQuantity() []IQuantityContext Quantity(i int) IQuantityContext // IsRatioContext differentiates from other interfaces. IsRatioContext() }
IRatioContext is an interface to support dynamic dispatch.
type ITermContext ¶
type ITermContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTermContext differentiates from other interfaces. IsTermContext() }
ITermContext is an interface to support dynamic dispatch.
type ITupleElementDefinitionContext ¶
type ITupleElementDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Identifier() IIdentifierContext TypeSpecifier() ITypeSpecifierContext // IsTupleElementDefinitionContext differentiates from other interfaces. IsTupleElementDefinitionContext() }
ITupleElementDefinitionContext is an interface to support dynamic dispatch.
type ITupleElementSelectorContext ¶
type ITupleElementSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Identifier() IIdentifierContext Term() ITermContext // IsTupleElementSelectorContext differentiates from other interfaces. IsTupleElementSelectorContext() }
ITupleElementSelectorContext is an interface to support dynamic dispatch.
type ITupleSelectorContext ¶
type ITupleSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllTupleElementSelector() []ITupleElementSelectorContext TupleElementSelector(i int) ITupleElementSelectorContext // IsTupleSelectorContext differentiates from other interfaces. IsTupleSelectorContext() }
ITupleSelectorContext is an interface to support dynamic dispatch.
type ITupleTypeSpecifierContext ¶
type ITupleTypeSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllTupleElementDefinition() []ITupleElementDefinitionContext TupleElementDefinition(i int) ITupleElementDefinitionContext // IsTupleTypeSpecifierContext differentiates from other interfaces. IsTupleTypeSpecifierContext() }
ITupleTypeSpecifierContext is an interface to support dynamic dispatch.
type ITypeSpecifierContext ¶
type ITypeSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures NamedTypeSpecifier() INamedTypeSpecifierContext ListTypeSpecifier() IListTypeSpecifierContext IntervalTypeSpecifier() IIntervalTypeSpecifierContext TupleTypeSpecifier() ITupleTypeSpecifierContext ChoiceTypeSpecifier() IChoiceTypeSpecifierContext // IsTypeSpecifierContext differentiates from other interfaces. IsTypeSpecifierContext() }
ITypeSpecifierContext is an interface to support dynamic dispatch.
type IUnitContext ¶
type IUnitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DateTimePrecision() IDateTimePrecisionContext PluralDateTimePrecision() IPluralDateTimePrecisionContext STRING() antlr.TerminalNode // IsUnitContext differentiates from other interfaces. IsUnitContext() }
IUnitContext is an interface to support dynamic dispatch.
type IdentifierContext ¶
type IdentifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifierContext ¶
func NewEmptyIdentifierContext() *IdentifierContext
func NewIdentifierContext ¶
func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext
func (*IdentifierContext) Accept ¶
func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentifierContext) DELIMITEDIDENTIFIER ¶
func (s *IdentifierContext) DELIMITEDIDENTIFIER() antlr.TerminalNode
func (*IdentifierContext) GetParser ¶
func (s *IdentifierContext) GetParser() antlr.Parser
func (*IdentifierContext) GetRuleContext ¶
func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
func (*IdentifierContext) IDENTIFIER ¶
func (s *IdentifierContext) IDENTIFIER() antlr.TerminalNode
func (*IdentifierContext) IsIdentifierContext ¶
func (*IdentifierContext) IsIdentifierContext()
func (*IdentifierContext) QUOTEDIDENTIFIER ¶
func (s *IdentifierContext) QUOTEDIDENTIFIER() antlr.TerminalNode
func (*IdentifierContext) ToStringTree ¶
func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InstanceElementSelectorContext ¶
type InstanceElementSelectorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInstanceElementSelectorContext ¶
func NewEmptyInstanceElementSelectorContext() *InstanceElementSelectorContext
func NewInstanceElementSelectorContext ¶
func NewInstanceElementSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InstanceElementSelectorContext
func (*InstanceElementSelectorContext) Accept ¶
func (s *InstanceElementSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InstanceElementSelectorContext) GetParser ¶
func (s *InstanceElementSelectorContext) GetParser() antlr.Parser
func (*InstanceElementSelectorContext) GetRuleContext ¶
func (s *InstanceElementSelectorContext) GetRuleContext() antlr.RuleContext
func (*InstanceElementSelectorContext) Identifier ¶
func (s *InstanceElementSelectorContext) Identifier() IIdentifierContext
func (*InstanceElementSelectorContext) IsInstanceElementSelectorContext ¶
func (*InstanceElementSelectorContext) IsInstanceElementSelectorContext()
func (*InstanceElementSelectorContext) Term ¶
func (s *InstanceElementSelectorContext) Term() ITermContext
func (*InstanceElementSelectorContext) ToStringTree ¶
func (s *InstanceElementSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InstanceSelectorContext ¶
type InstanceSelectorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInstanceSelectorContext ¶
func NewEmptyInstanceSelectorContext() *InstanceSelectorContext
func NewInstanceSelectorContext ¶
func NewInstanceSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InstanceSelectorContext
func (*InstanceSelectorContext) Accept ¶
func (s *InstanceSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InstanceSelectorContext) AllInstanceElementSelector ¶
func (s *InstanceSelectorContext) AllInstanceElementSelector() []IInstanceElementSelectorContext
func (*InstanceSelectorContext) GetParser ¶
func (s *InstanceSelectorContext) GetParser() antlr.Parser
func (*InstanceSelectorContext) GetRuleContext ¶
func (s *InstanceSelectorContext) GetRuleContext() antlr.RuleContext
func (*InstanceSelectorContext) Identifier ¶
func (s *InstanceSelectorContext) Identifier() IIdentifierContext
func (*InstanceSelectorContext) InstanceElementSelector ¶
func (s *InstanceSelectorContext) InstanceElementSelector(i int) IInstanceElementSelectorContext
func (*InstanceSelectorContext) IsInstanceSelectorContext ¶
func (*InstanceSelectorContext) IsInstanceSelectorContext()
func (*InstanceSelectorContext) ToStringTree ¶
func (s *InstanceSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InstanceSelectorTermContext ¶
type InstanceSelectorTermContext struct {
TermContext
}
func NewInstanceSelectorTermContext ¶
func NewInstanceSelectorTermContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InstanceSelectorTermContext
func (*InstanceSelectorTermContext) Accept ¶
func (s *InstanceSelectorTermContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InstanceSelectorTermContext) GetRuleContext ¶
func (s *InstanceSelectorTermContext) GetRuleContext() antlr.RuleContext
func (*InstanceSelectorTermContext) InstanceSelector ¶
func (s *InstanceSelectorTermContext) InstanceSelector() IInstanceSelectorContext
type IntervalSelectorContext ¶
type IntervalSelectorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntervalSelectorContext ¶
func NewEmptyIntervalSelectorContext() *IntervalSelectorContext
func NewIntervalSelectorContext ¶
func NewIntervalSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalSelectorContext
func (*IntervalSelectorContext) Accept ¶
func (s *IntervalSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IntervalSelectorContext) AllLiteral ¶
func (s *IntervalSelectorContext) AllLiteral() []ILiteralContext
func (*IntervalSelectorContext) GetParser ¶
func (s *IntervalSelectorContext) GetParser() antlr.Parser
func (*IntervalSelectorContext) GetRuleContext ¶
func (s *IntervalSelectorContext) GetRuleContext() antlr.RuleContext
func (*IntervalSelectorContext) IsIntervalSelectorContext ¶
func (*IntervalSelectorContext) IsIntervalSelectorContext()
func (*IntervalSelectorContext) Literal ¶
func (s *IntervalSelectorContext) Literal(i int) ILiteralContext
func (*IntervalSelectorContext) ToStringTree ¶
func (s *IntervalSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IntervalSelectorTermContext ¶
type IntervalSelectorTermContext struct {
TermContext
}
func NewIntervalSelectorTermContext ¶
func NewIntervalSelectorTermContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntervalSelectorTermContext
func (*IntervalSelectorTermContext) Accept ¶
func (s *IntervalSelectorTermContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IntervalSelectorTermContext) GetRuleContext ¶
func (s *IntervalSelectorTermContext) GetRuleContext() antlr.RuleContext
func (*IntervalSelectorTermContext) IntervalSelector ¶
func (s *IntervalSelectorTermContext) IntervalSelector() IIntervalSelectorContext
type IntervalTypeSpecifierContext ¶
type IntervalTypeSpecifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntervalTypeSpecifierContext ¶
func NewEmptyIntervalTypeSpecifierContext() *IntervalTypeSpecifierContext
func NewIntervalTypeSpecifierContext ¶
func NewIntervalTypeSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalTypeSpecifierContext
func (*IntervalTypeSpecifierContext) Accept ¶
func (s *IntervalTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IntervalTypeSpecifierContext) GetParser ¶
func (s *IntervalTypeSpecifierContext) GetParser() antlr.Parser
func (*IntervalTypeSpecifierContext) GetRuleContext ¶
func (s *IntervalTypeSpecifierContext) GetRuleContext() antlr.RuleContext
func (*IntervalTypeSpecifierContext) IsIntervalTypeSpecifierContext ¶
func (*IntervalTypeSpecifierContext) IsIntervalTypeSpecifierContext()
func (*IntervalTypeSpecifierContext) ToStringTree ¶
func (s *IntervalTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*IntervalTypeSpecifierContext) TypeSpecifier ¶
func (s *IntervalTypeSpecifierContext) TypeSpecifier() ITypeSpecifierContext
type ListSelectorContext ¶
type ListSelectorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyListSelectorContext ¶
func NewEmptyListSelectorContext() *ListSelectorContext
func NewListSelectorContext ¶
func NewListSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListSelectorContext
func (*ListSelectorContext) Accept ¶
func (s *ListSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ListSelectorContext) AllTerm ¶
func (s *ListSelectorContext) AllTerm() []ITermContext
func (*ListSelectorContext) GetParser ¶
func (s *ListSelectorContext) GetParser() antlr.Parser
func (*ListSelectorContext) GetRuleContext ¶
func (s *ListSelectorContext) GetRuleContext() antlr.RuleContext
func (*ListSelectorContext) IsListSelectorContext ¶
func (*ListSelectorContext) IsListSelectorContext()
func (*ListSelectorContext) Term ¶
func (s *ListSelectorContext) Term(i int) ITermContext
func (*ListSelectorContext) ToStringTree ¶
func (s *ListSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ListSelectorContext) TypeSpecifier ¶
func (s *ListSelectorContext) TypeSpecifier() ITypeSpecifierContext
type ListSelectorTermContext ¶
type ListSelectorTermContext struct {
TermContext
}
func NewListSelectorTermContext ¶
func NewListSelectorTermContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ListSelectorTermContext
func (*ListSelectorTermContext) Accept ¶
func (s *ListSelectorTermContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ListSelectorTermContext) GetRuleContext ¶
func (s *ListSelectorTermContext) GetRuleContext() antlr.RuleContext
func (*ListSelectorTermContext) ListSelector ¶
func (s *ListSelectorTermContext) ListSelector() IListSelectorContext
type ListTypeSpecifierContext ¶
type ListTypeSpecifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyListTypeSpecifierContext ¶
func NewEmptyListTypeSpecifierContext() *ListTypeSpecifierContext
func NewListTypeSpecifierContext ¶
func NewListTypeSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListTypeSpecifierContext
func (*ListTypeSpecifierContext) Accept ¶
func (s *ListTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ListTypeSpecifierContext) GetParser ¶
func (s *ListTypeSpecifierContext) GetParser() antlr.Parser
func (*ListTypeSpecifierContext) GetRuleContext ¶
func (s *ListTypeSpecifierContext) GetRuleContext() antlr.RuleContext
func (*ListTypeSpecifierContext) IsListTypeSpecifierContext ¶
func (*ListTypeSpecifierContext) IsListTypeSpecifierContext()
func (*ListTypeSpecifierContext) ToStringTree ¶
func (s *ListTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ListTypeSpecifierContext) TypeSpecifier ¶
func (s *ListTypeSpecifierContext) TypeSpecifier() ITypeSpecifierContext
type LiteralContext ¶
type LiteralContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralContext ¶
func NewEmptyLiteralContext() *LiteralContext
func NewLiteralContext ¶
func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
func (*LiteralContext) CopyAll ¶
func (s *LiteralContext) CopyAll(ctx *LiteralContext)
func (*LiteralContext) GetParser ¶
func (s *LiteralContext) GetParser() antlr.Parser
func (*LiteralContext) GetRuleContext ¶
func (s *LiteralContext) GetRuleContext() antlr.RuleContext
func (*LiteralContext) IsLiteralContext ¶
func (*LiteralContext) IsLiteralContext()
func (*LiteralContext) ToStringTree ¶
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralTermContext ¶
type LiteralTermContext struct {
TermContext
}
func NewLiteralTermContext ¶
func NewLiteralTermContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LiteralTermContext
func (*LiteralTermContext) Accept ¶
func (s *LiteralTermContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LiteralTermContext) GetRuleContext ¶
func (s *LiteralTermContext) GetRuleContext() antlr.RuleContext
func (*LiteralTermContext) Literal ¶
func (s *LiteralTermContext) Literal() ILiteralContext
type LongNumberLiteralContext ¶
type LongNumberLiteralContext struct {
LiteralContext
}
func NewLongNumberLiteralContext ¶
func NewLongNumberLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LongNumberLiteralContext
func (*LongNumberLiteralContext) Accept ¶
func (s *LongNumberLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LongNumberLiteralContext) GetRuleContext ¶
func (s *LongNumberLiteralContext) GetRuleContext() antlr.RuleContext
func (*LongNumberLiteralContext) LONGNUMBER ¶
func (s *LongNumberLiteralContext) LONGNUMBER() antlr.TerminalNode
type ModelIdentifierContext ¶
type ModelIdentifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModelIdentifierContext ¶
func NewEmptyModelIdentifierContext() *ModelIdentifierContext
func NewModelIdentifierContext ¶
func NewModelIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModelIdentifierContext
func (*ModelIdentifierContext) Accept ¶
func (s *ModelIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ModelIdentifierContext) GetParser ¶
func (s *ModelIdentifierContext) GetParser() antlr.Parser
func (*ModelIdentifierContext) GetRuleContext ¶
func (s *ModelIdentifierContext) GetRuleContext() antlr.RuleContext
func (*ModelIdentifierContext) Identifier ¶
func (s *ModelIdentifierContext) Identifier() IIdentifierContext
func (*ModelIdentifierContext) IsModelIdentifierContext ¶
func (*ModelIdentifierContext) IsModelIdentifierContext()
func (*ModelIdentifierContext) ToStringTree ¶
func (s *ModelIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NamedTypeSpecifierContext ¶
type NamedTypeSpecifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamedTypeSpecifierContext ¶
func NewEmptyNamedTypeSpecifierContext() *NamedTypeSpecifierContext
func NewNamedTypeSpecifierContext ¶
func NewNamedTypeSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedTypeSpecifierContext
func (*NamedTypeSpecifierContext) Accept ¶
func (s *NamedTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NamedTypeSpecifierContext) AllIdentifier ¶
func (s *NamedTypeSpecifierContext) AllIdentifier() []IIdentifierContext
func (*NamedTypeSpecifierContext) GetParser ¶
func (s *NamedTypeSpecifierContext) GetParser() antlr.Parser
func (*NamedTypeSpecifierContext) GetRuleContext ¶
func (s *NamedTypeSpecifierContext) GetRuleContext() antlr.RuleContext
func (*NamedTypeSpecifierContext) Identifier ¶
func (s *NamedTypeSpecifierContext) Identifier(i int) IIdentifierContext
func (*NamedTypeSpecifierContext) IsNamedTypeSpecifierContext ¶
func (*NamedTypeSpecifierContext) IsNamedTypeSpecifierContext()
func (*NamedTypeSpecifierContext) ToStringTree ¶
func (s *NamedTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NullLiteralContext ¶
type NullLiteralContext struct {
LiteralContext
}
func NewNullLiteralContext ¶
func NewNullLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullLiteralContext
func (*NullLiteralContext) Accept ¶
func (s *NullLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NullLiteralContext) GetRuleContext ¶
func (s *NullLiteralContext) GetRuleContext() antlr.RuleContext
type NumberLiteralContext ¶
type NumberLiteralContext struct {
LiteralContext
}
func NewNumberLiteralContext ¶
func NewNumberLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NumberLiteralContext
func (*NumberLiteralContext) Accept ¶
func (s *NumberLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumberLiteralContext) GetRuleContext ¶
func (s *NumberLiteralContext) GetRuleContext() antlr.RuleContext
func (*NumberLiteralContext) NUMBER ¶
func (s *NumberLiteralContext) NUMBER() antlr.TerminalNode
type PluralDateTimePrecisionContext ¶
type PluralDateTimePrecisionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPluralDateTimePrecisionContext ¶
func NewEmptyPluralDateTimePrecisionContext() *PluralDateTimePrecisionContext
func NewPluralDateTimePrecisionContext ¶
func NewPluralDateTimePrecisionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PluralDateTimePrecisionContext
func (*PluralDateTimePrecisionContext) Accept ¶
func (s *PluralDateTimePrecisionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PluralDateTimePrecisionContext) GetParser ¶
func (s *PluralDateTimePrecisionContext) GetParser() antlr.Parser
func (*PluralDateTimePrecisionContext) GetRuleContext ¶
func (s *PluralDateTimePrecisionContext) GetRuleContext() antlr.RuleContext
func (*PluralDateTimePrecisionContext) IsPluralDateTimePrecisionContext ¶
func (*PluralDateTimePrecisionContext) IsPluralDateTimePrecisionContext()
func (*PluralDateTimePrecisionContext) ToStringTree ¶
func (s *PluralDateTimePrecisionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QuantityContext ¶
type QuantityContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQuantityContext ¶
func NewEmptyQuantityContext() *QuantityContext
func NewQuantityContext ¶
func NewQuantityContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuantityContext
func (*QuantityContext) Accept ¶
func (s *QuantityContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QuantityContext) GetParser ¶
func (s *QuantityContext) GetParser() antlr.Parser
func (*QuantityContext) GetRuleContext ¶
func (s *QuantityContext) GetRuleContext() antlr.RuleContext
func (*QuantityContext) IsQuantityContext ¶
func (*QuantityContext) IsQuantityContext()
func (*QuantityContext) NUMBER ¶
func (s *QuantityContext) NUMBER() antlr.TerminalNode
func (*QuantityContext) ToStringTree ¶
func (s *QuantityContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*QuantityContext) Unit ¶
func (s *QuantityContext) Unit() IUnitContext
type QuantityLiteralContext ¶
type QuantityLiteralContext struct {
LiteralContext
}
func NewQuantityLiteralContext ¶
func NewQuantityLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QuantityLiteralContext
func (*QuantityLiteralContext) Accept ¶
func (s *QuantityLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QuantityLiteralContext) GetRuleContext ¶
func (s *QuantityLiteralContext) GetRuleContext() antlr.RuleContext
func (*QuantityLiteralContext) Quantity ¶
func (s *QuantityLiteralContext) Quantity() IQuantityContext
type RatioContext ¶
type RatioContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRatioContext ¶
func NewEmptyRatioContext() *RatioContext
func NewRatioContext ¶
func NewRatioContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RatioContext
func (*RatioContext) Accept ¶
func (s *RatioContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RatioContext) AllQuantity ¶
func (s *RatioContext) AllQuantity() []IQuantityContext
func (*RatioContext) GetParser ¶
func (s *RatioContext) GetParser() antlr.Parser
func (*RatioContext) GetRuleContext ¶
func (s *RatioContext) GetRuleContext() antlr.RuleContext
func (*RatioContext) IsRatioContext ¶
func (*RatioContext) IsRatioContext()
func (*RatioContext) Quantity ¶
func (s *RatioContext) Quantity(i int) IQuantityContext
func (*RatioContext) ToStringTree ¶
func (s *RatioContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RatioLiteralContext ¶
type RatioLiteralContext struct {
LiteralContext
}
func NewRatioLiteralContext ¶
func NewRatioLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RatioLiteralContext
func (*RatioLiteralContext) Accept ¶
func (s *RatioLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RatioLiteralContext) GetRuleContext ¶
func (s *RatioLiteralContext) GetRuleContext() antlr.RuleContext
func (*RatioLiteralContext) Ratio ¶
func (s *RatioLiteralContext) Ratio() IRatioContext
type StringLiteralContext ¶
type StringLiteralContext struct {
LiteralContext
}
func NewStringLiteralContext ¶
func NewStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringLiteralContext
func (*StringLiteralContext) Accept ¶
func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringLiteralContext) GetRuleContext ¶
func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralContext) STRING ¶
func (s *StringLiteralContext) STRING() antlr.TerminalNode
type TermContext ¶
type TermContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTermContext ¶
func NewEmptyTermContext() *TermContext
func NewTermContext ¶
func NewTermContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TermContext
func (*TermContext) CopyAll ¶
func (s *TermContext) CopyAll(ctx *TermContext)
func (*TermContext) GetParser ¶
func (s *TermContext) GetParser() antlr.Parser
func (*TermContext) GetRuleContext ¶
func (s *TermContext) GetRuleContext() antlr.RuleContext
func (*TermContext) IsTermContext ¶
func (*TermContext) IsTermContext()
func (*TermContext) ToStringTree ¶
func (s *TermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TimeLiteralContext ¶
type TimeLiteralContext struct {
LiteralContext
}
func NewTimeLiteralContext ¶
func NewTimeLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimeLiteralContext
func (*TimeLiteralContext) Accept ¶
func (s *TimeLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TimeLiteralContext) GetRuleContext ¶
func (s *TimeLiteralContext) GetRuleContext() antlr.RuleContext
func (*TimeLiteralContext) TIME ¶
func (s *TimeLiteralContext) TIME() antlr.TerminalNode
type TupleElementDefinitionContext ¶
type TupleElementDefinitionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTupleElementDefinitionContext ¶
func NewEmptyTupleElementDefinitionContext() *TupleElementDefinitionContext
func NewTupleElementDefinitionContext ¶
func NewTupleElementDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleElementDefinitionContext
func (*TupleElementDefinitionContext) Accept ¶
func (s *TupleElementDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TupleElementDefinitionContext) GetParser ¶
func (s *TupleElementDefinitionContext) GetParser() antlr.Parser
func (*TupleElementDefinitionContext) GetRuleContext ¶
func (s *TupleElementDefinitionContext) GetRuleContext() antlr.RuleContext
func (*TupleElementDefinitionContext) Identifier ¶
func (s *TupleElementDefinitionContext) Identifier() IIdentifierContext
func (*TupleElementDefinitionContext) IsTupleElementDefinitionContext ¶
func (*TupleElementDefinitionContext) IsTupleElementDefinitionContext()
func (*TupleElementDefinitionContext) ToStringTree ¶
func (s *TupleElementDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TupleElementDefinitionContext) TypeSpecifier ¶
func (s *TupleElementDefinitionContext) TypeSpecifier() ITypeSpecifierContext
type TupleElementSelectorContext ¶
type TupleElementSelectorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTupleElementSelectorContext ¶
func NewEmptyTupleElementSelectorContext() *TupleElementSelectorContext
func NewTupleElementSelectorContext ¶
func NewTupleElementSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleElementSelectorContext
func (*TupleElementSelectorContext) Accept ¶
func (s *TupleElementSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TupleElementSelectorContext) GetParser ¶
func (s *TupleElementSelectorContext) GetParser() antlr.Parser
func (*TupleElementSelectorContext) GetRuleContext ¶
func (s *TupleElementSelectorContext) GetRuleContext() antlr.RuleContext
func (*TupleElementSelectorContext) Identifier ¶
func (s *TupleElementSelectorContext) Identifier() IIdentifierContext
func (*TupleElementSelectorContext) IsTupleElementSelectorContext ¶
func (*TupleElementSelectorContext) IsTupleElementSelectorContext()
func (*TupleElementSelectorContext) Term ¶
func (s *TupleElementSelectorContext) Term() ITermContext
func (*TupleElementSelectorContext) ToStringTree ¶
func (s *TupleElementSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TupleSelectorContext ¶
type TupleSelectorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTupleSelectorContext ¶
func NewEmptyTupleSelectorContext() *TupleSelectorContext
func NewTupleSelectorContext ¶
func NewTupleSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleSelectorContext
func (*TupleSelectorContext) Accept ¶
func (s *TupleSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TupleSelectorContext) AllTupleElementSelector ¶
func (s *TupleSelectorContext) AllTupleElementSelector() []ITupleElementSelectorContext
func (*TupleSelectorContext) GetParser ¶
func (s *TupleSelectorContext) GetParser() antlr.Parser
func (*TupleSelectorContext) GetRuleContext ¶
func (s *TupleSelectorContext) GetRuleContext() antlr.RuleContext
func (*TupleSelectorContext) IsTupleSelectorContext ¶
func (*TupleSelectorContext) IsTupleSelectorContext()
func (*TupleSelectorContext) ToStringTree ¶
func (s *TupleSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TupleSelectorContext) TupleElementSelector ¶
func (s *TupleSelectorContext) TupleElementSelector(i int) ITupleElementSelectorContext
type TupleSelectorTermContext ¶
type TupleSelectorTermContext struct {
TermContext
}
func NewTupleSelectorTermContext ¶
func NewTupleSelectorTermContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TupleSelectorTermContext
func (*TupleSelectorTermContext) Accept ¶
func (s *TupleSelectorTermContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TupleSelectorTermContext) GetRuleContext ¶
func (s *TupleSelectorTermContext) GetRuleContext() antlr.RuleContext
func (*TupleSelectorTermContext) TupleSelector ¶
func (s *TupleSelectorTermContext) TupleSelector() ITupleSelectorContext
type TupleTypeSpecifierContext ¶
type TupleTypeSpecifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTupleTypeSpecifierContext ¶
func NewEmptyTupleTypeSpecifierContext() *TupleTypeSpecifierContext
func NewTupleTypeSpecifierContext ¶
func NewTupleTypeSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleTypeSpecifierContext
func (*TupleTypeSpecifierContext) Accept ¶
func (s *TupleTypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TupleTypeSpecifierContext) AllTupleElementDefinition ¶
func (s *TupleTypeSpecifierContext) AllTupleElementDefinition() []ITupleElementDefinitionContext
func (*TupleTypeSpecifierContext) GetParser ¶
func (s *TupleTypeSpecifierContext) GetParser() antlr.Parser
func (*TupleTypeSpecifierContext) GetRuleContext ¶
func (s *TupleTypeSpecifierContext) GetRuleContext() antlr.RuleContext
func (*TupleTypeSpecifierContext) IsTupleTypeSpecifierContext ¶
func (*TupleTypeSpecifierContext) IsTupleTypeSpecifierContext()
func (*TupleTypeSpecifierContext) ToStringTree ¶
func (s *TupleTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TupleTypeSpecifierContext) TupleElementDefinition ¶
func (s *TupleTypeSpecifierContext) TupleElementDefinition(i int) ITupleElementDefinitionContext
type TypeSpecifierContext ¶
type TypeSpecifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeSpecifierContext ¶
func NewEmptyTypeSpecifierContext() *TypeSpecifierContext
func NewTypeSpecifierContext ¶
func NewTypeSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeSpecifierContext
func (*TypeSpecifierContext) Accept ¶
func (s *TypeSpecifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeSpecifierContext) ChoiceTypeSpecifier ¶
func (s *TypeSpecifierContext) ChoiceTypeSpecifier() IChoiceTypeSpecifierContext
func (*TypeSpecifierContext) GetParser ¶
func (s *TypeSpecifierContext) GetParser() antlr.Parser
func (*TypeSpecifierContext) GetRuleContext ¶
func (s *TypeSpecifierContext) GetRuleContext() antlr.RuleContext
func (*TypeSpecifierContext) IntervalTypeSpecifier ¶
func (s *TypeSpecifierContext) IntervalTypeSpecifier() IIntervalTypeSpecifierContext
func (*TypeSpecifierContext) IsTypeSpecifierContext ¶
func (*TypeSpecifierContext) IsTypeSpecifierContext()
func (*TypeSpecifierContext) ListTypeSpecifier ¶
func (s *TypeSpecifierContext) ListTypeSpecifier() IListTypeSpecifierContext
func (*TypeSpecifierContext) NamedTypeSpecifier ¶
func (s *TypeSpecifierContext) NamedTypeSpecifier() INamedTypeSpecifierContext
func (*TypeSpecifierContext) ToStringTree ¶
func (s *TypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeSpecifierContext) TupleTypeSpecifier ¶
func (s *TypeSpecifierContext) TupleTypeSpecifier() ITupleTypeSpecifierContext
type UnitContext ¶
type UnitContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnitContext ¶
func NewEmptyUnitContext() *UnitContext
func NewUnitContext ¶
func NewUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnitContext
func (*UnitContext) Accept ¶
func (s *UnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnitContext) DateTimePrecision ¶
func (s *UnitContext) DateTimePrecision() IDateTimePrecisionContext
func (*UnitContext) GetParser ¶
func (s *UnitContext) GetParser() antlr.Parser
func (*UnitContext) GetRuleContext ¶
func (s *UnitContext) GetRuleContext() antlr.RuleContext
func (*UnitContext) IsUnitContext ¶
func (*UnitContext) IsUnitContext()
func (*UnitContext) PluralDateTimePrecision ¶
func (s *UnitContext) PluralDateTimePrecision() IPluralDateTimePrecisionContext
func (*UnitContext) STRING ¶
func (s *UnitContext) STRING() antlr.TerminalNode
func (*UnitContext) ToStringTree ¶
func (s *UnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string