scss

package
v0.0.0-...-4c43aeb Latest Latest
Warning

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

Go to latest
Published: Jan 4, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Example
package main

import (
	"bramp.net/antlr4/scss"

	"fmt"
	"github.com/antlr/antlr4/runtime/Go/antlr"
)

type exampleListener struct {
	*scss.BaseScssParserListener
}

func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) {
	fmt.Println(ctx.GetText())
}
func main() {
	// Setup the input
	is := antlr.NewInputStream("...some text to parse...")

	// Create the Lexer
	lexer := scss.NewScssLexer(is)
	stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel)

	// Create the Parser
	p := scss.NewScssParser(stream)
	p.BuildParseTrees = true
	p.AddErrorListener(antlr.NewDiagnosticErrorListener(true))

	// Finally walk the tree
	tree := p.Stylesheet()
	antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree)
}
Output:

Index

Examples

Constants

View Source
const (
	ScssLexerNULL                    = 1
	ScssLexerIN                      = 2
	ScssLexerUnit                    = 3
	ScssLexerCOMBINE_COMPARE         = 4
	ScssLexerEllipsis                = 5
	ScssLexerInterpolationStart      = 6
	ScssLexerLPAREN                  = 7
	ScssLexerRPAREN                  = 8
	ScssLexerBlockStart              = 9
	ScssLexerBlockEnd                = 10
	ScssLexerLBRACK                  = 11
	ScssLexerRBRACK                  = 12
	ScssLexerGT                      = 13
	ScssLexerTIL                     = 14
	ScssLexerLT                      = 15
	ScssLexerCOLON                   = 16
	ScssLexerSEMI                    = 17
	ScssLexerCOMMA                   = 18
	ScssLexerDOT                     = 19
	ScssLexerDOLLAR                  = 20
	ScssLexerAT                      = 21
	ScssLexerAND                     = 22
	ScssLexerHASH                    = 23
	ScssLexerCOLONCOLON              = 24
	ScssLexerPLUS                    = 25
	ScssLexerTIMES                   = 26
	ScssLexerDIV                     = 27
	ScssLexerMINUS                   = 28
	ScssLexerPERC                    = 29
	ScssLexerUrlStart                = 30
	ScssLexerEQEQ                    = 31
	ScssLexerNOTEQ                   = 32
	ScssLexerEQ                      = 33
	ScssLexerPIPE_EQ                 = 34
	ScssLexerTILD_EQ                 = 35
	ScssLexerMIXIN                   = 36
	ScssLexerFUNCTION                = 37
	ScssLexerAT_ELSE                 = 38
	ScssLexerIF                      = 39
	ScssLexerAT_IF                   = 40
	ScssLexerAT_FOR                  = 41
	ScssLexerAT_WHILE                = 42
	ScssLexerAT_EACH                 = 43
	ScssLexerINCLUDE                 = 44
	ScssLexerIMPORT                  = 45
	ScssLexerRETURN                  = 46
	ScssLexerFROM                    = 47
	ScssLexerTHROUGH                 = 48
	ScssLexerPOUND_DEFAULT           = 49
	ScssLexerIdentifier              = 50
	ScssLexerStringLiteral           = 51
	ScssLexerNumber                  = 52
	ScssLexerColor                   = 53
	ScssLexerWS                      = 54
	ScssLexerSL_COMMENT              = 55
	ScssLexerCOMMENT                 = 56
	ScssLexerUrlEnd                  = 57
	ScssLexerUrl                     = 58
	ScssLexerSPACE                   = 59
	ScssLexerInterpolationStartAfter = 60
	ScssLexerIdentifierAfter         = 61
)

ScssLexer tokens.

View Source
const (
	ScssLexerURL_STARTED = iota + 1
	ScssLexerIDENTIFY
)

ScssLexer modes.

View Source
const (
	ScssParserEOF                     = antlr.TokenEOF
	ScssParserNULL                    = 1
	ScssParserIN                      = 2
	ScssParserUnit                    = 3
	ScssParserCOMBINE_COMPARE         = 4
	ScssParserEllipsis                = 5
	ScssParserInterpolationStart      = 6
	ScssParserLPAREN                  = 7
	ScssParserRPAREN                  = 8
	ScssParserBlockStart              = 9
	ScssParserBlockEnd                = 10
	ScssParserLBRACK                  = 11
	ScssParserRBRACK                  = 12
	ScssParserGT                      = 13
	ScssParserTIL                     = 14
	ScssParserLT                      = 15
	ScssParserCOLON                   = 16
	ScssParserSEMI                    = 17
	ScssParserCOMMA                   = 18
	ScssParserDOT                     = 19
	ScssParserDOLLAR                  = 20
	ScssParserAT                      = 21
	ScssParserAND                     = 22
	ScssParserHASH                    = 23
	ScssParserCOLONCOLON              = 24
	ScssParserPLUS                    = 25
	ScssParserTIMES                   = 26
	ScssParserDIV                     = 27
	ScssParserMINUS                   = 28
	ScssParserPERC                    = 29
	ScssParserUrlStart                = 30
	ScssParserEQEQ                    = 31
	ScssParserNOTEQ                   = 32
	ScssParserEQ                      = 33
	ScssParserPIPE_EQ                 = 34
	ScssParserTILD_EQ                 = 35
	ScssParserMIXIN                   = 36
	ScssParserFUNCTION                = 37
	ScssParserAT_ELSE                 = 38
	ScssParserIF                      = 39
	ScssParserAT_IF                   = 40
	ScssParserAT_FOR                  = 41
	ScssParserAT_WHILE                = 42
	ScssParserAT_EACH                 = 43
	ScssParserINCLUDE                 = 44
	ScssParserIMPORT                  = 45
	ScssParserRETURN                  = 46
	ScssParserFROM                    = 47
	ScssParserTHROUGH                 = 48
	ScssParserPOUND_DEFAULT           = 49
	ScssParserIdentifier              = 50
	ScssParserStringLiteral           = 51
	ScssParserNumber                  = 52
	ScssParserColor                   = 53
	ScssParserWS                      = 54
	ScssParserSL_COMMENT              = 55
	ScssParserCOMMENT                 = 56
	ScssParserUrlEnd                  = 57
	ScssParserUrl                     = 58
	ScssParserSPACE                   = 59
	ScssParserInterpolationStartAfter = 60
	ScssParserIdentifierAfter         = 61
)

ScssParser tokens.

View Source
const (
	ScssParserRULE_stylesheet             = 0
	ScssParserRULE_statement              = 1
	ScssParserRULE_params                 = 2
	ScssParserRULE_param                  = 3
	ScssParserRULE_variableName           = 4
	ScssParserRULE_paramOptionalValue     = 5
	ScssParserRULE_mixinDeclaration       = 6
	ScssParserRULE_includeDeclaration     = 7
	ScssParserRULE_functionDeclaration    = 8
	ScssParserRULE_functionBody           = 9
	ScssParserRULE_functionReturn         = 10
	ScssParserRULE_functionStatement      = 11
	ScssParserRULE_commandStatement       = 12
	ScssParserRULE_mathCharacter          = 13
	ScssParserRULE_mathStatement          = 14
	ScssParserRULE_expression             = 15
	ScssParserRULE_ifDeclaration          = 16
	ScssParserRULE_elseIfStatement        = 17
	ScssParserRULE_elseStatement          = 18
	ScssParserRULE_conditions             = 19
	ScssParserRULE_condition              = 20
	ScssParserRULE_variableDeclaration    = 21
	ScssParserRULE_forDeclaration         = 22
	ScssParserRULE_fromNumber             = 23
	ScssParserRULE_throughNumber          = 24
	ScssParserRULE_whileDeclaration       = 25
	ScssParserRULE_eachDeclaration        = 26
	ScssParserRULE_eachValueList          = 27
	ScssParserRULE_identifierListOrMap    = 28
	ScssParserRULE_identifierValue        = 29
	ScssParserRULE_importDeclaration      = 30
	ScssParserRULE_referenceUrl           = 31
	ScssParserRULE_mediaTypes             = 32
	ScssParserRULE_nested                 = 33
	ScssParserRULE_nest                   = 34
	ScssParserRULE_ruleset                = 35
	ScssParserRULE_block                  = 36
	ScssParserRULE_selectors              = 37
	ScssParserRULE_selector               = 38
	ScssParserRULE_selectorPrefix         = 39
	ScssParserRULE_element                = 40
	ScssParserRULE_pseudo                 = 41
	ScssParserRULE_attrib                 = 42
	ScssParserRULE_attribRelate           = 43
	ScssParserRULE_identifier             = 44
	ScssParserRULE_identifierPart         = 45
	ScssParserRULE_identifierVariableName = 46
	ScssParserRULE_property               = 47
	ScssParserRULE_values                 = 48
	ScssParserRULE_url                    = 49
	ScssParserRULE_measurement            = 50
	ScssParserRULE_functionCall           = 51
)

ScssParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttribContext

type AttribContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAttribContext

func NewAttribContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttribContext

func NewEmptyAttribContext

func NewEmptyAttribContext() *AttribContext

func (*AttribContext) AllIdentifier

func (s *AttribContext) AllIdentifier() []antlr.TerminalNode

func (*AttribContext) AttribRelate

func (s *AttribContext) AttribRelate() IAttribRelateContext

func (*AttribContext) EnterRule

func (s *AttribContext) EnterRule(listener antlr.ParseTreeListener)

func (*AttribContext) ExitRule

func (s *AttribContext) ExitRule(listener antlr.ParseTreeListener)

func (*AttribContext) GetParser

func (s *AttribContext) GetParser() antlr.Parser

func (*AttribContext) GetRuleContext

func (s *AttribContext) GetRuleContext() antlr.RuleContext

func (*AttribContext) Identifier

func (s *AttribContext) Identifier(i int) antlr.TerminalNode

func (*AttribContext) IsAttribContext

func (*AttribContext) IsAttribContext()

func (*AttribContext) LBRACK

func (s *AttribContext) LBRACK() antlr.TerminalNode

func (*AttribContext) RBRACK

func (s *AttribContext) RBRACK() antlr.TerminalNode

func (*AttribContext) StringLiteral

func (s *AttribContext) StringLiteral() antlr.TerminalNode

func (*AttribContext) ToStringTree

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

type AttribRelateContext

type AttribRelateContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAttribRelateContext

func NewAttribRelateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttribRelateContext

func NewEmptyAttribRelateContext

func NewEmptyAttribRelateContext() *AttribRelateContext

func (*AttribRelateContext) EQ

func (*AttribRelateContext) EnterRule

func (s *AttribRelateContext) EnterRule(listener antlr.ParseTreeListener)

func (*AttribRelateContext) ExitRule

func (s *AttribRelateContext) ExitRule(listener antlr.ParseTreeListener)

func (*AttribRelateContext) GetParser

func (s *AttribRelateContext) GetParser() antlr.Parser

func (*AttribRelateContext) GetRuleContext

func (s *AttribRelateContext) GetRuleContext() antlr.RuleContext

func (*AttribRelateContext) IsAttribRelateContext

func (*AttribRelateContext) IsAttribRelateContext()

func (*AttribRelateContext) PIPE_EQ

func (s *AttribRelateContext) PIPE_EQ() antlr.TerminalNode

func (*AttribRelateContext) TILD_EQ

func (s *AttribRelateContext) TILD_EQ() antlr.TerminalNode

func (*AttribRelateContext) ToStringTree

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

type BaseScssParserListener

type BaseScssParserListener struct{}

BaseScssParserListener is a complete listener for a parse tree produced by ScssParser.

func (*BaseScssParserListener) EnterAttrib

func (s *BaseScssParserListener) EnterAttrib(ctx *AttribContext)

EnterAttrib is called when production attrib is entered.

func (*BaseScssParserListener) EnterAttribRelate

func (s *BaseScssParserListener) EnterAttribRelate(ctx *AttribRelateContext)

EnterAttribRelate is called when production attribRelate is entered.

func (*BaseScssParserListener) EnterBlock

func (s *BaseScssParserListener) EnterBlock(ctx *BlockContext)

EnterBlock is called when production block is entered.

func (*BaseScssParserListener) EnterCommandStatement

func (s *BaseScssParserListener) EnterCommandStatement(ctx *CommandStatementContext)

EnterCommandStatement is called when production commandStatement is entered.

func (*BaseScssParserListener) EnterCondition

func (s *BaseScssParserListener) EnterCondition(ctx *ConditionContext)

EnterCondition is called when production condition is entered.

func (*BaseScssParserListener) EnterConditions

func (s *BaseScssParserListener) EnterConditions(ctx *ConditionsContext)

EnterConditions is called when production conditions is entered.

func (*BaseScssParserListener) EnterEachDeclaration

func (s *BaseScssParserListener) EnterEachDeclaration(ctx *EachDeclarationContext)

EnterEachDeclaration is called when production eachDeclaration is entered.

func (*BaseScssParserListener) EnterEachValueList

func (s *BaseScssParserListener) EnterEachValueList(ctx *EachValueListContext)

EnterEachValueList is called when production eachValueList is entered.

func (*BaseScssParserListener) EnterElement

func (s *BaseScssParserListener) EnterElement(ctx *ElementContext)

EnterElement is called when production element is entered.

func (*BaseScssParserListener) EnterElseIfStatement

func (s *BaseScssParserListener) EnterElseIfStatement(ctx *ElseIfStatementContext)

EnterElseIfStatement is called when production elseIfStatement is entered.

func (*BaseScssParserListener) EnterElseStatement

func (s *BaseScssParserListener) EnterElseStatement(ctx *ElseStatementContext)

EnterElseStatement is called when production elseStatement is entered.

func (*BaseScssParserListener) EnterEveryRule

func (s *BaseScssParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BaseScssParserListener) EnterExpression

func (s *BaseScssParserListener) EnterExpression(ctx *ExpressionContext)

EnterExpression is called when production expression is entered.

func (*BaseScssParserListener) EnterForDeclaration

func (s *BaseScssParserListener) EnterForDeclaration(ctx *ForDeclarationContext)

EnterForDeclaration is called when production forDeclaration is entered.

func (*BaseScssParserListener) EnterFromNumber

func (s *BaseScssParserListener) EnterFromNumber(ctx *FromNumberContext)

EnterFromNumber is called when production fromNumber is entered.

func (*BaseScssParserListener) EnterFunctionBody

func (s *BaseScssParserListener) EnterFunctionBody(ctx *FunctionBodyContext)

EnterFunctionBody is called when production functionBody is entered.

func (*BaseScssParserListener) EnterFunctionCall

func (s *BaseScssParserListener) EnterFunctionCall(ctx *FunctionCallContext)

EnterFunctionCall is called when production functionCall is entered.

func (*BaseScssParserListener) EnterFunctionDeclaration

func (s *BaseScssParserListener) EnterFunctionDeclaration(ctx *FunctionDeclarationContext)

EnterFunctionDeclaration is called when production functionDeclaration is entered.

func (*BaseScssParserListener) EnterFunctionReturn

func (s *BaseScssParserListener) EnterFunctionReturn(ctx *FunctionReturnContext)

EnterFunctionReturn is called when production functionReturn is entered.

func (*BaseScssParserListener) EnterFunctionStatement

func (s *BaseScssParserListener) EnterFunctionStatement(ctx *FunctionStatementContext)

EnterFunctionStatement is called when production functionStatement is entered.

func (*BaseScssParserListener) EnterIdentifier

func (s *BaseScssParserListener) EnterIdentifier(ctx *IdentifierContext)

EnterIdentifier is called when production identifier is entered.

func (*BaseScssParserListener) EnterIdentifierListOrMap

func (s *BaseScssParserListener) EnterIdentifierListOrMap(ctx *IdentifierListOrMapContext)

EnterIdentifierListOrMap is called when production identifierListOrMap is entered.

func (*BaseScssParserListener) EnterIdentifierPart

func (s *BaseScssParserListener) EnterIdentifierPart(ctx *IdentifierPartContext)

EnterIdentifierPart is called when production identifierPart is entered.

func (*BaseScssParserListener) EnterIdentifierValue

func (s *BaseScssParserListener) EnterIdentifierValue(ctx *IdentifierValueContext)

EnterIdentifierValue is called when production identifierValue is entered.

func (*BaseScssParserListener) EnterIdentifierVariableName

func (s *BaseScssParserListener) EnterIdentifierVariableName(ctx *IdentifierVariableNameContext)

EnterIdentifierVariableName is called when production identifierVariableName is entered.

func (*BaseScssParserListener) EnterIfDeclaration

func (s *BaseScssParserListener) EnterIfDeclaration(ctx *IfDeclarationContext)

EnterIfDeclaration is called when production ifDeclaration is entered.

func (*BaseScssParserListener) EnterImportDeclaration

func (s *BaseScssParserListener) EnterImportDeclaration(ctx *ImportDeclarationContext)

EnterImportDeclaration is called when production importDeclaration is entered.

func (*BaseScssParserListener) EnterIncludeDeclaration

func (s *BaseScssParserListener) EnterIncludeDeclaration(ctx *IncludeDeclarationContext)

EnterIncludeDeclaration is called when production includeDeclaration is entered.

func (*BaseScssParserListener) EnterMathCharacter

func (s *BaseScssParserListener) EnterMathCharacter(ctx *MathCharacterContext)

EnterMathCharacter is called when production mathCharacter is entered.

func (*BaseScssParserListener) EnterMathStatement

func (s *BaseScssParserListener) EnterMathStatement(ctx *MathStatementContext)

EnterMathStatement is called when production mathStatement is entered.

func (*BaseScssParserListener) EnterMeasurement

func (s *BaseScssParserListener) EnterMeasurement(ctx *MeasurementContext)

EnterMeasurement is called when production measurement is entered.

func (*BaseScssParserListener) EnterMediaTypes

func (s *BaseScssParserListener) EnterMediaTypes(ctx *MediaTypesContext)

EnterMediaTypes is called when production mediaTypes is entered.

func (*BaseScssParserListener) EnterMixinDeclaration

func (s *BaseScssParserListener) EnterMixinDeclaration(ctx *MixinDeclarationContext)

EnterMixinDeclaration is called when production mixinDeclaration is entered.

func (*BaseScssParserListener) EnterNest

func (s *BaseScssParserListener) EnterNest(ctx *NestContext)

EnterNest is called when production nest is entered.

func (*BaseScssParserListener) EnterNested

func (s *BaseScssParserListener) EnterNested(ctx *NestedContext)

EnterNested is called when production nested is entered.

func (*BaseScssParserListener) EnterParam

func (s *BaseScssParserListener) EnterParam(ctx *ParamContext)

EnterParam is called when production param is entered.

func (*BaseScssParserListener) EnterParamOptionalValue

func (s *BaseScssParserListener) EnterParamOptionalValue(ctx *ParamOptionalValueContext)

EnterParamOptionalValue is called when production paramOptionalValue is entered.

func (*BaseScssParserListener) EnterParams

func (s *BaseScssParserListener) EnterParams(ctx *ParamsContext)

EnterParams is called when production params is entered.

func (*BaseScssParserListener) EnterProperty

func (s *BaseScssParserListener) EnterProperty(ctx *PropertyContext)

EnterProperty is called when production property is entered.

func (*BaseScssParserListener) EnterPseudo

func (s *BaseScssParserListener) EnterPseudo(ctx *PseudoContext)

EnterPseudo is called when production pseudo is entered.

func (*BaseScssParserListener) EnterReferenceUrl

func (s *BaseScssParserListener) EnterReferenceUrl(ctx *ReferenceUrlContext)

EnterReferenceUrl is called when production referenceUrl is entered.

func (*BaseScssParserListener) EnterRuleset

func (s *BaseScssParserListener) EnterRuleset(ctx *RulesetContext)

EnterRuleset is called when production ruleset is entered.

func (*BaseScssParserListener) EnterSelector

func (s *BaseScssParserListener) EnterSelector(ctx *SelectorContext)

EnterSelector is called when production selector is entered.

func (*BaseScssParserListener) EnterSelectorPrefix

func (s *BaseScssParserListener) EnterSelectorPrefix(ctx *SelectorPrefixContext)

EnterSelectorPrefix is called when production selectorPrefix is entered.

func (*BaseScssParserListener) EnterSelectors

func (s *BaseScssParserListener) EnterSelectors(ctx *SelectorsContext)

EnterSelectors is called when production selectors is entered.

func (*BaseScssParserListener) EnterStatement

func (s *BaseScssParserListener) EnterStatement(ctx *StatementContext)

EnterStatement is called when production statement is entered.

func (*BaseScssParserListener) EnterStylesheet

func (s *BaseScssParserListener) EnterStylesheet(ctx *StylesheetContext)

EnterStylesheet is called when production stylesheet is entered.

func (*BaseScssParserListener) EnterThroughNumber

func (s *BaseScssParserListener) EnterThroughNumber(ctx *ThroughNumberContext)

EnterThroughNumber is called when production throughNumber is entered.

func (*BaseScssParserListener) EnterUrl

func (s *BaseScssParserListener) EnterUrl(ctx *UrlContext)

EnterUrl is called when production url is entered.

func (*BaseScssParserListener) EnterValues

func (s *BaseScssParserListener) EnterValues(ctx *ValuesContext)

EnterValues is called when production values is entered.

func (*BaseScssParserListener) EnterVariableDeclaration

func (s *BaseScssParserListener) EnterVariableDeclaration(ctx *VariableDeclarationContext)

EnterVariableDeclaration is called when production variableDeclaration is entered.

func (*BaseScssParserListener) EnterVariableName

func (s *BaseScssParserListener) EnterVariableName(ctx *VariableNameContext)

EnterVariableName is called when production variableName is entered.

func (*BaseScssParserListener) EnterWhileDeclaration

func (s *BaseScssParserListener) EnterWhileDeclaration(ctx *WhileDeclarationContext)

EnterWhileDeclaration is called when production whileDeclaration is entered.

func (*BaseScssParserListener) ExitAttrib

func (s *BaseScssParserListener) ExitAttrib(ctx *AttribContext)

ExitAttrib is called when production attrib is exited.

func (*BaseScssParserListener) ExitAttribRelate

func (s *BaseScssParserListener) ExitAttribRelate(ctx *AttribRelateContext)

ExitAttribRelate is called when production attribRelate is exited.

func (*BaseScssParserListener) ExitBlock

func (s *BaseScssParserListener) ExitBlock(ctx *BlockContext)

ExitBlock is called when production block is exited.

func (*BaseScssParserListener) ExitCommandStatement

func (s *BaseScssParserListener) ExitCommandStatement(ctx *CommandStatementContext)

ExitCommandStatement is called when production commandStatement is exited.

func (*BaseScssParserListener) ExitCondition

func (s *BaseScssParserListener) ExitCondition(ctx *ConditionContext)

ExitCondition is called when production condition is exited.

func (*BaseScssParserListener) ExitConditions

func (s *BaseScssParserListener) ExitConditions(ctx *ConditionsContext)

ExitConditions is called when production conditions is exited.

func (*BaseScssParserListener) ExitEachDeclaration

func (s *BaseScssParserListener) ExitEachDeclaration(ctx *EachDeclarationContext)

ExitEachDeclaration is called when production eachDeclaration is exited.

func (*BaseScssParserListener) ExitEachValueList

func (s *BaseScssParserListener) ExitEachValueList(ctx *EachValueListContext)

ExitEachValueList is called when production eachValueList is exited.

func (*BaseScssParserListener) ExitElement

func (s *BaseScssParserListener) ExitElement(ctx *ElementContext)

ExitElement is called when production element is exited.

func (*BaseScssParserListener) ExitElseIfStatement

func (s *BaseScssParserListener) ExitElseIfStatement(ctx *ElseIfStatementContext)

ExitElseIfStatement is called when production elseIfStatement is exited.

func (*BaseScssParserListener) ExitElseStatement

func (s *BaseScssParserListener) ExitElseStatement(ctx *ElseStatementContext)

ExitElseStatement is called when production elseStatement is exited.

func (*BaseScssParserListener) ExitEveryRule

func (s *BaseScssParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BaseScssParserListener) ExitExpression

func (s *BaseScssParserListener) ExitExpression(ctx *ExpressionContext)

ExitExpression is called when production expression is exited.

func (*BaseScssParserListener) ExitForDeclaration

func (s *BaseScssParserListener) ExitForDeclaration(ctx *ForDeclarationContext)

ExitForDeclaration is called when production forDeclaration is exited.

func (*BaseScssParserListener) ExitFromNumber

func (s *BaseScssParserListener) ExitFromNumber(ctx *FromNumberContext)

ExitFromNumber is called when production fromNumber is exited.

func (*BaseScssParserListener) ExitFunctionBody

func (s *BaseScssParserListener) ExitFunctionBody(ctx *FunctionBodyContext)

ExitFunctionBody is called when production functionBody is exited.

func (*BaseScssParserListener) ExitFunctionCall

func (s *BaseScssParserListener) ExitFunctionCall(ctx *FunctionCallContext)

ExitFunctionCall is called when production functionCall is exited.

func (*BaseScssParserListener) ExitFunctionDeclaration

func (s *BaseScssParserListener) ExitFunctionDeclaration(ctx *FunctionDeclarationContext)

ExitFunctionDeclaration is called when production functionDeclaration is exited.

func (*BaseScssParserListener) ExitFunctionReturn

func (s *BaseScssParserListener) ExitFunctionReturn(ctx *FunctionReturnContext)

ExitFunctionReturn is called when production functionReturn is exited.

func (*BaseScssParserListener) ExitFunctionStatement

func (s *BaseScssParserListener) ExitFunctionStatement(ctx *FunctionStatementContext)

ExitFunctionStatement is called when production functionStatement is exited.

func (*BaseScssParserListener) ExitIdentifier

func (s *BaseScssParserListener) ExitIdentifier(ctx *IdentifierContext)

ExitIdentifier is called when production identifier is exited.

func (*BaseScssParserListener) ExitIdentifierListOrMap

func (s *BaseScssParserListener) ExitIdentifierListOrMap(ctx *IdentifierListOrMapContext)

ExitIdentifierListOrMap is called when production identifierListOrMap is exited.

func (*BaseScssParserListener) ExitIdentifierPart

func (s *BaseScssParserListener) ExitIdentifierPart(ctx *IdentifierPartContext)

ExitIdentifierPart is called when production identifierPart is exited.

func (*BaseScssParserListener) ExitIdentifierValue

func (s *BaseScssParserListener) ExitIdentifierValue(ctx *IdentifierValueContext)

ExitIdentifierValue is called when production identifierValue is exited.

func (*BaseScssParserListener) ExitIdentifierVariableName

func (s *BaseScssParserListener) ExitIdentifierVariableName(ctx *IdentifierVariableNameContext)

ExitIdentifierVariableName is called when production identifierVariableName is exited.

func (*BaseScssParserListener) ExitIfDeclaration

func (s *BaseScssParserListener) ExitIfDeclaration(ctx *IfDeclarationContext)

ExitIfDeclaration is called when production ifDeclaration is exited.

func (*BaseScssParserListener) ExitImportDeclaration

func (s *BaseScssParserListener) ExitImportDeclaration(ctx *ImportDeclarationContext)

ExitImportDeclaration is called when production importDeclaration is exited.

func (*BaseScssParserListener) ExitIncludeDeclaration

func (s *BaseScssParserListener) ExitIncludeDeclaration(ctx *IncludeDeclarationContext)

ExitIncludeDeclaration is called when production includeDeclaration is exited.

func (*BaseScssParserListener) ExitMathCharacter

func (s *BaseScssParserListener) ExitMathCharacter(ctx *MathCharacterContext)

ExitMathCharacter is called when production mathCharacter is exited.

func (*BaseScssParserListener) ExitMathStatement

func (s *BaseScssParserListener) ExitMathStatement(ctx *MathStatementContext)

ExitMathStatement is called when production mathStatement is exited.

func (*BaseScssParserListener) ExitMeasurement

func (s *BaseScssParserListener) ExitMeasurement(ctx *MeasurementContext)

ExitMeasurement is called when production measurement is exited.

func (*BaseScssParserListener) ExitMediaTypes

func (s *BaseScssParserListener) ExitMediaTypes(ctx *MediaTypesContext)

ExitMediaTypes is called when production mediaTypes is exited.

func (*BaseScssParserListener) ExitMixinDeclaration

func (s *BaseScssParserListener) ExitMixinDeclaration(ctx *MixinDeclarationContext)

ExitMixinDeclaration is called when production mixinDeclaration is exited.

func (*BaseScssParserListener) ExitNest

func (s *BaseScssParserListener) ExitNest(ctx *NestContext)

ExitNest is called when production nest is exited.

func (*BaseScssParserListener) ExitNested

func (s *BaseScssParserListener) ExitNested(ctx *NestedContext)

ExitNested is called when production nested is exited.

func (*BaseScssParserListener) ExitParam

func (s *BaseScssParserListener) ExitParam(ctx *ParamContext)

ExitParam is called when production param is exited.

func (*BaseScssParserListener) ExitParamOptionalValue

func (s *BaseScssParserListener) ExitParamOptionalValue(ctx *ParamOptionalValueContext)

ExitParamOptionalValue is called when production paramOptionalValue is exited.

func (*BaseScssParserListener) ExitParams

func (s *BaseScssParserListener) ExitParams(ctx *ParamsContext)

ExitParams is called when production params is exited.

func (*BaseScssParserListener) ExitProperty

func (s *BaseScssParserListener) ExitProperty(ctx *PropertyContext)

ExitProperty is called when production property is exited.

func (*BaseScssParserListener) ExitPseudo

func (s *BaseScssParserListener) ExitPseudo(ctx *PseudoContext)

ExitPseudo is called when production pseudo is exited.

func (*BaseScssParserListener) ExitReferenceUrl

func (s *BaseScssParserListener) ExitReferenceUrl(ctx *ReferenceUrlContext)

ExitReferenceUrl is called when production referenceUrl is exited.

func (*BaseScssParserListener) ExitRuleset

func (s *BaseScssParserListener) ExitRuleset(ctx *RulesetContext)

ExitRuleset is called when production ruleset is exited.

func (*BaseScssParserListener) ExitSelector

func (s *BaseScssParserListener) ExitSelector(ctx *SelectorContext)

ExitSelector is called when production selector is exited.

func (*BaseScssParserListener) ExitSelectorPrefix

func (s *BaseScssParserListener) ExitSelectorPrefix(ctx *SelectorPrefixContext)

ExitSelectorPrefix is called when production selectorPrefix is exited.

func (*BaseScssParserListener) ExitSelectors

func (s *BaseScssParserListener) ExitSelectors(ctx *SelectorsContext)

ExitSelectors is called when production selectors is exited.

func (*BaseScssParserListener) ExitStatement

func (s *BaseScssParserListener) ExitStatement(ctx *StatementContext)

ExitStatement is called when production statement is exited.

func (*BaseScssParserListener) ExitStylesheet

func (s *BaseScssParserListener) ExitStylesheet(ctx *StylesheetContext)

ExitStylesheet is called when production stylesheet is exited.

func (*BaseScssParserListener) ExitThroughNumber

func (s *BaseScssParserListener) ExitThroughNumber(ctx *ThroughNumberContext)

ExitThroughNumber is called when production throughNumber is exited.

func (*BaseScssParserListener) ExitUrl

func (s *BaseScssParserListener) ExitUrl(ctx *UrlContext)

ExitUrl is called when production url is exited.

func (*BaseScssParserListener) ExitValues

func (s *BaseScssParserListener) ExitValues(ctx *ValuesContext)

ExitValues is called when production values is exited.

func (*BaseScssParserListener) ExitVariableDeclaration

func (s *BaseScssParserListener) ExitVariableDeclaration(ctx *VariableDeclarationContext)

ExitVariableDeclaration is called when production variableDeclaration is exited.

func (*BaseScssParserListener) ExitVariableName

func (s *BaseScssParserListener) ExitVariableName(ctx *VariableNameContext)

ExitVariableName is called when production variableName is exited.

func (*BaseScssParserListener) ExitWhileDeclaration

func (s *BaseScssParserListener) ExitWhileDeclaration(ctx *WhileDeclarationContext)

ExitWhileDeclaration is called when production whileDeclaration is exited.

func (*BaseScssParserListener) VisitErrorNode

func (s *BaseScssParserListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BaseScssParserListener) VisitTerminal

func (s *BaseScssParserListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type BlockContext

type BlockContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBlockContext

func NewBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockContext

func NewEmptyBlockContext

func NewEmptyBlockContext() *BlockContext

func (*BlockContext) AllProperty

func (s *BlockContext) AllProperty() []IPropertyContext

func (*BlockContext) AllSEMI

func (s *BlockContext) AllSEMI() []antlr.TerminalNode

func (*BlockContext) AllStatement

func (s *BlockContext) AllStatement() []IStatementContext

func (*BlockContext) BlockEnd

func (s *BlockContext) BlockEnd() antlr.TerminalNode

func (*BlockContext) BlockStart

func (s *BlockContext) BlockStart() antlr.TerminalNode

func (*BlockContext) EnterRule

func (s *BlockContext) EnterRule(listener antlr.ParseTreeListener)

func (*BlockContext) ExitRule

func (s *BlockContext) ExitRule(listener antlr.ParseTreeListener)

func (*BlockContext) GetParser

func (s *BlockContext) GetParser() antlr.Parser

func (*BlockContext) GetRuleContext

func (s *BlockContext) GetRuleContext() antlr.RuleContext

func (*BlockContext) IsBlockContext

func (*BlockContext) IsBlockContext()

func (*BlockContext) Property

func (s *BlockContext) Property(i int) IPropertyContext

func (*BlockContext) SEMI

func (s *BlockContext) SEMI(i int) antlr.TerminalNode

func (*BlockContext) Statement

func (s *BlockContext) Statement(i int) IStatementContext

func (*BlockContext) ToStringTree

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

type CommandStatementContext

type CommandStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCommandStatementContext

func NewCommandStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommandStatementContext

func NewEmptyCommandStatementContext

func NewEmptyCommandStatementContext() *CommandStatementContext

func (*CommandStatementContext) AllExpression

func (s *CommandStatementContext) AllExpression() []IExpressionContext

func (*CommandStatementContext) CommandStatement

func (s *CommandStatementContext) CommandStatement() ICommandStatementContext

func (*CommandStatementContext) EnterRule

func (s *CommandStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*CommandStatementContext) ExitRule

func (s *CommandStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*CommandStatementContext) Expression

func (*CommandStatementContext) GetParser

func (s *CommandStatementContext) GetParser() antlr.Parser

func (*CommandStatementContext) GetRuleContext

func (s *CommandStatementContext) GetRuleContext() antlr.RuleContext

func (*CommandStatementContext) IsCommandStatementContext

func (*CommandStatementContext) IsCommandStatementContext()

func (*CommandStatementContext) LPAREN

func (*CommandStatementContext) MathStatement

func (*CommandStatementContext) RPAREN

func (*CommandStatementContext) ToStringTree

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

type ConditionContext

type ConditionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConditionContext

func NewConditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConditionContext

func NewEmptyConditionContext

func NewEmptyConditionContext() *ConditionContext

func (*ConditionContext) CommandStatement

func (s *ConditionContext) CommandStatement() ICommandStatementContext

func (*ConditionContext) Conditions

func (s *ConditionContext) Conditions() IConditionsContext

func (*ConditionContext) EQEQ

func (*ConditionContext) EnterRule

func (s *ConditionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConditionContext) ExitRule

func (s *ConditionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConditionContext) GT

func (*ConditionContext) GetParser

func (s *ConditionContext) GetParser() antlr.Parser

func (*ConditionContext) GetRuleContext

func (s *ConditionContext) GetRuleContext() antlr.RuleContext

func (*ConditionContext) IsConditionContext

func (*ConditionContext) IsConditionContext()

func (*ConditionContext) LPAREN

func (s *ConditionContext) LPAREN() antlr.TerminalNode

func (*ConditionContext) LT

func (*ConditionContext) NOTEQ

func (s *ConditionContext) NOTEQ() antlr.TerminalNode

func (*ConditionContext) RPAREN

func (s *ConditionContext) RPAREN() antlr.TerminalNode

func (*ConditionContext) ToStringTree

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

type ConditionsContext

type ConditionsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConditionsContext

func NewConditionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConditionsContext

func NewEmptyConditionsContext

func NewEmptyConditionsContext() *ConditionsContext

func (*ConditionsContext) COMBINE_COMPARE

func (s *ConditionsContext) COMBINE_COMPARE() antlr.TerminalNode

func (*ConditionsContext) Condition

func (s *ConditionsContext) Condition() IConditionContext

func (*ConditionsContext) Conditions

func (s *ConditionsContext) Conditions() IConditionsContext

func (*ConditionsContext) EnterRule

func (s *ConditionsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConditionsContext) ExitRule

func (s *ConditionsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConditionsContext) GetParser

func (s *ConditionsContext) GetParser() antlr.Parser

func (*ConditionsContext) GetRuleContext

func (s *ConditionsContext) GetRuleContext() antlr.RuleContext

func (*ConditionsContext) IsConditionsContext

func (*ConditionsContext) IsConditionsContext()

func (*ConditionsContext) NULL

func (*ConditionsContext) ToStringTree

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

type EachDeclarationContext

type EachDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEachDeclarationContext

func NewEachDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EachDeclarationContext

func NewEmptyEachDeclarationContext

func NewEmptyEachDeclarationContext() *EachDeclarationContext

func (*EachDeclarationContext) AT_EACH

func (*EachDeclarationContext) AllCOMMA

func (s *EachDeclarationContext) AllCOMMA() []antlr.TerminalNode

func (*EachDeclarationContext) AllVariableName

func (s *EachDeclarationContext) AllVariableName() []IVariableNameContext

func (*EachDeclarationContext) Block

func (*EachDeclarationContext) COMMA

func (*EachDeclarationContext) EachValueList

func (s *EachDeclarationContext) EachValueList() IEachValueListContext

func (*EachDeclarationContext) EnterRule

func (s *EachDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*EachDeclarationContext) ExitRule

func (s *EachDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*EachDeclarationContext) GetParser

func (s *EachDeclarationContext) GetParser() antlr.Parser

func (*EachDeclarationContext) GetRuleContext

func (s *EachDeclarationContext) GetRuleContext() antlr.RuleContext

func (*EachDeclarationContext) IN

func (*EachDeclarationContext) IsEachDeclarationContext

func (*EachDeclarationContext) IsEachDeclarationContext()

func (*EachDeclarationContext) ToStringTree

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

func (*EachDeclarationContext) VariableName

func (s *EachDeclarationContext) VariableName(i int) IVariableNameContext

type EachValueListContext

type EachValueListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEachValueListContext

func NewEachValueListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EachValueListContext

func NewEmptyEachValueListContext

func NewEmptyEachValueListContext() *EachValueListContext

func (*EachValueListContext) AllCOMMA

func (s *EachValueListContext) AllCOMMA() []antlr.TerminalNode

func (*EachValueListContext) AllIdentifier

func (s *EachValueListContext) AllIdentifier() []antlr.TerminalNode

func (*EachValueListContext) AllIdentifierListOrMap

func (s *EachValueListContext) AllIdentifierListOrMap() []IIdentifierListOrMapContext

func (*EachValueListContext) COMMA

func (*EachValueListContext) EnterRule

func (s *EachValueListContext) EnterRule(listener antlr.ParseTreeListener)

func (*EachValueListContext) ExitRule

func (s *EachValueListContext) ExitRule(listener antlr.ParseTreeListener)

func (*EachValueListContext) GetParser

func (s *EachValueListContext) GetParser() antlr.Parser

func (*EachValueListContext) GetRuleContext

func (s *EachValueListContext) GetRuleContext() antlr.RuleContext

func (*EachValueListContext) Identifier

func (s *EachValueListContext) Identifier(i int) antlr.TerminalNode

func (*EachValueListContext) IdentifierListOrMap

func (s *EachValueListContext) IdentifierListOrMap(i int) IIdentifierListOrMapContext

func (*EachValueListContext) IsEachValueListContext

func (*EachValueListContext) IsEachValueListContext()

func (*EachValueListContext) ToStringTree

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

type ElementContext

type ElementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElementContext

func NewElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementContext

func NewEmptyElementContext

func NewEmptyElementContext() *ElementContext

func (*ElementContext) AND

func (*ElementContext) DOT

func (*ElementContext) EnterRule

func (s *ElementContext) EnterRule(listener antlr.ParseTreeListener)

func (*ElementContext) ExitRule

func (s *ElementContext) ExitRule(listener antlr.ParseTreeListener)

func (*ElementContext) GetParser

func (s *ElementContext) GetParser() antlr.Parser

func (*ElementContext) GetRuleContext

func (s *ElementContext) GetRuleContext() antlr.RuleContext

func (*ElementContext) HASH

func (s *ElementContext) HASH() antlr.TerminalNode

func (*ElementContext) Identifier

func (s *ElementContext) Identifier() IIdentifierContext

func (*ElementContext) IsElementContext

func (*ElementContext) IsElementContext()

func (*ElementContext) TIMES

func (s *ElementContext) TIMES() antlr.TerminalNode

func (*ElementContext) ToStringTree

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

type ElseIfStatementContext

type ElseIfStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElseIfStatementContext

func NewElseIfStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfStatementContext

func NewEmptyElseIfStatementContext

func NewEmptyElseIfStatementContext() *ElseIfStatementContext

func (*ElseIfStatementContext) AT_ELSE

func (*ElseIfStatementContext) Block

func (*ElseIfStatementContext) Conditions

func (*ElseIfStatementContext) EnterRule

func (s *ElseIfStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*ElseIfStatementContext) ExitRule

func (s *ElseIfStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*ElseIfStatementContext) GetParser

func (s *ElseIfStatementContext) GetParser() antlr.Parser

func (*ElseIfStatementContext) GetRuleContext

func (s *ElseIfStatementContext) GetRuleContext() antlr.RuleContext

func (*ElseIfStatementContext) IF

func (*ElseIfStatementContext) IsElseIfStatementContext

func (*ElseIfStatementContext) IsElseIfStatementContext()

func (*ElseIfStatementContext) ToStringTree

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

type ElseStatementContext

type ElseStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElseStatementContext

func NewElseStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseStatementContext

func NewEmptyElseStatementContext

func NewEmptyElseStatementContext() *ElseStatementContext

func (*ElseStatementContext) AT_ELSE

func (*ElseStatementContext) Block

func (*ElseStatementContext) EnterRule

func (s *ElseStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*ElseStatementContext) ExitRule

func (s *ElseStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*ElseStatementContext) GetParser

func (s *ElseStatementContext) GetParser() antlr.Parser

func (*ElseStatementContext) GetRuleContext

func (s *ElseStatementContext) GetRuleContext() antlr.RuleContext

func (*ElseStatementContext) IsElseStatementContext

func (*ElseStatementContext) IsElseStatementContext()

func (*ElseStatementContext) ToStringTree

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

type ExpressionContext

type ExpressionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExpressionContext

func NewEmptyExpressionContext() *ExpressionContext

func NewExpressionContext

func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext

func (*ExpressionContext) Color

func (*ExpressionContext) EnterRule

func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExpressionContext) ExitRule

func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExpressionContext) FunctionCall

func (s *ExpressionContext) FunctionCall() IFunctionCallContext

func (*ExpressionContext) GetParser

func (s *ExpressionContext) GetParser() antlr.Parser

func (*ExpressionContext) GetRuleContext

func (s *ExpressionContext) GetRuleContext() antlr.RuleContext

func (*ExpressionContext) Identifier

func (s *ExpressionContext) Identifier() IIdentifierContext

func (*ExpressionContext) IsExpressionContext

func (*ExpressionContext) IsExpressionContext()

func (*ExpressionContext) Measurement

func (s *ExpressionContext) Measurement() IMeasurementContext

func (*ExpressionContext) NULL

func (*ExpressionContext) StringLiteral

func (s *ExpressionContext) StringLiteral() antlr.TerminalNode

func (*ExpressionContext) ToStringTree

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

func (*ExpressionContext) Url

func (s *ExpressionContext) Url() IUrlContext

func (*ExpressionContext) VariableName

func (s *ExpressionContext) VariableName() IVariableNameContext

type ForDeclarationContext

type ForDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyForDeclarationContext

func NewEmptyForDeclarationContext() *ForDeclarationContext

func NewForDeclarationContext

func NewForDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForDeclarationContext

func (*ForDeclarationContext) AT_FOR

func (*ForDeclarationContext) Block

func (*ForDeclarationContext) EnterRule

func (s *ForDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ForDeclarationContext) ExitRule

func (s *ForDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ForDeclarationContext) FROM

func (*ForDeclarationContext) FromNumber

func (s *ForDeclarationContext) FromNumber() IFromNumberContext

func (*ForDeclarationContext) GetParser

func (s *ForDeclarationContext) GetParser() antlr.Parser

func (*ForDeclarationContext) GetRuleContext

func (s *ForDeclarationContext) GetRuleContext() antlr.RuleContext

func (*ForDeclarationContext) IsForDeclarationContext

func (*ForDeclarationContext) IsForDeclarationContext()

func (*ForDeclarationContext) THROUGH

func (*ForDeclarationContext) ThroughNumber

func (s *ForDeclarationContext) ThroughNumber() IThroughNumberContext

func (*ForDeclarationContext) ToStringTree

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

func (*ForDeclarationContext) VariableName

func (s *ForDeclarationContext) VariableName() IVariableNameContext

type FromNumberContext

type FromNumberContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFromNumberContext

func NewEmptyFromNumberContext() *FromNumberContext

func NewFromNumberContext

func NewFromNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FromNumberContext

func (*FromNumberContext) EnterRule

func (s *FromNumberContext) EnterRule(listener antlr.ParseTreeListener)

func (*FromNumberContext) ExitRule

func (s *FromNumberContext) ExitRule(listener antlr.ParseTreeListener)

func (*FromNumberContext) GetParser

func (s *FromNumberContext) GetParser() antlr.Parser

func (*FromNumberContext) GetRuleContext

func (s *FromNumberContext) GetRuleContext() antlr.RuleContext

func (*FromNumberContext) IsFromNumberContext

func (*FromNumberContext) IsFromNumberContext()

func (*FromNumberContext) Number

func (s *FromNumberContext) Number() antlr.TerminalNode

func (*FromNumberContext) ToStringTree

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

type FunctionBodyContext

type FunctionBodyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionBodyContext

func NewEmptyFunctionBodyContext() *FunctionBodyContext

func NewFunctionBodyContext

func NewFunctionBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionBodyContext

func (*FunctionBodyContext) AllFunctionStatement

func (s *FunctionBodyContext) AllFunctionStatement() []IFunctionStatementContext

func (*FunctionBodyContext) EnterRule

func (s *FunctionBodyContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionBodyContext) ExitRule

func (s *FunctionBodyContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionBodyContext) FunctionReturn

func (s *FunctionBodyContext) FunctionReturn() IFunctionReturnContext

func (*FunctionBodyContext) FunctionStatement

func (s *FunctionBodyContext) FunctionStatement(i int) IFunctionStatementContext

func (*FunctionBodyContext) GetParser

func (s *FunctionBodyContext) GetParser() antlr.Parser

func (*FunctionBodyContext) GetRuleContext

func (s *FunctionBodyContext) GetRuleContext() antlr.RuleContext

func (*FunctionBodyContext) IsFunctionBodyContext

func (*FunctionBodyContext) IsFunctionBodyContext()

func (*FunctionBodyContext) ToStringTree

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

type FunctionCallContext

type FunctionCallContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionCallContext

func NewEmptyFunctionCallContext() *FunctionCallContext

func NewFunctionCallContext

func NewFunctionCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallContext

func (*FunctionCallContext) EnterRule

func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionCallContext) ExitRule

func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionCallContext) GetParser

func (s *FunctionCallContext) GetParser() antlr.Parser

func (*FunctionCallContext) GetRuleContext

func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext

func (*FunctionCallContext) Identifier

func (s *FunctionCallContext) Identifier() antlr.TerminalNode

func (*FunctionCallContext) IsFunctionCallContext

func (*FunctionCallContext) IsFunctionCallContext()

func (*FunctionCallContext) LPAREN

func (*FunctionCallContext) RPAREN

func (*FunctionCallContext) ToStringTree

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

func (*FunctionCallContext) Values

func (s *FunctionCallContext) Values() IValuesContext

type FunctionDeclarationContext

type FunctionDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionDeclarationContext

func NewEmptyFunctionDeclarationContext() *FunctionDeclarationContext

func NewFunctionDeclarationContext

func NewFunctionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDeclarationContext

func (*FunctionDeclarationContext) BlockEnd

func (*FunctionDeclarationContext) BlockStart

func (*FunctionDeclarationContext) EnterRule

func (s *FunctionDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionDeclarationContext) ExitRule

func (s *FunctionDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionDeclarationContext) FUNCTION

func (*FunctionDeclarationContext) FunctionBody

func (*FunctionDeclarationContext) GetParser

func (s *FunctionDeclarationContext) GetParser() antlr.Parser

func (*FunctionDeclarationContext) GetRuleContext

func (s *FunctionDeclarationContext) GetRuleContext() antlr.RuleContext

func (*FunctionDeclarationContext) Identifier

func (*FunctionDeclarationContext) IsFunctionDeclarationContext

func (*FunctionDeclarationContext) IsFunctionDeclarationContext()

func (*FunctionDeclarationContext) LPAREN

func (*FunctionDeclarationContext) Params

func (*FunctionDeclarationContext) RPAREN

func (*FunctionDeclarationContext) ToStringTree

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

type FunctionReturnContext

type FunctionReturnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionReturnContext

func NewEmptyFunctionReturnContext() *FunctionReturnContext

func NewFunctionReturnContext

func NewFunctionReturnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionReturnContext

func (*FunctionReturnContext) CommandStatement

func (s *FunctionReturnContext) CommandStatement() ICommandStatementContext

func (*FunctionReturnContext) EnterRule

func (s *FunctionReturnContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionReturnContext) ExitRule

func (s *FunctionReturnContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionReturnContext) GetParser

func (s *FunctionReturnContext) GetParser() antlr.Parser

func (*FunctionReturnContext) GetRuleContext

func (s *FunctionReturnContext) GetRuleContext() antlr.RuleContext

func (*FunctionReturnContext) IsFunctionReturnContext

func (*FunctionReturnContext) IsFunctionReturnContext()

func (*FunctionReturnContext) RETURN

func (*FunctionReturnContext) SEMI

func (*FunctionReturnContext) ToStringTree

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

type FunctionStatementContext

type FunctionStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionStatementContext

func NewEmptyFunctionStatementContext() *FunctionStatementContext

func NewFunctionStatementContext

func NewFunctionStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionStatementContext

func (*FunctionStatementContext) CommandStatement

func (s *FunctionStatementContext) CommandStatement() ICommandStatementContext

func (*FunctionStatementContext) EnterRule

func (s *FunctionStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionStatementContext) ExitRule

func (s *FunctionStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionStatementContext) GetParser

func (s *FunctionStatementContext) GetParser() antlr.Parser

func (*FunctionStatementContext) GetRuleContext

func (s *FunctionStatementContext) GetRuleContext() antlr.RuleContext

func (*FunctionStatementContext) IsFunctionStatementContext

func (*FunctionStatementContext) IsFunctionStatementContext()

func (*FunctionStatementContext) SEMI

func (*FunctionStatementContext) Statement

func (*FunctionStatementContext) ToStringTree

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

type IAttribContext

type IAttribContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAttribContext differentiates from other interfaces.
	IsAttribContext()
}

IAttribContext is an interface to support dynamic dispatch.

type IAttribRelateContext

type IAttribRelateContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAttribRelateContext differentiates from other interfaces.
	IsAttribRelateContext()
}

IAttribRelateContext is an interface to support dynamic dispatch.

type IBlockContext

type IBlockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsBlockContext differentiates from other interfaces.
	IsBlockContext()
}

IBlockContext is an interface to support dynamic dispatch.

type ICommandStatementContext

type ICommandStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCommandStatementContext differentiates from other interfaces.
	IsCommandStatementContext()
}

ICommandStatementContext is an interface to support dynamic dispatch.

type IConditionContext

type IConditionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConditionContext differentiates from other interfaces.
	IsConditionContext()
}

IConditionContext is an interface to support dynamic dispatch.

type IConditionsContext

type IConditionsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConditionsContext differentiates from other interfaces.
	IsConditionsContext()
}

IConditionsContext is an interface to support dynamic dispatch.

type IEachDeclarationContext

type IEachDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEachDeclarationContext differentiates from other interfaces.
	IsEachDeclarationContext()
}

IEachDeclarationContext is an interface to support dynamic dispatch.

type IEachValueListContext

type IEachValueListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEachValueListContext differentiates from other interfaces.
	IsEachValueListContext()
}

IEachValueListContext is an interface to support dynamic dispatch.

type IElementContext

type IElementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElementContext differentiates from other interfaces.
	IsElementContext()
}

IElementContext is an interface to support dynamic dispatch.

type IElseIfStatementContext

type IElseIfStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElseIfStatementContext differentiates from other interfaces.
	IsElseIfStatementContext()
}

IElseIfStatementContext is an interface to support dynamic dispatch.

type IElseStatementContext

type IElseStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElseStatementContext differentiates from other interfaces.
	IsElseStatementContext()
}

IElseStatementContext is an interface to support dynamic dispatch.

type IExpressionContext

type IExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExpressionContext differentiates from other interfaces.
	IsExpressionContext()
}

IExpressionContext is an interface to support dynamic dispatch.

type IForDeclarationContext

type IForDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsForDeclarationContext differentiates from other interfaces.
	IsForDeclarationContext()
}

IForDeclarationContext is an interface to support dynamic dispatch.

type IFromNumberContext

type IFromNumberContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFromNumberContext differentiates from other interfaces.
	IsFromNumberContext()
}

IFromNumberContext is an interface to support dynamic dispatch.

type IFunctionBodyContext

type IFunctionBodyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunctionBodyContext differentiates from other interfaces.
	IsFunctionBodyContext()
}

IFunctionBodyContext is an interface to support dynamic dispatch.

type IFunctionCallContext

type IFunctionCallContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunctionCallContext differentiates from other interfaces.
	IsFunctionCallContext()
}

IFunctionCallContext is an interface to support dynamic dispatch.

type IFunctionDeclarationContext

type IFunctionDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunctionDeclarationContext differentiates from other interfaces.
	IsFunctionDeclarationContext()
}

IFunctionDeclarationContext is an interface to support dynamic dispatch.

type IFunctionReturnContext

type IFunctionReturnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunctionReturnContext differentiates from other interfaces.
	IsFunctionReturnContext()
}

IFunctionReturnContext is an interface to support dynamic dispatch.

type IFunctionStatementContext

type IFunctionStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunctionStatementContext differentiates from other interfaces.
	IsFunctionStatementContext()
}

IFunctionStatementContext is an interface to support dynamic dispatch.

type IIdentifierContext

type IIdentifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIdentifierContext differentiates from other interfaces.
	IsIdentifierContext()
}

IIdentifierContext is an interface to support dynamic dispatch.

type IIdentifierListOrMapContext

type IIdentifierListOrMapContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIdentifierListOrMapContext differentiates from other interfaces.
	IsIdentifierListOrMapContext()
}

IIdentifierListOrMapContext is an interface to support dynamic dispatch.

type IIdentifierPartContext

type IIdentifierPartContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIdentifierPartContext differentiates from other interfaces.
	IsIdentifierPartContext()
}

IIdentifierPartContext is an interface to support dynamic dispatch.

type IIdentifierValueContext

type IIdentifierValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIdentifierValueContext differentiates from other interfaces.
	IsIdentifierValueContext()
}

IIdentifierValueContext is an interface to support dynamic dispatch.

type IIdentifierVariableNameContext

type IIdentifierVariableNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIdentifierVariableNameContext differentiates from other interfaces.
	IsIdentifierVariableNameContext()
}

IIdentifierVariableNameContext is an interface to support dynamic dispatch.

type IIfDeclarationContext

type IIfDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIfDeclarationContext differentiates from other interfaces.
	IsIfDeclarationContext()
}

IIfDeclarationContext is an interface to support dynamic dispatch.

type IImportDeclarationContext

type IImportDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsImportDeclarationContext differentiates from other interfaces.
	IsImportDeclarationContext()
}

IImportDeclarationContext is an interface to support dynamic dispatch.

type IIncludeDeclarationContext

type IIncludeDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIncludeDeclarationContext differentiates from other interfaces.
	IsIncludeDeclarationContext()
}

IIncludeDeclarationContext is an interface to support dynamic dispatch.

type IMathCharacterContext

type IMathCharacterContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMathCharacterContext differentiates from other interfaces.
	IsMathCharacterContext()
}

IMathCharacterContext is an interface to support dynamic dispatch.

type IMathStatementContext

type IMathStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMathStatementContext differentiates from other interfaces.
	IsMathStatementContext()
}

IMathStatementContext is an interface to support dynamic dispatch.

type IMeasurementContext

type IMeasurementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMeasurementContext differentiates from other interfaces.
	IsMeasurementContext()
}

IMeasurementContext is an interface to support dynamic dispatch.

type IMediaTypesContext

type IMediaTypesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMediaTypesContext differentiates from other interfaces.
	IsMediaTypesContext()
}

IMediaTypesContext is an interface to support dynamic dispatch.

type IMixinDeclarationContext

type IMixinDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMixinDeclarationContext differentiates from other interfaces.
	IsMixinDeclarationContext()
}

IMixinDeclarationContext is an interface to support dynamic dispatch.

type INestContext

type INestContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNestContext differentiates from other interfaces.
	IsNestContext()
}

INestContext is an interface to support dynamic dispatch.

type INestedContext

type INestedContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNestedContext differentiates from other interfaces.
	IsNestedContext()
}

INestedContext is an interface to support dynamic dispatch.

type IParamContext

type IParamContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsParamContext differentiates from other interfaces.
	IsParamContext()
}

IParamContext is an interface to support dynamic dispatch.

type IParamOptionalValueContext

type IParamOptionalValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsParamOptionalValueContext differentiates from other interfaces.
	IsParamOptionalValueContext()
}

IParamOptionalValueContext is an interface to support dynamic dispatch.

type IParamsContext

type IParamsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsParamsContext differentiates from other interfaces.
	IsParamsContext()
}

IParamsContext is an interface to support dynamic dispatch.

type IPropertyContext

type IPropertyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPropertyContext differentiates from other interfaces.
	IsPropertyContext()
}

IPropertyContext is an interface to support dynamic dispatch.

type IPseudoContext

type IPseudoContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPseudoContext differentiates from other interfaces.
	IsPseudoContext()
}

IPseudoContext is an interface to support dynamic dispatch.

type IReferenceUrlContext

type IReferenceUrlContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsReferenceUrlContext differentiates from other interfaces.
	IsReferenceUrlContext()
}

IReferenceUrlContext is an interface to support dynamic dispatch.

type IRulesetContext

type IRulesetContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRulesetContext differentiates from other interfaces.
	IsRulesetContext()
}

IRulesetContext is an interface to support dynamic dispatch.

type ISelectorContext

type ISelectorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSelectorContext differentiates from other interfaces.
	IsSelectorContext()
}

ISelectorContext is an interface to support dynamic dispatch.

type ISelectorPrefixContext

type ISelectorPrefixContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSelectorPrefixContext differentiates from other interfaces.
	IsSelectorPrefixContext()
}

ISelectorPrefixContext is an interface to support dynamic dispatch.

type ISelectorsContext

type ISelectorsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSelectorsContext differentiates from other interfaces.
	IsSelectorsContext()
}

ISelectorsContext is an interface to support dynamic dispatch.

type IStatementContext

type IStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStatementContext differentiates from other interfaces.
	IsStatementContext()
}

IStatementContext is an interface to support dynamic dispatch.

type IStylesheetContext

type IStylesheetContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStylesheetContext differentiates from other interfaces.
	IsStylesheetContext()
}

IStylesheetContext is an interface to support dynamic dispatch.

type IThroughNumberContext

type IThroughNumberContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsThroughNumberContext differentiates from other interfaces.
	IsThroughNumberContext()
}

IThroughNumberContext is an interface to support dynamic dispatch.

type IUrlContext

type IUrlContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsUrlContext differentiates from other interfaces.
	IsUrlContext()
}

IUrlContext is an interface to support dynamic dispatch.

type IValuesContext

type IValuesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsValuesContext differentiates from other interfaces.
	IsValuesContext()
}

IValuesContext is an interface to support dynamic dispatch.

type IVariableDeclarationContext

type IVariableDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsVariableDeclarationContext differentiates from other interfaces.
	IsVariableDeclarationContext()
}

IVariableDeclarationContext is an interface to support dynamic dispatch.

type IVariableNameContext

type IVariableNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsVariableNameContext differentiates from other interfaces.
	IsVariableNameContext()
}

IVariableNameContext is an interface to support dynamic dispatch.

type IWhileDeclarationContext

type IWhileDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsWhileDeclarationContext differentiates from other interfaces.
	IsWhileDeclarationContext()
}

IWhileDeclarationContext 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) AllIdentifierPart

func (s *IdentifierContext) AllIdentifierPart() []IIdentifierPartContext

func (*IdentifierContext) BlockEnd

func (s *IdentifierContext) BlockEnd() antlr.TerminalNode

func (*IdentifierContext) EnterRule

func (s *IdentifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*IdentifierContext) ExitRule

func (s *IdentifierContext) ExitRule(listener antlr.ParseTreeListener)

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) IdentifierPart

func (s *IdentifierContext) IdentifierPart(i int) IIdentifierPartContext

func (*IdentifierContext) IdentifierVariableName

func (s *IdentifierContext) IdentifierVariableName() IIdentifierVariableNameContext

func (*IdentifierContext) InterpolationStart

func (s *IdentifierContext) InterpolationStart() antlr.TerminalNode

func (*IdentifierContext) IsIdentifierContext

func (*IdentifierContext) IsIdentifierContext()

func (*IdentifierContext) ToStringTree

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

type IdentifierListOrMapContext

type IdentifierListOrMapContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIdentifierListOrMapContext

func NewEmptyIdentifierListOrMapContext() *IdentifierListOrMapContext

func NewIdentifierListOrMapContext

func NewIdentifierListOrMapContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierListOrMapContext

func (*IdentifierListOrMapContext) AllCOMMA

func (*IdentifierListOrMapContext) AllIdentifierValue

func (s *IdentifierListOrMapContext) AllIdentifierValue() []IIdentifierValueContext

func (*IdentifierListOrMapContext) COMMA

func (*IdentifierListOrMapContext) EnterRule

func (s *IdentifierListOrMapContext) EnterRule(listener antlr.ParseTreeListener)

func (*IdentifierListOrMapContext) ExitRule

func (s *IdentifierListOrMapContext) ExitRule(listener antlr.ParseTreeListener)

func (*IdentifierListOrMapContext) GetParser

func (s *IdentifierListOrMapContext) GetParser() antlr.Parser

func (*IdentifierListOrMapContext) GetRuleContext

func (s *IdentifierListOrMapContext) GetRuleContext() antlr.RuleContext

func (*IdentifierListOrMapContext) IdentifierValue

func (*IdentifierListOrMapContext) IsIdentifierListOrMapContext

func (*IdentifierListOrMapContext) IsIdentifierListOrMapContext()

func (*IdentifierListOrMapContext) LPAREN

func (*IdentifierListOrMapContext) RPAREN

func (*IdentifierListOrMapContext) ToStringTree

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

type IdentifierPartContext

type IdentifierPartContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIdentifierPartContext

func NewEmptyIdentifierPartContext() *IdentifierPartContext

func NewIdentifierPartContext

func NewIdentifierPartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierPartContext

func (*IdentifierPartContext) BlockEnd

func (*IdentifierPartContext) EnterRule

func (s *IdentifierPartContext) EnterRule(listener antlr.ParseTreeListener)

func (*IdentifierPartContext) ExitRule

func (s *IdentifierPartContext) ExitRule(listener antlr.ParseTreeListener)

func (*IdentifierPartContext) GetParser

func (s *IdentifierPartContext) GetParser() antlr.Parser

func (*IdentifierPartContext) GetRuleContext

func (s *IdentifierPartContext) GetRuleContext() antlr.RuleContext

func (*IdentifierPartContext) IdentifierAfter

func (s *IdentifierPartContext) IdentifierAfter() antlr.TerminalNode

func (*IdentifierPartContext) IdentifierVariableName

func (s *IdentifierPartContext) IdentifierVariableName() IIdentifierVariableNameContext

func (*IdentifierPartContext) InterpolationStartAfter

func (s *IdentifierPartContext) InterpolationStartAfter() antlr.TerminalNode

func (*IdentifierPartContext) IsIdentifierPartContext

func (*IdentifierPartContext) IsIdentifierPartContext()

func (*IdentifierPartContext) ToStringTree

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

type IdentifierValueContext

type IdentifierValueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIdentifierValueContext

func NewEmptyIdentifierValueContext() *IdentifierValueContext

func NewIdentifierValueContext

func NewIdentifierValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierValueContext

func (*IdentifierValueContext) COLON

func (*IdentifierValueContext) EnterRule

func (s *IdentifierValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*IdentifierValueContext) ExitRule

func (s *IdentifierValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*IdentifierValueContext) GetParser

func (s *IdentifierValueContext) GetParser() antlr.Parser

func (*IdentifierValueContext) GetRuleContext

func (s *IdentifierValueContext) GetRuleContext() antlr.RuleContext

func (*IdentifierValueContext) Identifier

func (*IdentifierValueContext) IsIdentifierValueContext

func (*IdentifierValueContext) IsIdentifierValueContext()

func (*IdentifierValueContext) ToStringTree

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

func (*IdentifierValueContext) Values

type IdentifierVariableNameContext

type IdentifierVariableNameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIdentifierVariableNameContext

func NewEmptyIdentifierVariableNameContext() *IdentifierVariableNameContext

func NewIdentifierVariableNameContext

func NewIdentifierVariableNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierVariableNameContext

func (*IdentifierVariableNameContext) DOLLAR

func (*IdentifierVariableNameContext) EnterRule

func (s *IdentifierVariableNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*IdentifierVariableNameContext) ExitRule

func (*IdentifierVariableNameContext) GetParser

func (*IdentifierVariableNameContext) GetRuleContext

func (s *IdentifierVariableNameContext) GetRuleContext() antlr.RuleContext

func (*IdentifierVariableNameContext) Identifier

func (*IdentifierVariableNameContext) IdentifierAfter

func (s *IdentifierVariableNameContext) IdentifierAfter() antlr.TerminalNode

func (*IdentifierVariableNameContext) IsIdentifierVariableNameContext

func (*IdentifierVariableNameContext) IsIdentifierVariableNameContext()

func (*IdentifierVariableNameContext) ToStringTree

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

type IfDeclarationContext

type IfDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIfDeclarationContext

func NewEmptyIfDeclarationContext() *IfDeclarationContext

func NewIfDeclarationContext

func NewIfDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfDeclarationContext

func (*IfDeclarationContext) AT_IF

func (*IfDeclarationContext) AllElseIfStatement

func (s *IfDeclarationContext) AllElseIfStatement() []IElseIfStatementContext

func (*IfDeclarationContext) Block

func (*IfDeclarationContext) Conditions

func (s *IfDeclarationContext) Conditions() IConditionsContext

func (*IfDeclarationContext) ElseIfStatement

func (s *IfDeclarationContext) ElseIfStatement(i int) IElseIfStatementContext

func (*IfDeclarationContext) ElseStatement

func (s *IfDeclarationContext) ElseStatement() IElseStatementContext

func (*IfDeclarationContext) EnterRule

func (s *IfDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*IfDeclarationContext) ExitRule

func (s *IfDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*IfDeclarationContext) GetParser

func (s *IfDeclarationContext) GetParser() antlr.Parser

func (*IfDeclarationContext) GetRuleContext

func (s *IfDeclarationContext) GetRuleContext() antlr.RuleContext

func (*IfDeclarationContext) IsIfDeclarationContext

func (*IfDeclarationContext) IsIfDeclarationContext()

func (*IfDeclarationContext) ToStringTree

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

type ImportDeclarationContext

type ImportDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyImportDeclarationContext

func NewEmptyImportDeclarationContext() *ImportDeclarationContext

func NewImportDeclarationContext

func NewImportDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportDeclarationContext

func (*ImportDeclarationContext) EnterRule

func (s *ImportDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ImportDeclarationContext) ExitRule

func (s *ImportDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ImportDeclarationContext) GetParser

func (s *ImportDeclarationContext) GetParser() antlr.Parser

func (*ImportDeclarationContext) GetRuleContext

func (s *ImportDeclarationContext) GetRuleContext() antlr.RuleContext

func (*ImportDeclarationContext) IMPORT

func (*ImportDeclarationContext) IsImportDeclarationContext

func (*ImportDeclarationContext) IsImportDeclarationContext()

func (*ImportDeclarationContext) MediaTypes

func (*ImportDeclarationContext) ReferenceUrl

func (*ImportDeclarationContext) SEMI

func (*ImportDeclarationContext) ToStringTree

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

type IncludeDeclarationContext

type IncludeDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIncludeDeclarationContext

func NewEmptyIncludeDeclarationContext() *IncludeDeclarationContext

func NewIncludeDeclarationContext

func NewIncludeDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IncludeDeclarationContext

func (*IncludeDeclarationContext) Block

func (*IncludeDeclarationContext) EnterRule

func (s *IncludeDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*IncludeDeclarationContext) ExitRule

func (s *IncludeDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*IncludeDeclarationContext) GetParser

func (s *IncludeDeclarationContext) GetParser() antlr.Parser

func (*IncludeDeclarationContext) GetRuleContext

func (s *IncludeDeclarationContext) GetRuleContext() antlr.RuleContext

func (*IncludeDeclarationContext) INCLUDE

func (*IncludeDeclarationContext) Identifier

func (*IncludeDeclarationContext) IsIncludeDeclarationContext

func (*IncludeDeclarationContext) IsIncludeDeclarationContext()

func (*IncludeDeclarationContext) LPAREN

func (*IncludeDeclarationContext) RPAREN

func (*IncludeDeclarationContext) SEMI

func (*IncludeDeclarationContext) ToStringTree

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

func (*IncludeDeclarationContext) Values

type MathCharacterContext

type MathCharacterContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMathCharacterContext

func NewEmptyMathCharacterContext() *MathCharacterContext

func NewMathCharacterContext

func NewMathCharacterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MathCharacterContext

func (*MathCharacterContext) DIV

func (*MathCharacterContext) EnterRule

func (s *MathCharacterContext) EnterRule(listener antlr.ParseTreeListener)

func (*MathCharacterContext) ExitRule

func (s *MathCharacterContext) ExitRule(listener antlr.ParseTreeListener)

func (*MathCharacterContext) GetParser

func (s *MathCharacterContext) GetParser() antlr.Parser

func (*MathCharacterContext) GetRuleContext

func (s *MathCharacterContext) GetRuleContext() antlr.RuleContext

func (*MathCharacterContext) IsMathCharacterContext

func (*MathCharacterContext) IsMathCharacterContext()

func (*MathCharacterContext) MINUS

func (*MathCharacterContext) PERC

func (*MathCharacterContext) PLUS

func (*MathCharacterContext) TIMES

func (*MathCharacterContext) ToStringTree

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

type MathStatementContext

type MathStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMathStatementContext

func NewEmptyMathStatementContext() *MathStatementContext

func NewMathStatementContext

func NewMathStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MathStatementContext

func (*MathStatementContext) CommandStatement

func (s *MathStatementContext) CommandStatement() ICommandStatementContext

func (*MathStatementContext) EnterRule

func (s *MathStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*MathStatementContext) ExitRule

func (s *MathStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*MathStatementContext) GetParser

func (s *MathStatementContext) GetParser() antlr.Parser

func (*MathStatementContext) GetRuleContext

func (s *MathStatementContext) GetRuleContext() antlr.RuleContext

func (*MathStatementContext) IsMathStatementContext

func (*MathStatementContext) IsMathStatementContext()

func (*MathStatementContext) MathCharacter

func (s *MathStatementContext) MathCharacter() IMathCharacterContext

func (*MathStatementContext) ToStringTree

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

type MeasurementContext

type MeasurementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMeasurementContext

func NewEmptyMeasurementContext() *MeasurementContext

func NewMeasurementContext

func NewMeasurementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MeasurementContext

func (*MeasurementContext) EnterRule

func (s *MeasurementContext) EnterRule(listener antlr.ParseTreeListener)

func (*MeasurementContext) ExitRule

func (s *MeasurementContext) ExitRule(listener antlr.ParseTreeListener)

func (*MeasurementContext) GetParser

func (s *MeasurementContext) GetParser() antlr.Parser

func (*MeasurementContext) GetRuleContext

func (s *MeasurementContext) GetRuleContext() antlr.RuleContext

func (*MeasurementContext) IsMeasurementContext

func (*MeasurementContext) IsMeasurementContext()

func (*MeasurementContext) Number

func (*MeasurementContext) ToStringTree

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

func (*MeasurementContext) Unit

type MediaTypesContext

type MediaTypesContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMediaTypesContext

func NewEmptyMediaTypesContext() *MediaTypesContext

func NewMediaTypesContext

func NewMediaTypesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MediaTypesContext

func (*MediaTypesContext) AllCOMMA

func (s *MediaTypesContext) AllCOMMA() []antlr.TerminalNode

func (*MediaTypesContext) AllIdentifier

func (s *MediaTypesContext) AllIdentifier() []antlr.TerminalNode

func (*MediaTypesContext) COMMA

func (*MediaTypesContext) EnterRule

func (s *MediaTypesContext) EnterRule(listener antlr.ParseTreeListener)

func (*MediaTypesContext) ExitRule

func (s *MediaTypesContext) ExitRule(listener antlr.ParseTreeListener)

func (*MediaTypesContext) GetParser

func (s *MediaTypesContext) GetParser() antlr.Parser

func (*MediaTypesContext) GetRuleContext

func (s *MediaTypesContext) GetRuleContext() antlr.RuleContext

func (*MediaTypesContext) Identifier

func (s *MediaTypesContext) Identifier(i int) antlr.TerminalNode

func (*MediaTypesContext) IsMediaTypesContext

func (*MediaTypesContext) IsMediaTypesContext()

func (*MediaTypesContext) ToStringTree

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

type MixinDeclarationContext

type MixinDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMixinDeclarationContext

func NewEmptyMixinDeclarationContext() *MixinDeclarationContext

func NewMixinDeclarationContext

func NewMixinDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MixinDeclarationContext

func (*MixinDeclarationContext) Block

func (*MixinDeclarationContext) EnterRule

func (s *MixinDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*MixinDeclarationContext) ExitRule

func (s *MixinDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*MixinDeclarationContext) GetParser

func (s *MixinDeclarationContext) GetParser() antlr.Parser

func (*MixinDeclarationContext) GetRuleContext

func (s *MixinDeclarationContext) GetRuleContext() antlr.RuleContext

func (*MixinDeclarationContext) Identifier

func (s *MixinDeclarationContext) Identifier() antlr.TerminalNode

func (*MixinDeclarationContext) IsMixinDeclarationContext

func (*MixinDeclarationContext) IsMixinDeclarationContext()

func (*MixinDeclarationContext) LPAREN

func (*MixinDeclarationContext) MIXIN

func (*MixinDeclarationContext) Params

func (*MixinDeclarationContext) RPAREN

func (*MixinDeclarationContext) ToStringTree

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

type NestContext

type NestContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNestContext

func NewEmptyNestContext() *NestContext

func NewNestContext

func NewNestContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NestContext

func (*NestContext) AND

func (s *NestContext) AND() antlr.TerminalNode

func (*NestContext) AllIdentifier

func (s *NestContext) AllIdentifier() []antlr.TerminalNode

func (*NestContext) AllPseudo

func (s *NestContext) AllPseudo() []IPseudoContext

func (*NestContext) EnterRule

func (s *NestContext) EnterRule(listener antlr.ParseTreeListener)

func (*NestContext) ExitRule

func (s *NestContext) ExitRule(listener antlr.ParseTreeListener)

func (*NestContext) GetParser

func (s *NestContext) GetParser() antlr.Parser

func (*NestContext) GetRuleContext

func (s *NestContext) GetRuleContext() antlr.RuleContext

func (*NestContext) Identifier

func (s *NestContext) Identifier(i int) antlr.TerminalNode

func (*NestContext) IsNestContext

func (*NestContext) IsNestContext()

func (*NestContext) Pseudo

func (s *NestContext) Pseudo(i int) IPseudoContext

func (*NestContext) ToStringTree

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

type NestedContext

type NestedContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNestedContext

func NewEmptyNestedContext() *NestedContext

func NewNestedContext

func NewNestedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NestedContext

func (*NestedContext) AT

func (*NestedContext) BlockEnd

func (s *NestedContext) BlockEnd() antlr.TerminalNode

func (*NestedContext) BlockStart

func (s *NestedContext) BlockStart() antlr.TerminalNode

func (*NestedContext) EnterRule

func (s *NestedContext) EnterRule(listener antlr.ParseTreeListener)

func (*NestedContext) ExitRule

func (s *NestedContext) ExitRule(listener antlr.ParseTreeListener)

func (*NestedContext) GetParser

func (s *NestedContext) GetParser() antlr.Parser

func (*NestedContext) GetRuleContext

func (s *NestedContext) GetRuleContext() antlr.RuleContext

func (*NestedContext) IsNestedContext

func (*NestedContext) IsNestedContext()

func (*NestedContext) Nest

func (s *NestedContext) Nest() INestContext

func (*NestedContext) Selectors

func (s *NestedContext) Selectors() ISelectorsContext

func (*NestedContext) Stylesheet

func (s *NestedContext) Stylesheet() IStylesheetContext

func (*NestedContext) ToStringTree

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

type ParamContext

type ParamContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParamContext

func NewEmptyParamContext() *ParamContext

func NewParamContext

func NewParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParamContext

func (*ParamContext) EnterRule

func (s *ParamContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParamContext) ExitRule

func (s *ParamContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParamContext) GetParser

func (s *ParamContext) GetParser() antlr.Parser

func (*ParamContext) GetRuleContext

func (s *ParamContext) GetRuleContext() antlr.RuleContext

func (*ParamContext) IsParamContext

func (*ParamContext) IsParamContext()

func (*ParamContext) ParamOptionalValue

func (s *ParamContext) ParamOptionalValue() IParamOptionalValueContext

func (*ParamContext) ToStringTree

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

func (*ParamContext) VariableName

func (s *ParamContext) VariableName() IVariableNameContext

type ParamOptionalValueContext

type ParamOptionalValueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParamOptionalValueContext

func NewEmptyParamOptionalValueContext() *ParamOptionalValueContext

func NewParamOptionalValueContext

func NewParamOptionalValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParamOptionalValueContext

func (*ParamOptionalValueContext) AllExpression

func (s *ParamOptionalValueContext) AllExpression() []IExpressionContext

func (*ParamOptionalValueContext) COLON

func (*ParamOptionalValueContext) EnterRule

func (s *ParamOptionalValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParamOptionalValueContext) ExitRule

func (s *ParamOptionalValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParamOptionalValueContext) Expression

func (*ParamOptionalValueContext) GetParser

func (s *ParamOptionalValueContext) GetParser() antlr.Parser

func (*ParamOptionalValueContext) GetRuleContext

func (s *ParamOptionalValueContext) GetRuleContext() antlr.RuleContext

func (*ParamOptionalValueContext) IsParamOptionalValueContext

func (*ParamOptionalValueContext) IsParamOptionalValueContext()

func (*ParamOptionalValueContext) ToStringTree

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

type ParamsContext

type ParamsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParamsContext

func NewEmptyParamsContext() *ParamsContext

func NewParamsContext

func NewParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParamsContext

func (*ParamsContext) AllCOMMA

func (s *ParamsContext) AllCOMMA() []antlr.TerminalNode

func (*ParamsContext) AllParam

func (s *ParamsContext) AllParam() []IParamContext

func (*ParamsContext) COMMA

func (s *ParamsContext) COMMA(i int) antlr.TerminalNode

func (*ParamsContext) Ellipsis

func (s *ParamsContext) Ellipsis() antlr.TerminalNode

func (*ParamsContext) EnterRule

func (s *ParamsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParamsContext) ExitRule

func (s *ParamsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParamsContext) GetParser

func (s *ParamsContext) GetParser() antlr.Parser

func (*ParamsContext) GetRuleContext

func (s *ParamsContext) GetRuleContext() antlr.RuleContext

func (*ParamsContext) IsParamsContext

func (*ParamsContext) IsParamsContext()

func (*ParamsContext) Param

func (s *ParamsContext) Param(i int) IParamContext

func (*ParamsContext) ToStringTree

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

type PropertyContext

type PropertyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPropertyContext

func NewEmptyPropertyContext() *PropertyContext

func NewPropertyContext

func NewPropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyContext

func (*PropertyContext) COLON

func (s *PropertyContext) COLON() antlr.TerminalNode

func (*PropertyContext) EnterRule

func (s *PropertyContext) EnterRule(listener antlr.ParseTreeListener)

func (*PropertyContext) ExitRule

func (s *PropertyContext) ExitRule(listener antlr.ParseTreeListener)

func (*PropertyContext) GetParser

func (s *PropertyContext) GetParser() antlr.Parser

func (*PropertyContext) GetRuleContext

func (s *PropertyContext) GetRuleContext() antlr.RuleContext

func (*PropertyContext) Identifier

func (s *PropertyContext) Identifier() IIdentifierContext

func (*PropertyContext) IsPropertyContext

func (*PropertyContext) IsPropertyContext()

func (*PropertyContext) ToStringTree

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

func (*PropertyContext) Values

func (s *PropertyContext) Values() IValuesContext

type PseudoContext

type PseudoContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPseudoContext

func NewEmptyPseudoContext() *PseudoContext

func NewPseudoContext

func NewPseudoContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PseudoContext

func (*PseudoContext) COLON

func (s *PseudoContext) COLON() antlr.TerminalNode

func (*PseudoContext) COLONCOLON

func (s *PseudoContext) COLONCOLON() antlr.TerminalNode

func (*PseudoContext) EnterRule

func (s *PseudoContext) EnterRule(listener antlr.ParseTreeListener)

func (*PseudoContext) ExitRule

func (s *PseudoContext) ExitRule(listener antlr.ParseTreeListener)

func (*PseudoContext) FunctionCall

func (s *PseudoContext) FunctionCall() IFunctionCallContext

func (*PseudoContext) GetParser

func (s *PseudoContext) GetParser() antlr.Parser

func (*PseudoContext) GetRuleContext

func (s *PseudoContext) GetRuleContext() antlr.RuleContext

func (*PseudoContext) Identifier

func (s *PseudoContext) Identifier() antlr.TerminalNode

func (*PseudoContext) IsPseudoContext

func (*PseudoContext) IsPseudoContext()

func (*PseudoContext) ToStringTree

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

type ReferenceUrlContext

type ReferenceUrlContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReferenceUrlContext

func NewEmptyReferenceUrlContext() *ReferenceUrlContext

func NewReferenceUrlContext

func NewReferenceUrlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReferenceUrlContext

func (*ReferenceUrlContext) EnterRule

func (s *ReferenceUrlContext) EnterRule(listener antlr.ParseTreeListener)

func (*ReferenceUrlContext) ExitRule

func (s *ReferenceUrlContext) ExitRule(listener antlr.ParseTreeListener)

func (*ReferenceUrlContext) GetParser

func (s *ReferenceUrlContext) GetParser() antlr.Parser

func (*ReferenceUrlContext) GetRuleContext

func (s *ReferenceUrlContext) GetRuleContext() antlr.RuleContext

func (*ReferenceUrlContext) IsReferenceUrlContext

func (*ReferenceUrlContext) IsReferenceUrlContext()

func (*ReferenceUrlContext) StringLiteral

func (s *ReferenceUrlContext) StringLiteral() antlr.TerminalNode

func (*ReferenceUrlContext) ToStringTree

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

func (*ReferenceUrlContext) Url

func (*ReferenceUrlContext) UrlEnd

func (*ReferenceUrlContext) UrlStart

func (s *ReferenceUrlContext) UrlStart() antlr.TerminalNode

type RulesetContext

type RulesetContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRulesetContext

func NewEmptyRulesetContext() *RulesetContext

func NewRulesetContext

func NewRulesetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RulesetContext

func (*RulesetContext) Block

func (s *RulesetContext) Block() IBlockContext

func (*RulesetContext) EnterRule

func (s *RulesetContext) EnterRule(listener antlr.ParseTreeListener)

func (*RulesetContext) ExitRule

func (s *RulesetContext) ExitRule(listener antlr.ParseTreeListener)

func (*RulesetContext) GetParser

func (s *RulesetContext) GetParser() antlr.Parser

func (*RulesetContext) GetRuleContext

func (s *RulesetContext) GetRuleContext() antlr.RuleContext

func (*RulesetContext) IsRulesetContext

func (*RulesetContext) IsRulesetContext()

func (*RulesetContext) Selectors

func (s *RulesetContext) Selectors() ISelectorsContext

func (*RulesetContext) ToStringTree

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

type ScssLexer

type ScssLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewScssLexer

func NewScssLexer(input antlr.CharStream) *ScssLexer

type ScssParser

type ScssParser struct {
	*antlr.BaseParser
}

func NewScssParser

func NewScssParser(input antlr.TokenStream) *ScssParser

func (*ScssParser) Attrib

func (p *ScssParser) Attrib() (localctx IAttribContext)

func (*ScssParser) AttribRelate

func (p *ScssParser) AttribRelate() (localctx IAttribRelateContext)

func (*ScssParser) Block

func (p *ScssParser) Block() (localctx IBlockContext)

func (*ScssParser) CommandStatement

func (p *ScssParser) CommandStatement() (localctx ICommandStatementContext)

func (*ScssParser) Condition

func (p *ScssParser) Condition() (localctx IConditionContext)

func (*ScssParser) Conditions

func (p *ScssParser) Conditions() (localctx IConditionsContext)

func (*ScssParser) EachDeclaration

func (p *ScssParser) EachDeclaration() (localctx IEachDeclarationContext)

func (*ScssParser) EachValueList

func (p *ScssParser) EachValueList() (localctx IEachValueListContext)

func (*ScssParser) Element

func (p *ScssParser) Element() (localctx IElementContext)

func (*ScssParser) ElseIfStatement

func (p *ScssParser) ElseIfStatement() (localctx IElseIfStatementContext)

func (*ScssParser) ElseStatement

func (p *ScssParser) ElseStatement() (localctx IElseStatementContext)

func (*ScssParser) Expression

func (p *ScssParser) Expression() (localctx IExpressionContext)

func (*ScssParser) ForDeclaration

func (p *ScssParser) ForDeclaration() (localctx IForDeclarationContext)

func (*ScssParser) FromNumber

func (p *ScssParser) FromNumber() (localctx IFromNumberContext)

func (*ScssParser) FunctionBody

func (p *ScssParser) FunctionBody() (localctx IFunctionBodyContext)

func (*ScssParser) FunctionCall

func (p *ScssParser) FunctionCall() (localctx IFunctionCallContext)

func (*ScssParser) FunctionDeclaration

func (p *ScssParser) FunctionDeclaration() (localctx IFunctionDeclarationContext)

func (*ScssParser) FunctionReturn

func (p *ScssParser) FunctionReturn() (localctx IFunctionReturnContext)

func (*ScssParser) FunctionStatement

func (p *ScssParser) FunctionStatement() (localctx IFunctionStatementContext)

func (*ScssParser) Identifier

func (p *ScssParser) Identifier() (localctx IIdentifierContext)

func (*ScssParser) IdentifierListOrMap

func (p *ScssParser) IdentifierListOrMap() (localctx IIdentifierListOrMapContext)

func (*ScssParser) IdentifierPart

func (p *ScssParser) IdentifierPart() (localctx IIdentifierPartContext)

func (*ScssParser) IdentifierValue

func (p *ScssParser) IdentifierValue() (localctx IIdentifierValueContext)

func (*ScssParser) IdentifierVariableName

func (p *ScssParser) IdentifierVariableName() (localctx IIdentifierVariableNameContext)

func (*ScssParser) IfDeclaration

func (p *ScssParser) IfDeclaration() (localctx IIfDeclarationContext)

func (*ScssParser) ImportDeclaration

func (p *ScssParser) ImportDeclaration() (localctx IImportDeclarationContext)

func (*ScssParser) IncludeDeclaration

func (p *ScssParser) IncludeDeclaration() (localctx IIncludeDeclarationContext)

func (*ScssParser) MathCharacter

func (p *ScssParser) MathCharacter() (localctx IMathCharacterContext)

func (*ScssParser) MathStatement

func (p *ScssParser) MathStatement() (localctx IMathStatementContext)

func (*ScssParser) Measurement

func (p *ScssParser) Measurement() (localctx IMeasurementContext)

func (*ScssParser) MediaTypes

func (p *ScssParser) MediaTypes() (localctx IMediaTypesContext)

func (*ScssParser) MixinDeclaration

func (p *ScssParser) MixinDeclaration() (localctx IMixinDeclarationContext)

func (*ScssParser) Nest

func (p *ScssParser) Nest() (localctx INestContext)

func (*ScssParser) Nested

func (p *ScssParser) Nested() (localctx INestedContext)

func (*ScssParser) Param

func (p *ScssParser) Param() (localctx IParamContext)

func (*ScssParser) ParamOptionalValue

func (p *ScssParser) ParamOptionalValue() (localctx IParamOptionalValueContext)

func (*ScssParser) Params

func (p *ScssParser) Params() (localctx IParamsContext)

func (*ScssParser) Property

func (p *ScssParser) Property() (localctx IPropertyContext)

func (*ScssParser) Pseudo

func (p *ScssParser) Pseudo() (localctx IPseudoContext)

func (*ScssParser) ReferenceUrl

func (p *ScssParser) ReferenceUrl() (localctx IReferenceUrlContext)

func (*ScssParser) Ruleset

func (p *ScssParser) Ruleset() (localctx IRulesetContext)

func (*ScssParser) Selector

func (p *ScssParser) Selector() (localctx ISelectorContext)

func (*ScssParser) SelectorPrefix

func (p *ScssParser) SelectorPrefix() (localctx ISelectorPrefixContext)

func (*ScssParser) Selectors

func (p *ScssParser) Selectors() (localctx ISelectorsContext)

func (*ScssParser) Statement

func (p *ScssParser) Statement() (localctx IStatementContext)

func (*ScssParser) Stylesheet

func (p *ScssParser) Stylesheet() (localctx IStylesheetContext)

func (*ScssParser) ThroughNumber

func (p *ScssParser) ThroughNumber() (localctx IThroughNumberContext)

func (*ScssParser) Url

func (p *ScssParser) Url() (localctx IUrlContext)

func (*ScssParser) Values

func (p *ScssParser) Values() (localctx IValuesContext)

func (*ScssParser) VariableDeclaration

func (p *ScssParser) VariableDeclaration() (localctx IVariableDeclarationContext)

func (*ScssParser) VariableName

func (p *ScssParser) VariableName() (localctx IVariableNameContext)

func (*ScssParser) WhileDeclaration

func (p *ScssParser) WhileDeclaration() (localctx IWhileDeclarationContext)

type ScssParserListener

type ScssParserListener interface {
	antlr.ParseTreeListener

	// EnterStylesheet is called when entering the stylesheet production.
	EnterStylesheet(c *StylesheetContext)

	// EnterStatement is called when entering the statement production.
	EnterStatement(c *StatementContext)

	// EnterParams is called when entering the params production.
	EnterParams(c *ParamsContext)

	// EnterParam is called when entering the param production.
	EnterParam(c *ParamContext)

	// EnterVariableName is called when entering the variableName production.
	EnterVariableName(c *VariableNameContext)

	// EnterParamOptionalValue is called when entering the paramOptionalValue production.
	EnterParamOptionalValue(c *ParamOptionalValueContext)

	// EnterMixinDeclaration is called when entering the mixinDeclaration production.
	EnterMixinDeclaration(c *MixinDeclarationContext)

	// EnterIncludeDeclaration is called when entering the includeDeclaration production.
	EnterIncludeDeclaration(c *IncludeDeclarationContext)

	// EnterFunctionDeclaration is called when entering the functionDeclaration production.
	EnterFunctionDeclaration(c *FunctionDeclarationContext)

	// EnterFunctionBody is called when entering the functionBody production.
	EnterFunctionBody(c *FunctionBodyContext)

	// EnterFunctionReturn is called when entering the functionReturn production.
	EnterFunctionReturn(c *FunctionReturnContext)

	// EnterFunctionStatement is called when entering the functionStatement production.
	EnterFunctionStatement(c *FunctionStatementContext)

	// EnterCommandStatement is called when entering the commandStatement production.
	EnterCommandStatement(c *CommandStatementContext)

	// EnterMathCharacter is called when entering the mathCharacter production.
	EnterMathCharacter(c *MathCharacterContext)

	// EnterMathStatement is called when entering the mathStatement production.
	EnterMathStatement(c *MathStatementContext)

	// EnterExpression is called when entering the expression production.
	EnterExpression(c *ExpressionContext)

	// EnterIfDeclaration is called when entering the ifDeclaration production.
	EnterIfDeclaration(c *IfDeclarationContext)

	// EnterElseIfStatement is called when entering the elseIfStatement production.
	EnterElseIfStatement(c *ElseIfStatementContext)

	// EnterElseStatement is called when entering the elseStatement production.
	EnterElseStatement(c *ElseStatementContext)

	// EnterConditions is called when entering the conditions production.
	EnterConditions(c *ConditionsContext)

	// EnterCondition is called when entering the condition production.
	EnterCondition(c *ConditionContext)

	// EnterVariableDeclaration is called when entering the variableDeclaration production.
	EnterVariableDeclaration(c *VariableDeclarationContext)

	// EnterForDeclaration is called when entering the forDeclaration production.
	EnterForDeclaration(c *ForDeclarationContext)

	// EnterFromNumber is called when entering the fromNumber production.
	EnterFromNumber(c *FromNumberContext)

	// EnterThroughNumber is called when entering the throughNumber production.
	EnterThroughNumber(c *ThroughNumberContext)

	// EnterWhileDeclaration is called when entering the whileDeclaration production.
	EnterWhileDeclaration(c *WhileDeclarationContext)

	// EnterEachDeclaration is called when entering the eachDeclaration production.
	EnterEachDeclaration(c *EachDeclarationContext)

	// EnterEachValueList is called when entering the eachValueList production.
	EnterEachValueList(c *EachValueListContext)

	// EnterIdentifierListOrMap is called when entering the identifierListOrMap production.
	EnterIdentifierListOrMap(c *IdentifierListOrMapContext)

	// EnterIdentifierValue is called when entering the identifierValue production.
	EnterIdentifierValue(c *IdentifierValueContext)

	// EnterImportDeclaration is called when entering the importDeclaration production.
	EnterImportDeclaration(c *ImportDeclarationContext)

	// EnterReferenceUrl is called when entering the referenceUrl production.
	EnterReferenceUrl(c *ReferenceUrlContext)

	// EnterMediaTypes is called when entering the mediaTypes production.
	EnterMediaTypes(c *MediaTypesContext)

	// EnterNested is called when entering the nested production.
	EnterNested(c *NestedContext)

	// EnterNest is called when entering the nest production.
	EnterNest(c *NestContext)

	// EnterRuleset is called when entering the ruleset production.
	EnterRuleset(c *RulesetContext)

	// EnterBlock is called when entering the block production.
	EnterBlock(c *BlockContext)

	// EnterSelectors is called when entering the selectors production.
	EnterSelectors(c *SelectorsContext)

	// EnterSelector is called when entering the selector production.
	EnterSelector(c *SelectorContext)

	// EnterSelectorPrefix is called when entering the selectorPrefix production.
	EnterSelectorPrefix(c *SelectorPrefixContext)

	// EnterElement is called when entering the element production.
	EnterElement(c *ElementContext)

	// EnterPseudo is called when entering the pseudo production.
	EnterPseudo(c *PseudoContext)

	// EnterAttrib is called when entering the attrib production.
	EnterAttrib(c *AttribContext)

	// EnterAttribRelate is called when entering the attribRelate production.
	EnterAttribRelate(c *AttribRelateContext)

	// EnterIdentifier is called when entering the identifier production.
	EnterIdentifier(c *IdentifierContext)

	// EnterIdentifierPart is called when entering the identifierPart production.
	EnterIdentifierPart(c *IdentifierPartContext)

	// EnterIdentifierVariableName is called when entering the identifierVariableName production.
	EnterIdentifierVariableName(c *IdentifierVariableNameContext)

	// EnterProperty is called when entering the property production.
	EnterProperty(c *PropertyContext)

	// EnterValues is called when entering the values production.
	EnterValues(c *ValuesContext)

	// EnterUrl is called when entering the url production.
	EnterUrl(c *UrlContext)

	// EnterMeasurement is called when entering the measurement production.
	EnterMeasurement(c *MeasurementContext)

	// EnterFunctionCall is called when entering the functionCall production.
	EnterFunctionCall(c *FunctionCallContext)

	// ExitStylesheet is called when exiting the stylesheet production.
	ExitStylesheet(c *StylesheetContext)

	// ExitStatement is called when exiting the statement production.
	ExitStatement(c *StatementContext)

	// ExitParams is called when exiting the params production.
	ExitParams(c *ParamsContext)

	// ExitParam is called when exiting the param production.
	ExitParam(c *ParamContext)

	// ExitVariableName is called when exiting the variableName production.
	ExitVariableName(c *VariableNameContext)

	// ExitParamOptionalValue is called when exiting the paramOptionalValue production.
	ExitParamOptionalValue(c *ParamOptionalValueContext)

	// ExitMixinDeclaration is called when exiting the mixinDeclaration production.
	ExitMixinDeclaration(c *MixinDeclarationContext)

	// ExitIncludeDeclaration is called when exiting the includeDeclaration production.
	ExitIncludeDeclaration(c *IncludeDeclarationContext)

	// ExitFunctionDeclaration is called when exiting the functionDeclaration production.
	ExitFunctionDeclaration(c *FunctionDeclarationContext)

	// ExitFunctionBody is called when exiting the functionBody production.
	ExitFunctionBody(c *FunctionBodyContext)

	// ExitFunctionReturn is called when exiting the functionReturn production.
	ExitFunctionReturn(c *FunctionReturnContext)

	// ExitFunctionStatement is called when exiting the functionStatement production.
	ExitFunctionStatement(c *FunctionStatementContext)

	// ExitCommandStatement is called when exiting the commandStatement production.
	ExitCommandStatement(c *CommandStatementContext)

	// ExitMathCharacter is called when exiting the mathCharacter production.
	ExitMathCharacter(c *MathCharacterContext)

	// ExitMathStatement is called when exiting the mathStatement production.
	ExitMathStatement(c *MathStatementContext)

	// ExitExpression is called when exiting the expression production.
	ExitExpression(c *ExpressionContext)

	// ExitIfDeclaration is called when exiting the ifDeclaration production.
	ExitIfDeclaration(c *IfDeclarationContext)

	// ExitElseIfStatement is called when exiting the elseIfStatement production.
	ExitElseIfStatement(c *ElseIfStatementContext)

	// ExitElseStatement is called when exiting the elseStatement production.
	ExitElseStatement(c *ElseStatementContext)

	// ExitConditions is called when exiting the conditions production.
	ExitConditions(c *ConditionsContext)

	// ExitCondition is called when exiting the condition production.
	ExitCondition(c *ConditionContext)

	// ExitVariableDeclaration is called when exiting the variableDeclaration production.
	ExitVariableDeclaration(c *VariableDeclarationContext)

	// ExitForDeclaration is called when exiting the forDeclaration production.
	ExitForDeclaration(c *ForDeclarationContext)

	// ExitFromNumber is called when exiting the fromNumber production.
	ExitFromNumber(c *FromNumberContext)

	// ExitThroughNumber is called when exiting the throughNumber production.
	ExitThroughNumber(c *ThroughNumberContext)

	// ExitWhileDeclaration is called when exiting the whileDeclaration production.
	ExitWhileDeclaration(c *WhileDeclarationContext)

	// ExitEachDeclaration is called when exiting the eachDeclaration production.
	ExitEachDeclaration(c *EachDeclarationContext)

	// ExitEachValueList is called when exiting the eachValueList production.
	ExitEachValueList(c *EachValueListContext)

	// ExitIdentifierListOrMap is called when exiting the identifierListOrMap production.
	ExitIdentifierListOrMap(c *IdentifierListOrMapContext)

	// ExitIdentifierValue is called when exiting the identifierValue production.
	ExitIdentifierValue(c *IdentifierValueContext)

	// ExitImportDeclaration is called when exiting the importDeclaration production.
	ExitImportDeclaration(c *ImportDeclarationContext)

	// ExitReferenceUrl is called when exiting the referenceUrl production.
	ExitReferenceUrl(c *ReferenceUrlContext)

	// ExitMediaTypes is called when exiting the mediaTypes production.
	ExitMediaTypes(c *MediaTypesContext)

	// ExitNested is called when exiting the nested production.
	ExitNested(c *NestedContext)

	// ExitNest is called when exiting the nest production.
	ExitNest(c *NestContext)

	// ExitRuleset is called when exiting the ruleset production.
	ExitRuleset(c *RulesetContext)

	// ExitBlock is called when exiting the block production.
	ExitBlock(c *BlockContext)

	// ExitSelectors is called when exiting the selectors production.
	ExitSelectors(c *SelectorsContext)

	// ExitSelector is called when exiting the selector production.
	ExitSelector(c *SelectorContext)

	// ExitSelectorPrefix is called when exiting the selectorPrefix production.
	ExitSelectorPrefix(c *SelectorPrefixContext)

	// ExitElement is called when exiting the element production.
	ExitElement(c *ElementContext)

	// ExitPseudo is called when exiting the pseudo production.
	ExitPseudo(c *PseudoContext)

	// ExitAttrib is called when exiting the attrib production.
	ExitAttrib(c *AttribContext)

	// ExitAttribRelate is called when exiting the attribRelate production.
	ExitAttribRelate(c *AttribRelateContext)

	// ExitIdentifier is called when exiting the identifier production.
	ExitIdentifier(c *IdentifierContext)

	// ExitIdentifierPart is called when exiting the identifierPart production.
	ExitIdentifierPart(c *IdentifierPartContext)

	// ExitIdentifierVariableName is called when exiting the identifierVariableName production.
	ExitIdentifierVariableName(c *IdentifierVariableNameContext)

	// ExitProperty is called when exiting the property production.
	ExitProperty(c *PropertyContext)

	// ExitValues is called when exiting the values production.
	ExitValues(c *ValuesContext)

	// ExitUrl is called when exiting the url production.
	ExitUrl(c *UrlContext)

	// ExitMeasurement is called when exiting the measurement production.
	ExitMeasurement(c *MeasurementContext)

	// ExitFunctionCall is called when exiting the functionCall production.
	ExitFunctionCall(c *FunctionCallContext)
}

ScssParserListener is a complete listener for a parse tree produced by ScssParser.

type SelectorContext

type SelectorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelectorContext

func NewEmptySelectorContext() *SelectorContext

func NewSelectorContext

func NewSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectorContext

func (*SelectorContext) AllAttrib

func (s *SelectorContext) AllAttrib() []IAttribContext

func (*SelectorContext) AllElement

func (s *SelectorContext) AllElement() []IElementContext

func (*SelectorContext) AllSelectorPrefix

func (s *SelectorContext) AllSelectorPrefix() []ISelectorPrefixContext

func (*SelectorContext) Attrib

func (s *SelectorContext) Attrib(i int) IAttribContext

func (*SelectorContext) Element

func (s *SelectorContext) Element(i int) IElementContext

func (*SelectorContext) EnterRule

func (s *SelectorContext) EnterRule(listener antlr.ParseTreeListener)

func (*SelectorContext) ExitRule

func (s *SelectorContext) ExitRule(listener antlr.ParseTreeListener)

func (*SelectorContext) GetParser

func (s *SelectorContext) GetParser() antlr.Parser

func (*SelectorContext) GetRuleContext

func (s *SelectorContext) GetRuleContext() antlr.RuleContext

func (*SelectorContext) IsSelectorContext

func (*SelectorContext) IsSelectorContext()

func (*SelectorContext) Pseudo

func (s *SelectorContext) Pseudo() IPseudoContext

func (*SelectorContext) SelectorPrefix

func (s *SelectorContext) SelectorPrefix(i int) ISelectorPrefixContext

func (*SelectorContext) ToStringTree

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

type SelectorPrefixContext

type SelectorPrefixContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelectorPrefixContext

func NewEmptySelectorPrefixContext() *SelectorPrefixContext

func NewSelectorPrefixContext

func NewSelectorPrefixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectorPrefixContext

func (*SelectorPrefixContext) EnterRule

func (s *SelectorPrefixContext) EnterRule(listener antlr.ParseTreeListener)

func (*SelectorPrefixContext) ExitRule

func (s *SelectorPrefixContext) ExitRule(listener antlr.ParseTreeListener)

func (*SelectorPrefixContext) GT

func (*SelectorPrefixContext) GetParser

func (s *SelectorPrefixContext) GetParser() antlr.Parser

func (*SelectorPrefixContext) GetRuleContext

func (s *SelectorPrefixContext) GetRuleContext() antlr.RuleContext

func (*SelectorPrefixContext) IsSelectorPrefixContext

func (*SelectorPrefixContext) IsSelectorPrefixContext()

func (*SelectorPrefixContext) PLUS

func (*SelectorPrefixContext) TIL

func (*SelectorPrefixContext) ToStringTree

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

type SelectorsContext

type SelectorsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelectorsContext

func NewEmptySelectorsContext() *SelectorsContext

func NewSelectorsContext

func NewSelectorsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectorsContext

func (*SelectorsContext) AllCOMMA

func (s *SelectorsContext) AllCOMMA() []antlr.TerminalNode

func (*SelectorsContext) AllSelector

func (s *SelectorsContext) AllSelector() []ISelectorContext

func (*SelectorsContext) COMMA

func (s *SelectorsContext) COMMA(i int) antlr.TerminalNode

func (*SelectorsContext) EnterRule

func (s *SelectorsContext) EnterRule(listener antlr.ParseTreeListener)

func (*SelectorsContext) ExitRule

func (s *SelectorsContext) ExitRule(listener antlr.ParseTreeListener)

func (*SelectorsContext) GetParser

func (s *SelectorsContext) GetParser() antlr.Parser

func (*SelectorsContext) GetRuleContext

func (s *SelectorsContext) GetRuleContext() antlr.RuleContext

func (*SelectorsContext) IsSelectorsContext

func (*SelectorsContext) IsSelectorsContext()

func (*SelectorsContext) Selector

func (s *SelectorsContext) Selector(i int) ISelectorContext

func (*SelectorsContext) ToStringTree

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

type StatementContext

type StatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStatementContext

func NewEmptyStatementContext() *StatementContext

func NewStatementContext

func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext

func (*StatementContext) EachDeclaration

func (s *StatementContext) EachDeclaration() IEachDeclarationContext

func (*StatementContext) EnterRule

func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*StatementContext) ExitRule

func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*StatementContext) ForDeclaration

func (s *StatementContext) ForDeclaration() IForDeclarationContext

func (*StatementContext) FunctionDeclaration

func (s *StatementContext) FunctionDeclaration() IFunctionDeclarationContext

func (*StatementContext) GetParser

func (s *StatementContext) GetParser() antlr.Parser

func (*StatementContext) GetRuleContext

func (s *StatementContext) GetRuleContext() antlr.RuleContext

func (*StatementContext) IfDeclaration

func (s *StatementContext) IfDeclaration() IIfDeclarationContext

func (*StatementContext) ImportDeclaration

func (s *StatementContext) ImportDeclaration() IImportDeclarationContext

func (*StatementContext) IncludeDeclaration

func (s *StatementContext) IncludeDeclaration() IIncludeDeclarationContext

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) MixinDeclaration

func (s *StatementContext) MixinDeclaration() IMixinDeclarationContext

func (*StatementContext) Nested

func (s *StatementContext) Nested() INestedContext

func (*StatementContext) Ruleset

func (s *StatementContext) Ruleset() IRulesetContext

func (*StatementContext) ToStringTree

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

func (*StatementContext) VariableDeclaration

func (s *StatementContext) VariableDeclaration() IVariableDeclarationContext

func (*StatementContext) WhileDeclaration

func (s *StatementContext) WhileDeclaration() IWhileDeclarationContext

type StylesheetContext

type StylesheetContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStylesheetContext

func NewEmptyStylesheetContext() *StylesheetContext

func NewStylesheetContext

func NewStylesheetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StylesheetContext

func (*StylesheetContext) AllStatement

func (s *StylesheetContext) AllStatement() []IStatementContext

func (*StylesheetContext) EnterRule

func (s *StylesheetContext) EnterRule(listener antlr.ParseTreeListener)

func (*StylesheetContext) ExitRule

func (s *StylesheetContext) ExitRule(listener antlr.ParseTreeListener)

func (*StylesheetContext) GetParser

func (s *StylesheetContext) GetParser() antlr.Parser

func (*StylesheetContext) GetRuleContext

func (s *StylesheetContext) GetRuleContext() antlr.RuleContext

func (*StylesheetContext) IsStylesheetContext

func (*StylesheetContext) IsStylesheetContext()

func (*StylesheetContext) Statement

func (s *StylesheetContext) Statement(i int) IStatementContext

func (*StylesheetContext) ToStringTree

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

type ThroughNumberContext

type ThroughNumberContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyThroughNumberContext

func NewEmptyThroughNumberContext() *ThroughNumberContext

func NewThroughNumberContext

func NewThroughNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThroughNumberContext

func (*ThroughNumberContext) EnterRule

func (s *ThroughNumberContext) EnterRule(listener antlr.ParseTreeListener)

func (*ThroughNumberContext) ExitRule

func (s *ThroughNumberContext) ExitRule(listener antlr.ParseTreeListener)

func (*ThroughNumberContext) GetParser

func (s *ThroughNumberContext) GetParser() antlr.Parser

func (*ThroughNumberContext) GetRuleContext

func (s *ThroughNumberContext) GetRuleContext() antlr.RuleContext

func (*ThroughNumberContext) IsThroughNumberContext

func (*ThroughNumberContext) IsThroughNumberContext()

func (*ThroughNumberContext) Number

func (*ThroughNumberContext) ToStringTree

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

type UrlContext

type UrlContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUrlContext

func NewEmptyUrlContext() *UrlContext

func NewUrlContext

func NewUrlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UrlContext

func (*UrlContext) EnterRule

func (s *UrlContext) EnterRule(listener antlr.ParseTreeListener)

func (*UrlContext) ExitRule

func (s *UrlContext) ExitRule(listener antlr.ParseTreeListener)

func (*UrlContext) GetParser

func (s *UrlContext) GetParser() antlr.Parser

func (*UrlContext) GetRuleContext

func (s *UrlContext) GetRuleContext() antlr.RuleContext

func (*UrlContext) IsUrlContext

func (*UrlContext) IsUrlContext()

func (*UrlContext) ToStringTree

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

func (*UrlContext) Url

func (s *UrlContext) Url() antlr.TerminalNode

func (*UrlContext) UrlEnd

func (s *UrlContext) UrlEnd() antlr.TerminalNode

func (*UrlContext) UrlStart

func (s *UrlContext) UrlStart() antlr.TerminalNode

type ValuesContext

type ValuesContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValuesContext

func NewEmptyValuesContext() *ValuesContext

func NewValuesContext

func NewValuesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValuesContext

func (*ValuesContext) AllCOMMA

func (s *ValuesContext) AllCOMMA() []antlr.TerminalNode

func (*ValuesContext) AllCommandStatement

func (s *ValuesContext) AllCommandStatement() []ICommandStatementContext

func (*ValuesContext) COMMA

func (s *ValuesContext) COMMA(i int) antlr.TerminalNode

func (*ValuesContext) CommandStatement

func (s *ValuesContext) CommandStatement(i int) ICommandStatementContext

func (*ValuesContext) EnterRule

func (s *ValuesContext) EnterRule(listener antlr.ParseTreeListener)

func (*ValuesContext) ExitRule

func (s *ValuesContext) ExitRule(listener antlr.ParseTreeListener)

func (*ValuesContext) GetParser

func (s *ValuesContext) GetParser() antlr.Parser

func (*ValuesContext) GetRuleContext

func (s *ValuesContext) GetRuleContext() antlr.RuleContext

func (*ValuesContext) IsValuesContext

func (*ValuesContext) IsValuesContext()

func (*ValuesContext) ToStringTree

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

type VariableDeclarationContext

type VariableDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableDeclarationContext

func NewEmptyVariableDeclarationContext() *VariableDeclarationContext

func NewVariableDeclarationContext

func NewVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationContext

func (*VariableDeclarationContext) COLON

func (*VariableDeclarationContext) EnterRule

func (s *VariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*VariableDeclarationContext) ExitRule

func (s *VariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*VariableDeclarationContext) GetParser

func (s *VariableDeclarationContext) GetParser() antlr.Parser

func (*VariableDeclarationContext) GetRuleContext

func (s *VariableDeclarationContext) GetRuleContext() antlr.RuleContext

func (*VariableDeclarationContext) IsVariableDeclarationContext

func (*VariableDeclarationContext) IsVariableDeclarationContext()

func (*VariableDeclarationContext) POUND_DEFAULT

func (s *VariableDeclarationContext) POUND_DEFAULT() antlr.TerminalNode

func (*VariableDeclarationContext) SEMI

func (*VariableDeclarationContext) ToStringTree

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

func (*VariableDeclarationContext) Values

func (*VariableDeclarationContext) VariableName

type VariableNameContext

type VariableNameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableNameContext

func NewEmptyVariableNameContext() *VariableNameContext

func NewVariableNameContext

func NewVariableNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableNameContext

func (*VariableNameContext) DOLLAR

func (*VariableNameContext) EnterRule

func (s *VariableNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*VariableNameContext) ExitRule

func (s *VariableNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*VariableNameContext) GetParser

func (s *VariableNameContext) GetParser() antlr.Parser

func (*VariableNameContext) GetRuleContext

func (s *VariableNameContext) GetRuleContext() antlr.RuleContext

func (*VariableNameContext) Identifier

func (s *VariableNameContext) Identifier() antlr.TerminalNode

func (*VariableNameContext) IsVariableNameContext

func (*VariableNameContext) IsVariableNameContext()

func (*VariableNameContext) ToStringTree

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

type WhileDeclarationContext

type WhileDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWhileDeclarationContext

func NewEmptyWhileDeclarationContext() *WhileDeclarationContext

func NewWhileDeclarationContext

func NewWhileDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhileDeclarationContext

func (*WhileDeclarationContext) AT_WHILE

func (*WhileDeclarationContext) Block

func (*WhileDeclarationContext) Conditions

func (*WhileDeclarationContext) EnterRule

func (s *WhileDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*WhileDeclarationContext) ExitRule

func (s *WhileDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*WhileDeclarationContext) GetParser

func (s *WhileDeclarationContext) GetParser() antlr.Parser

func (*WhileDeclarationContext) GetRuleContext

func (s *WhileDeclarationContext) GetRuleContext() antlr.RuleContext

func (*WhileDeclarationContext) IsWhileDeclarationContext

func (*WhileDeclarationContext) IsWhileDeclarationContext()

func (*WhileDeclarationContext) ToStringTree

func (s *WhileDeclarationContext) 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