Expand description
Green-field parser substrate for omena-css.
This crate owns the cstree parser track and publishes parser facts for the product query, bridge, LSP, and transform consumers.
Structs§
- AtRule
CstNode - Bogus
CstNode - Builtin
Dialect Extension - Comma
Separated Component Value List CstNode - Component
Value CstNode - Component
Value List CstNode - Custom
Property Value CstNode - Declaration
CstNode - Declaration
List CstNode - LexResult
- Lexed
Token - Omena
Parser AtRule Kind Counts V0 - Omena
Parser CssModule Composes Edge Fact V0 - Omena
Parser CssModule Value Definition Edge Fact V0 - Omena
Parser CssModule Value Import Edge Fact V0 - Omena
Parser Declaration Kind Counts V0 - Omena
Parser Icss Export Edge Fact V0 - Omena
Parser Icss Import Edge Fact V0 - Omena
Parser LexSummary V0 - Omena
Parser LexToken V0 - Omena
Parser Parity Lite Summary V0 - Omena
Parser Sass Module Edge Fact V0 - Omena
Parser Sass Symbol Fact V0 - Omena
Parser Sass Symbol Resolution Capabilities V0 - Omena
Parser Sass Symbol Resolution Edge V0 - Omena
Parser Sass Symbol Resolution V0 - Omena
Parser Style Facts Summary V0 - Parse
Error - Parse
Result - Parsed
Animation Fact - Parsed
AtRule Fact - Parsed
CssModule Composes Edge Fact - Parsed
CssModule Composes Fact - Parsed
CssModule Value Definition Edge Fact - Parsed
CssModule Value Fact - Parsed
CssModule Value Import Edge Fact - Parsed
Cst - Parsed
Icss Export Edge Fact - Parsed
Icss Fact - Parsed
Icss Import Edge Fact - Parsed
Sass Include Fact - Parsed
Sass Module Edge Fact - Parsed
Sass Symbol Fact - Parsed
Selector Fact - Parsed
Style Facts - Parsed
Variable Fact - Parser
Boundary Summary - Parser
Byte Span V0 - Parser
Canonical Candidate Bundle V0 - Parser
Canonical Producer Signal V0 - Parser
CstEquivalence Summary V0 - Parser
Evaluator Candidates V0 - Parser
Index Summary V0 - Parser
Position V0 - Parser
Pratt Value Coverage Summary V0 - Parser
Range V0 - Parser
Recursive Descent Coverage Summary V0 - Parser
Semantic Name Consumption Summary V0 - Rule
CstNode - Selector
CstNode - Simple
Block CstNode - Stylesheet
CstNode - Token
Set - Value
CstNode
Enums§
- Parse
Entry Point - Parse
Error Code - Parsed
Animation Fact Kind - Parsed
CssModule Composes Edge Kind - Parsed
CssModule Composes Fact Kind - Parsed
CssModule Value Fact Kind - Parsed
Icss Fact Kind - Parsed
Sass Module Edge Fact Kind - Parsed
Sass Symbol Fact Kind - Parsed
Selector Fact Kind - Parsed
Variable Fact Kind - Style
Dialect - Style
Language
Constants§
Traits§
Functions§
- collect_
style_ facts - collect_
style_ facts_ with_ extension - dialect_
for_ path - is_
at_ rule_ node_ kind - lex
- lex_
with_ extension - parse
- parse_
entry_ point - parse_
entry_ point_ with_ extension - parse_
with_ extension - summarize_
css_ modules_ intermediate - summarize_
omena_ parser_ lex - summarize_
omena_ parser_ parity_ lite - summarize_
omena_ parser_ style_ facts - summarize_
parser_ boundary - summarize_
parser_ canonical_ candidate - summarize_
parser_ canonical_ producer_ signal - summarize_
parser_ cst_ equivalence - summarize_
parser_ evaluator_ candidates - summarize_
parser_ semantic_ name_ consumption - summarize_
pratt_ value_ parser_ coverage - summarize_
recursive_ descent_ parser_ coverage