- All Known Implementing Classes:
- AnonymousExpression, BinaryExpression, ColorExpression, ColorExpression.ColorWithAlphaExpression, ComparisonExpression, CssString, DetachedRuleset, EmbeddedScript, EmptyExpression, EscapedValue, Expression, FaultyExpression, FunctionExpression, IdentifierExpression, IndirectVariable, KeywordExpression, ListExpression, NamedColorExpression, NamedColorWithAlphaExpression, NamedExpression, NumberExpression, ParenthesesExpression, SignedExpression, UnicodeRangeExpression, Variable
public interface IScopeAware
Contains scope associated with the node. It would be much more cleaner if
the solution would keep ast completely independent from scope. That being said,
I did not found such clean solution that would not be also fragile or too
complicated or required too much boiler plate like code.