Module ast

Source
Expand description

All kinds of AST nodes are here.

Structs§

AnPlusB
AtRule
AttributeSelector
AttributeSelectorMatcher
AttributeSelectorModifier
BracketBlock
Calc
CalcOperator
ClassSelector
Combinator
ComplexSelector
ComponentValues
CompoundSelector
CompoundSelectorList
ContainerCondition
ContainerConditionAnd
ContainerConditionNot
ContainerConditionOr
ContainerPrelude
CustomMedia
CustomSelector
CustomSelectorArg
CustomSelectorArgs
CustomSelectorPrelude
Declaration
Delimiter
Dimension
DocumentPrelude
Function
HexColor
IdSelector
Ident
ImportPrelude
ImportPreludeSupports
ImportantAnnotation
InterpolableIdentStaticPart
InterpolableStrStaticPart
InterpolableUrlStaticPart
KeyframeBlock
LanguageRangeList
LayerName
LayerNames
LessBinaryCondition
LessBinaryConditionOperator
LessBinaryOperation
LessConditionalQualifiedRule
LessConditions
LessDetachedRuleset
LessEscapedStr
LessExtend
LessExtendList
LessExtendRule
LessFormatFunction
LessImportOptions
LessImportPrelude
LessInterpolatedIdent
LessInterpolatedStr
LessJavaScriptSnippet
LessList
LessListFunction
LessLookup
LessLookups
LessMixinArguments
LessMixinCall
LessMixinCallee
LessMixinCalleeChild
LessMixinDefinition
LessMixinNamedArgument
LessMixinNamedParameter
LessMixinNamedParameterDefaultValue
LessMixinParameters
LessMixinUnnamedParameter
LessMixinVariadicArgument
LessMixinVariadicParameter
LessNamespaceValue
LessNegatedCondition
LessNegativeValue
LessOperationOperator
LessParenthesizedCondition
LessParenthesizedOperation
LessPercentKeyword
LessPlugin
LessPropertyInterpolation
LessPropertyMerge
LessPropertyVariable
LessVariable
LessVariableCall
LessVariableDeclaration
LessVariableInterpolation
LessVariableVariable
MediaAnd
MediaCondition
MediaConditionAfterMediaType
MediaFeatureBoolean
MediaFeatureComparison
MediaFeaturePlain
MediaFeatureRange
MediaFeatureRangeInterval
MediaInParens
MediaNot
MediaOr
MediaQueryList
MediaQueryWithType
NamespacePrelude
NestingSelector
NsPrefix
NsPrefixUniversal
Nth
NthMatcher
Number
PageSelector
PageSelectorList
Percentage
PseudoClassSelector
PseudoClassSelectorArg
PseudoElementSelector
PseudoElementSelectorArg
PseudoPage
QualifiedRule
QueryInParens
Ratio
RelativeSelector
RelativeSelectorList
SassArbitraryArgument
SassArbitraryParameter
SassAtRoot
SassAtRootQuery
SassAtRootQueryModifier
SassBinaryExpression
SassBinaryOperator
SassConditionalClause
SassContent
SassEach
SassExtend
SassFlag
SassFor
SassForBoundary
SassForward
SassForwardPrefix
SassForwardVisibility
SassForwardVisibilityModifier
SassFunction
SassIfAtRule
SassImportPrelude
SassInclude
SassIncludeArgs
SassIncludeContentBlockParams
SassInterpolatedIdent
SassInterpolatedStr
SassInterpolatedUrl
SassKeywordArgument
SassList
SassMap
SassMapItem
SassMixin
SassModuleConfig
SassModuleConfigItem
SassNestingDeclaration
SassParameter
SassParameterDefaultValue
SassParameters
SassParenthesizedExpression
SassPlaceholderSelector
SassQualifiedName
SassUnaryExpression
SassUnaryOperator
SassUnnamedNamespace
SassUse
SassUseNamespace
SassVariable
SassVariableDeclaration
ScopeEnd
ScopeStart
ScopeStartWithEnd
SelectorList
SimpleBlock
Str
StyleCondition
StyleConditionAnd
StyleConditionNot
StyleConditionOr
StyleInParens
Stylesheet
SupportsAnd
SupportsCondition
SupportsDecl
SupportsInParens
SupportsNot
SupportsOr
TagNameSelector
TokenSeq
UnicodeRange
UniversalSelector
UnknownSassAtRule
UnquotedFontFamilyName
Url
UrlRaw
) is excluded
WqName

Enums§

AtRulePrelude
AttributeSelectorMatcherKind
AttributeSelectorValue
CalcOperatorKind
ColorProfilePrelude
CombinatorKind
ComplexSelectorChild
ComponentValue
ContainerConditionKind
CustomMediaValue
DelimiterKind
DimensionKind
DocumentPreludeMatcher
FontFamilyName
FunctionName
ImportPreludeHref
ImportPreludeLayer
ImportPreludeSupportsKind
InterpolableIdent
InterpolableStr
KeyframeSelector
KeyframesName
LanguageRange
LessBinaryConditionOperatorKind
LessCondition
LessInterpolatedIdentElement
LessInterpolatedStrElement
LessLookupName
LessMixinArgument
LessMixinName
LessMixinParameter
LessMixinParameterName
LessNamespaceValueCallee
LessOperationOperatorKind
LessPluginPath
LessPropertyMergeKind
MediaConditionKind
MediaFeature
MediaFeatureComparisonKind
MediaFeatureName
MediaInParensKind
MediaQuery
NamespacePreludeUri
NsPrefixKind
NthIndex
PseudoClassSelectorArgKind
PseudoElementSelectorArgKind
QueryInParensKind
SassAtRootKind
SassAtRootQueryModifierKind
SassAtRootQueryRule
SassBinaryOperatorKind
SassForBoundaryKind
SassForwardMember
SassForwardVisibilityModifierKind
SassInterpolatedIdentElement
SassInterpolatedStrElement
SassInterpolatedUrlElement
SassModuleMemberName
SassUnaryOperatorKind
SassUseNamespaceKind
ScopePrelude
SimpleSelector
Statement
StyleConditionKind
StyleInParensKind
StyleQuery
SupportsConditionKind
SupportsInParensKind
TypeSelector
UnknownAtRulePrelude
UrlModifier
UrlValue