Module superfilter::ast
[−]
[src]
Abstract syntax tree structures
Modules
block | |
block_statements | |
color | |
expression | |
import | |
mixin | |
transform | |
var |
Structs
AstLocation | |
Filter |
Enums
CompileErr | |
Node |
Data structure to holds all node types that can occur in the acstract syntax tree. The InnerTransform derivation implements the Deref trait for this enum so the transform method can be called directly on the node and the inner value will receive the method call. |
TransformedNode |
Holds fully transformed nodes that can be rendered. Calls to methods of the TransformResult trait on the inner values can be performed with no explicit conversion because this struct implements Deref into &TransformResult. |