Crate biome_css_syntax
Source - kind
- Generated file, do not edit by hand, see
xtask/codegen
- macros
- Generated file, do not edit by hand, see
xtask/codegen
- stmt_ext
- T
- Utility macro for creating a SyntaxKind through simple macro syntax
- map_syntax_node
- Reconstruct an AstNode from a SyntaxNode
- CssAtRule
- CssAtRuleFields
- CssAttributeMatcher
- CssAttributeMatcherFields
- CssAttributeMatcherValue
- CssAttributeMatcherValueFields
- CssAttributeName
- CssAttributeNameFields
- CssAttributeSelector
- CssAttributeSelectorFields
- CssBinaryExpression
- CssBinaryExpressionFields
- CssBogus
- CssBogusAtRule
- CssBogusBlock
- CssBogusCustomIdentifier
- CssBogusDeclarationItem
- CssBogusDocumentMatcher
- CssBogusFontFamilyName
- CssBogusFontFeatureValuesItem
- CssBogusKeyframesItem
- CssBogusKeyframesName
- CssBogusLayer
- CssBogusMediaQuery
- CssBogusPageSelectorPseudo
- CssBogusParameter
- CssBogusProperty
- CssBogusPropertyValue
- CssBogusPseudoClass
- CssBogusPseudoElement
- CssBogusRule
- CssBogusScopeRange
- CssBogusSelector
- CssBogusSubSelector
- CssBogusUnicodeRangeValue
- CssBogusUrlModifier
- CssBracketedValue
- CssBracketedValueFields
- CssBracketedValueList
- CssCharsetAtRule
- CssCharsetAtRuleFields
- CssClassSelector
- CssClassSelectorFields
- CssColor
- CssColorFields
- CssColorProfileAtRule
- CssColorProfileAtRuleFields
- CssComplexSelector
- CssComplexSelectorFields
- CssComponentValueList
- CssComposesClassList
- CssComposesImportSpecifier
- CssComposesImportSpecifierFields
- CssComposesProperty
- CssComposesPropertyFields
- CssComposesPropertyValue
- CssComposesPropertyValueFields
- CssCompoundSelector
- CssCompoundSelectorFields
- CssCompoundSelectorList
- CssContainerAndQuery
- CssContainerAndQueryFields
- CssContainerAtRule
- CssContainerAtRuleFields
- CssContainerNotQuery
- CssContainerNotQueryFields
- CssContainerOrQuery
- CssContainerOrQueryFields
- CssContainerQueryInParens
- CssContainerQueryInParensFields
- CssContainerSizeFeatureInParens
- CssContainerSizeFeatureInParensFields
- CssContainerStyleAndQuery
- CssContainerStyleAndQueryFields
- CssContainerStyleInParens
- CssContainerStyleInParensFields
- CssContainerStyleNotQuery
- CssContainerStyleNotQueryFields
- CssContainerStyleOrQuery
- CssContainerStyleOrQueryFields
- CssContainerStyleQueryInParens
- CssContainerStyleQueryInParensFields
- CssCounterStyleAtRule
- CssCounterStyleAtRuleFields
- CssCustomIdentifier
- CssCustomIdentifierFields
- CssCustomIdentifierList
- CssDashedIdentifier
- CssDashedIdentifierFields
- CssDeclaration
- CssDeclarationBlock
- CssDeclarationBlockFields
- CssDeclarationFields
- CssDeclarationImportant
- CssDeclarationImportantFields
- CssDeclarationList
- CssDeclarationOrAtRuleBlock
- CssDeclarationOrAtRuleBlockFields
- CssDeclarationOrAtRuleList
- CssDeclarationOrRuleBlock
- CssDeclarationOrRuleBlockFields
- CssDeclarationOrRuleList
- CssDeclarationWithSemicolon
- CssDeclarationWithSemicolonFields
- CssDocumentAtRule
- CssDocumentAtRuleFields
- CssDocumentCustomMatcher
- CssDocumentCustomMatcherFields
- CssDocumentMatcherList
- CssEmptyDeclaration
- CssEmptyDeclarationFields
- CssFileSource
- CssFontFaceAtRule
- CssFontFaceAtRuleFields
- CssFontFamilyName
- CssFontFamilyNameFields
- CssFontFamilyNameList
- CssFontFeatureValuesAtRule
- CssFontFeatureValuesAtRuleFields
- CssFontFeatureValuesBlock
- CssFontFeatureValuesBlockFields
- CssFontFeatureValuesItem
- CssFontFeatureValuesItemFields
- CssFontFeatureValuesItemList
- CssFontPaletteValuesAtRule
- CssFontPaletteValuesAtRuleFields
- CssFunction
- CssFunctionFields
- CssGenericComponentValueList
- CssGenericDelimiter
- CssGenericDelimiterFields
- CssGenericProperty
- CssGenericPropertyFields
- CssIdSelector
- CssIdSelectorFields
- CssIdentifier
- CssIdentifierFields
- CssImportAnonymousLayer
- CssImportAnonymousLayerFields
- CssImportAtRule
- CssImportAtRuleFields
- CssImportNamedLayer
- CssImportNamedLayerFields
- CssImportSupports
- CssImportSupportsFields
- CssKeyframesAtRule
- CssKeyframesAtRuleFields
- CssKeyframesBlock
- CssKeyframesBlockFields
- CssKeyframesIdentSelector
- CssKeyframesIdentSelectorFields
- CssKeyframesItem
- CssKeyframesItemFields
- CssKeyframesItemList
- CssKeyframesPercentageSelector
- CssKeyframesPercentageSelectorFields
- CssKeyframesScopeFunction
- CssKeyframesScopeFunctionFields
- CssKeyframesScopePrefix
- CssKeyframesScopePrefixFields
- CssKeyframesScopedName
- CssKeyframesScopedNameFields
- CssKeyframesSelectorList
- CssLanguage
- CssLayerAtRule
- CssLayerAtRuleFields
- CssLayerDeclaration
- CssLayerDeclarationFields
- CssLayerNameList
- CssLayerReference
- CssLayerReferenceFields
- CssLayerReferenceList
- CssListOfComponentValuesExpression
- CssListOfComponentValuesExpressionFields
- CssMarginAtRule
- CssMarginAtRuleFields
- CssMediaAndCondition
- CssMediaAndConditionFields
- CssMediaAndTypeQuery
- CssMediaAndTypeQueryFields
- CssMediaAtRule
- CssMediaAtRuleFields
- CssMediaConditionInParens
- CssMediaConditionInParensFields
- CssMediaConditionQuery
- CssMediaConditionQueryFields
- CssMediaFeatureInParens
- CssMediaFeatureInParensFields
- CssMediaNotCondition
- CssMediaNotConditionFields
- CssMediaOrCondition
- CssMediaOrConditionFields
- CssMediaQueryList
- CssMediaType
- CssMediaTypeFields
- CssMediaTypeQuery
- CssMediaTypeQueryFields
- CssMetavariable
- CssMetavariableFields
- CssNamedNamespacePrefix
- CssNamedNamespacePrefixFields
- CssNamespace
- CssNamespaceAtRule
- CssNamespaceAtRuleFields
- CssNamespaceFields
- CssNestedQualifiedRule
- CssNestedQualifiedRuleFields
- CssNestedSelector
- CssNestedSelectorFields
- CssNestedSelectorList
- CssNthOffset
- CssNthOffsetFields
- CssNumber
- CssNumberFields
- CssPageAtRule
- CssPageAtRuleBlock
- CssPageAtRuleBlockFields
- CssPageAtRuleFields
- CssPageAtRuleItemList
- CssPageSelector
- CssPageSelectorFields
- CssPageSelectorList
- CssPageSelectorPseudo
- CssPageSelectorPseudoFields
- CssPageSelectorPseudoList
- CssParameter
- CssParameterFields
- CssParameterList
- CssParenthesizedExpression
- CssParenthesizedExpressionFields
- CssPercentage
- CssPercentageFields
- CssPropertyAtRule
- CssPropertyAtRuleFields
- CssPseudoClassFunctionCompoundSelector
- CssPseudoClassFunctionCompoundSelectorFields
- CssPseudoClassFunctionCompoundSelectorList
- CssPseudoClassFunctionCompoundSelectorListFields
- CssPseudoClassFunctionIdentifier
- CssPseudoClassFunctionIdentifierFields
- CssPseudoClassFunctionNth
- CssPseudoClassFunctionNthFields
- CssPseudoClassFunctionRelativeSelectorList
- CssPseudoClassFunctionRelativeSelectorListFields
- CssPseudoClassFunctionSelector
- CssPseudoClassFunctionSelectorFields
- CssPseudoClassFunctionSelectorList
- CssPseudoClassFunctionSelectorListFields
- CssPseudoClassFunctionValueList
- CssPseudoClassFunctionValueListFields
- CssPseudoClassIdentifier
- CssPseudoClassIdentifierFields
- CssPseudoClassNth
- CssPseudoClassNthFields
- CssPseudoClassNthIdentifier
- CssPseudoClassNthIdentifierFields
- CssPseudoClassNthNumber
- CssPseudoClassNthNumberFields
- CssPseudoClassNthSelector
- CssPseudoClassNthSelectorFields
- CssPseudoClassOfNthSelector
- CssPseudoClassOfNthSelectorFields
- CssPseudoClassSelector
- CssPseudoClassSelectorFields
- CssPseudoElementFunctionIdentifier
- CssPseudoElementFunctionIdentifierFields
- CssPseudoElementFunctionSelector
- CssPseudoElementFunctionSelectorFields
- CssPseudoElementIdentifier
- CssPseudoElementIdentifierFields
- CssPseudoElementSelector
- CssPseudoElementSelectorFields
- CssPseudoValueList
- CssQualifiedRule
- CssQualifiedRuleFields
- CssQueryFeatureBoolean
- CssQueryFeatureBooleanFields
- CssQueryFeaturePlain
- CssQueryFeaturePlainFields
- CssQueryFeatureRange
- CssQueryFeatureRangeComparison
- CssQueryFeatureRangeComparisonFields
- CssQueryFeatureRangeFields
- CssQueryFeatureRangeInterval
- CssQueryFeatureRangeIntervalFields
- CssQueryFeatureReverseRange
- CssQueryFeatureReverseRangeFields
- CssRatio
- CssRatioFields
- CssRegularDimension
- CssRegularDimensionFields
- CssRelativeSelector
- CssRelativeSelectorFields
- CssRelativeSelectorList
- CssRoot
- CssRootFields
- CssRuleBlock
- CssRuleBlockFields
- CssRuleList
- CssScopeAtRule
- CssScopeAtRuleFields
- CssScopeEdge
- CssScopeEdgeFields
- CssScopeRangeEnd
- CssScopeRangeEndFields
- CssScopeRangeInterval
- CssScopeRangeIntervalFields
- CssScopeRangeStart
- CssScopeRangeStartFields
- CssSelectorList
- CssStartingStyleAtRule
- CssStartingStyleAtRuleFields
- CssString
- CssStringFields
- CssSubSelectorList
- CssSupportsAndCondition
- CssSupportsAndConditionFields
- CssSupportsAtRule
- CssSupportsAtRuleFields
- CssSupportsConditionInParens
- CssSupportsConditionInParensFields
- CssSupportsFeatureDeclaration
- CssSupportsFeatureDeclarationFields
- CssSupportsFeatureSelector
- CssSupportsFeatureSelectorFields
- CssSupportsNotCondition
- CssSupportsNotConditionFields
- CssSupportsOrCondition
- CssSupportsOrConditionFields
- CssTypeSelector
- CssTypeSelectorFields
- CssUnicodeCodepoint
- CssUnicodeCodepointFields
- CssUnicodeRange
- CssUnicodeRangeFields
- CssUnicodeRangeInterval
- CssUnicodeRangeIntervalFields
- CssUnicodeRangeWildcard
- CssUnicodeRangeWildcardFields
- CssUniversalNamespacePrefix
- CssUniversalNamespacePrefixFields
- CssUniversalSelector
- CssUniversalSelectorFields
- CssUnknownAtRuleComponentList
- CssUnknownBlockAtRule
- CssUnknownBlockAtRuleFields
- CssUnknownDimension
- CssUnknownDimensionFields
- CssUnknownValueAtRule
- CssUnknownValueAtRuleFields
- CssUrlFunction
- CssUrlFunctionFields
- CssUrlModifierList
- CssUrlValueRaw
- CssUrlValueRawFields
- CssValueAtRule
- CssValueAtRuleDeclarationClause
- CssValueAtRuleDeclarationClauseFields
- CssValueAtRuleFields
- CssValueAtRuleGenericProperty
- CssValueAtRuleGenericPropertyFields
- CssValueAtRuleGenericValue
- CssValueAtRuleImportClause
- CssValueAtRuleImportClauseFields
- CssValueAtRuleImportSpecifier
- CssValueAtRuleImportSpecifierFields
- CssValueAtRuleImportSpecifierList
- CssValueAtRuleNamedImportSpecifier
- CssValueAtRuleNamedImportSpecifierFields
- CssValueAtRulePropertyList
- DebugSyntaxElementChildren
- SyntaxNodeText
- TextRange
- A range in text, represented as a pair of
TextSize
. - TextSize
- A measure of text length. Also, equivalently, an index into text.
- AnyCssAtRule
- AnyCssAttributeMatcherValue
- AnyCssComposesImportSource
- AnyCssCompoundSelector
- AnyCssConditionalBlock
- AnyCssContainerAndCombinableQuery
- AnyCssContainerOrCombinableQuery
- AnyCssContainerQuery
- AnyCssContainerQueryInParens
- AnyCssContainerStyleAndCombinableQuery
- AnyCssContainerStyleInParens
- AnyCssContainerStyleOrCombinableQuery
- AnyCssContainerStyleQuery
- AnyCssCustomIdentifier
- AnyCssDeclarationBlock
- AnyCssDeclarationName
- AnyCssDeclarationOrAtRule
- AnyCssDeclarationOrAtRuleBlock
- AnyCssDeclarationOrRule
- AnyCssDeclarationOrRuleBlock
- AnyCssDimension
- AnyCssDocumentMatcher
- AnyCssExpression
- AnyCssFontFamilyName
- AnyCssFontFeatureValuesBlock
- AnyCssFontFeatureValuesItem
- AnyCssFunction
- AnyCssGenericComponentValue
- AnyCssImportLayer
- AnyCssImportSupportsCondition
- AnyCssImportUrl
- AnyCssKeyframesBlock
- AnyCssKeyframesIdentifier
- AnyCssKeyframesItem
- AnyCssKeyframesName
- AnyCssKeyframesScope
- AnyCssKeyframesSelector
- AnyCssLayer
- AnyCssMediaAndCombinableCondition
- AnyCssMediaCondition
- AnyCssMediaInParens
- AnyCssMediaOrCombinableCondition
- AnyCssMediaQuery
- AnyCssMediaTypeCondition
- AnyCssMediaTypeQuery
- AnyCssNamespacePrefix
- AnyCssNamespaceUrl
- AnyCssPageAtRuleBlock
- AnyCssPageAtRuleItem
- AnyCssPageSelector
- AnyCssPageSelectorPseudo
- AnyCssProperty
- AnyCssPseudoClass
- AnyCssPseudoClassNth
- AnyCssPseudoClassNthSelector
- AnyCssPseudoElement
- AnyCssPseudoValue
- AnyCssQueryFeature
- AnyCssQueryFeatureValue
- AnyCssRelativeSelector
- AnyCssRule
- AnyCssRuleBlock
- AnyCssScopeRange
- AnyCssSelector
- AnyCssSimpleSelector
- AnyCssStartingStyleBlock
- AnyCssSubSelector
- AnyCssSupportsAndCombinableCondition
- AnyCssSupportsCondition
- AnyCssSupportsInParens
- AnyCssSupportsOrCombinableCondition
- AnyCssUnicodeValue
- AnyCssUrlModifier
- AnyCssUrlValue
- AnyCssValue
- AnyCssValueAtRuleClause
- AnyCssValueAtRuleImportSource
- AnyCssValueAtRuleImportSpecifier
- AnyCssValueAtRuleProperty
- CssSyntaxKind
- The kind of syntax node, e.g.
IDENT
, FUNCTION_KW
, or FOR_STMT
. - TokenAtOffset
- There might be zero, one or two leaves at a given offset.
- TriviaPieceKind
- WalkEvent
WalkEvent
describes tree walking process.
- TextLen
- Primitives with a textual length that can be passed to
TextSize::of
.
- CssSyntaxElement
- CssSyntaxElementChildren
- CssSyntaxList
- CssSyntaxNode
- CssSyntaxNodeChildren
- CssSyntaxToken