Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(130)

Side by Side Diff: utils/template/htmltree.dart

Issue 10908291: Reapply "Remove Object.dynamic." (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « tools/testing/dart/test_runner.dart ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 // Generated by scripts/tree_gen.py. 4 // Generated by scripts/tree_gen.py.
5 5
6 ///////////////////////////////////////////////////////////////////////// 6 /////////////////////////////////////////////////////////////////////////
7 // CSS specific types: 7 // CSS specific types:
8 ///////////////////////////////////////////////////////////////////////// 8 /////////////////////////////////////////////////////////////////////////
9 9
10 class Identifier extends ASTNode { 10 class Identifier extends ASTNode {
(...skipping 343 matching lines...) Expand 10 before | Expand all | Expand 10 after
354 if (node.getters != null) { 354 if (node.getters != null) {
355 output.depth++; 355 output.depth++;
356 output.writeNodeList('---GETTERS---', node.getters); 356 output.writeNodeList('---GETTERS---', node.getters);
357 output.depth--; 357 output.depth--;
358 } 358 }
359 } 359 }
360 360
361 void visitTemplateDocument(TemplateDocument node) { 361 void visitTemplateDocument(TemplateDocument node) {
362 output.heading('Content', node.span); 362 output.heading('Content', node.span);
363 output.depth++; 363 output.depth++;
364 // TODO(terry): Ugly use dynamic[0] instead children[0] to surpress warning. 364 // TODO(terry): Ugly use of 'as Dynamic' instead of children[0] to
365 // surpress warning.
365 assert(node.children.length == 1 && 366 assert(node.children.length == 1 &&
366 node.children.dynamic[0].tagTokenId == -1); 367 (node.children as Dynamic)[0].tagTokenId == -1);
367 output.writeNodeList("document", node.children); 368 output.writeNodeList("document", node.children);
368 output.depth--; 369 output.depth--;
369 } 370 }
370 371
371 void visitTemplateElement(TemplateElement node) { 372 void visitTemplateElement(TemplateElement node) {
372 output.heading('Element', node.span); 373 output.heading('Element', node.span);
373 output.depth++; 374 output.depth++;
374 output.writeValue('tag', node.tagName); 375 output.writeValue('tag', node.tagName);
375 if (node.attributes != null && (node.attributes.length > 0)) { 376 if (node.attributes != null && (node.attributes.length > 0)) {
376 output.writeNodeList("attributes", node.attributes); 377 output.writeNodeList("attributes", node.attributes);
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
415 output.writeValue('params', node.params); 416 output.writeValue('params', node.params);
416 } 417 }
417 418
418 void visitTemplateGetter(TemplateGetter node) { 419 void visitTemplateGetter(TemplateGetter node) {
419 output.heading('template getter', node.span); 420 output.heading('template getter', node.span);
420 output.writeValue('getter Signature', node.getterSignatureAsString()); 421 output.writeValue('getter Signature', node.getterSignatureAsString());
421 visitTemplateDocument(node.docFrag); 422 visitTemplateDocument(node.docFrag);
422 } 423 }
423 } 424 }
424 425
OLDNEW
« no previous file with comments | « tools/testing/dart/test_runner.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698