Visitor that collects the simple boolean conditions that are mapped to configuration properties.
Collect all CSS class names in a stylesheet.
A pass that collects the constant definitions inside the tree.
Visitor that handles conditional nodes with conditions that need to be evaluated at runtime.
Visitor that converts the AST to a
GSS function that creates a
GSS doesn't visit the children of a CssConditionalRuleNode.
A compiler pass that eliminates the conditional blocks for which the boolean expression does not evaluate to true.
Compiler pass that collects external styles declared with the
Visitor that detects sprite definitions and replace them by several css rules in order to create the corresponding sprited image.
Visitor that collects the different permutation axis defined in a gss file.
Compiler pass that BiDi flips all the flippable nodes and records if nodes have been flipped.
This SubstitutionMap is used for renaming each style classes of the ast by its corresponding obfuscated name.
Gss function that create the needed nodes in order to correctly get the url of a resource.
Visitor that collects conditional blocks containing conditions that need to be evaluated at runtime.
Visitor that validates runtime conditional node.
Handles the value() function.