cvlt

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2024 License: Apache-2.0, Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
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.

View Source
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.

View Source
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

View Source
var CvltLexerLexerStaticData struct {
	ChannelNames           []string
	ModeNames              []string
	LiteralNames           []string
	SymbolicNames          []string
	RuleNames              []string
	PredictionContextCache *antlr.PredictionContextCache
	// contains filtered or unexported fields
}
View Source
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

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 (*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 (*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 (*InstanceElementSelectorContext) IsInstanceElementSelectorContext

func (*InstanceElementSelectorContext) IsInstanceElementSelectorContext()

func (*InstanceElementSelectorContext) Term

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 (*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

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 (*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

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

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 (*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

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

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 (*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 (*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

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

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 (*TupleElementDefinitionContext) IsTupleElementDefinitionContext

func (*TupleElementDefinitionContext) IsTupleElementDefinitionContext()

func (*TupleElementDefinitionContext) ToStringTree

func (s *TupleElementDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TupleElementDefinitionContext) TypeSpecifier

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 (*TupleElementSelectorContext) IsTupleElementSelectorContext

func (*TupleElementSelectorContext) IsTupleElementSelectorContext()

func (*TupleElementSelectorContext) Term

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

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL