Expand description
Defines the syntactic nodes produced by the parser.
Structs§
- Theo.<...>expression used for specifying the types for a parameterized type.
- An ASDoc reference consisting of an optional base and an optional instance property fragment (#x).
- Block statement.
- Represents aCONFIG::x ...directive which is followed by either a block or a definition.
- Array property values are comma-separated values in CSS properties.
- A CSS base selector.
- A CSS selector containing a combinator.
- The root object of a CSS DOM. The CSS3 DOM objects serve not only IDE features in code model, but also CSS compilation.
- Represents a key-value entry for anEmbedfunction call property value. It may be a keyless entry.
- CSS DOM for an@font-facestatement.
- Multi-value property values are space-separated values in CSS properties.
- A CSS text is a string value written without quotes.
- Node that allows modification to the directive sequence.
- Thedo..whilestatement.
- Filter operationo.(condition).
- Theimport.metaexpression.
- Represents a construct that failed to parse.
- Mapping of namespace prefixes.
- Represents the mapping of any node to something.
- An expression followed by optional chaining operations.
- Internal expression used as the topmost expression of a sequence of optional chaining operations.
- Thepublic += ns.*;directive.
- Sequence expression (x, y).
- Super expression.
- A tuple type expression consisting of at least two elements.
- A type parameter as infunction f.<T>(): void {}.
Enums§
- CSS3 selector combinators.
- Supported condition types forCssSelectorCondition.
- Directive attached with a source location.
- Expression attached with a source location.
Traits§
- Defines access methods for theNodeAssignmentstructure, used for attaching semantics to the syntactic tree, whereTis the node type, andSis the symbol type.