| Index: utils/css/tree.dart
|
| ===================================================================
|
| --- utils/css/tree.dart (revision 12258)
|
| +++ utils/css/tree.dart (working copy)
|
| @@ -224,7 +224,7 @@
|
| return 'SUBSTRING_MATCH';
|
| }
|
| }
|
| -
|
| +
|
| String valueToString() {
|
| if (_value is Identifier) {
|
| return _value.name;
|
| @@ -297,7 +297,7 @@
|
| visit(TreeVisitor visitor) => visitor.visitStylesheet(this);
|
|
|
| List<ASTNode> get topLevels => _topLevels;
|
| -
|
| +
|
| String toString() {
|
| StringBuffer buff = new StringBuffer();
|
| for (final topLevel in _topLevels) {
|
| @@ -700,7 +700,7 @@
|
| UriTerm(String value, SourceSpan span) : super(value, value, span);
|
|
|
| visit(TreeVisitor visitor) => visitor.visitUriTerm(this);
|
| -
|
| +
|
| String toString() => 'url(${text})';
|
| }
|
|
|
| @@ -709,7 +709,7 @@
|
| super(value, t, span);
|
|
|
| visit(TreeVisitor visitor) => visitor.visitHexColorTerm(this);
|
| -
|
| +
|
| String toString() => '#${text}';
|
| }
|
|
|
| @@ -816,7 +816,7 @@
|
| visit(TreeVisitor visitor) => visitor.visitUnaryExpression(this);
|
| }
|
|
|
| -interface TreeVisitor {
|
| +abstract class TreeVisitor {
|
| void visitCssComment(CssComment node);
|
| void visitCommentDefinition(CommentDefinition node);
|
| void visitStylesheet(Stylesheet node);
|
| @@ -830,7 +830,7 @@
|
| void visitFontFaceDirective(FontFaceDirective node);
|
| void visitIncludeDirective(IncludeDirective node);
|
| void visitStyletDirective(StyletDirective node);
|
| -
|
| +
|
| void visitRuleSet(RuleSet node);
|
| void visitDeclarationGroup(DeclarationGroup node);
|
| void visitDeclaration(Declaration node);
|
| @@ -846,7 +846,7 @@
|
| void visitPseudoClassSelector(PseudoClassSelector node);
|
| void visitPseudoElementSelector(PseudoElementSelector node);
|
| void visitNotSelector(NotSelector node);
|
| -
|
| +
|
| void visitLiteralTerm(LiteralTerm node);
|
| void visitHexColorTerm(HexColorTerm node);
|
| void visitNumberTerm(NumberTerm node);
|
| @@ -946,7 +946,7 @@
|
| output.heading('KeyFrameBlock', node.span);
|
| output.depth++;
|
| visitExpressions(node._blockSelectors);
|
| - visitDeclarationGroup(node._declarations);
|
| + visitDeclarationGroup(node._declarations);
|
| output.depth--;
|
| }
|
|
|
| @@ -1175,7 +1175,7 @@
|
| visitLiteralTerm(node);
|
| output.depth--;
|
| }
|
| -
|
| +
|
| void visitEmTerm(EmTerm node) {
|
| output.heading('EmTerm', node.span);
|
| output.depth++;
|
|
|