| OLD | NEW | 
|---|
| 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 | 3 | 
| 4 class TagStack { | 4 class TagStack { | 
| 5   List<ASTNode> _stack; | 5   List<ASTNode> _stack; | 
| 6 | 6 | 
| 7   TagStack(var elem) : _stack = [] { | 7   TagStack(var elem) : _stack = [] { | 
| 8     _stack.add(elem); | 8     _stack.add(elem); | 
| 9   } | 9   } | 
| 10 | 10 | 
| (...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 282   //              html foo() { | 282   //              html foo() { | 
| 283   //                <div>..</div> | 283   //                <div>..</div> | 
| 284   //              } | 284   //              } | 
| 285   // | 285   // | 
| 286   //              C.) | 286   //              C.) | 
| 287   //              get { | 287   //              get { | 
| 288   //                <div>...</div> | 288   //                <div>...</div> | 
| 289   //              } | 289   //              } | 
| 290   // | 290   // | 
| 291   //              D.) | 291   //              D.) | 
| 292   //              get foo() { | 292   //              get foo { | 
| 293   //                <div>..</div> | 293   //                <div>..</div> | 
| 294   //              } | 294   //              } | 
| 295   // | 295   // | 
| 296   //              Only one default allower either A or C the constructor will | 296   //              Only one default allower either A or C the constructor will | 
| 297   //              generate a string or a node. | 297   //              generate a string or a node. | 
| 298   //              Examples B and D would generate getters that either return | 298   //              Examples B and D would generate getters that either return | 
| 299   //              a node for B or a String for D. | 299   //              a node for B or a String for D. | 
| 300   // | 300   // | 
| 301   List<TemplateGetter> processGetters() { | 301   List<TemplateGetter> processGetters() { | 
| 302     List<TemplateGetter> getters = []; | 302     List<TemplateGetter> getters = []; | 
| (...skipping 408 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 711     } | 711     } | 
| 712 | 712 | 
| 713     if (stringValue.length > 0) { | 713     if (stringValue.length > 0) { | 
| 714       nodes.add(new TemplateText(stringValue.toString(), _makeSpan(start))); | 714       nodes.add(new TemplateText(stringValue.toString(), _makeSpan(start))); | 
| 715     } | 715     } | 
| 716 | 716 | 
| 717     return nodes; | 717     return nodes; | 
| 718   } | 718   } | 
| 719 | 719 | 
| 720 } | 720 } | 
| OLD | NEW | 
|---|