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 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 #import('parser_helper.dart'); | 5 #import('parser_helper.dart'); |
6 #import("../../../leg/tree/tree.dart"); | 6 #import("../../../../lib/compiler/implementation/tree/tree.dart"); |
7 | 7 |
8 void testStatement(String statement) { | 8 void testStatement(String statement) { |
9 Node node = parseStatement(statement); | 9 Node node = parseStatement(statement); |
10 Expect.isNotNull(node.toString()); | 10 Expect.isNotNull(node.toString()); |
11 } | 11 } |
12 | 12 |
13 void testGenericTypes() { | 13 void testGenericTypes() { |
14 testStatement('List<T> t;'); | 14 testStatement('List<T> t;'); |
15 testStatement('List<List<T>> t;'); | 15 testStatement('List<List<T>> t;'); |
16 testStatement('List<List<List<T>>> t;'); | 16 testStatement('List<List<List<T>>> t;'); |
(...skipping 244 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
261 testUnaryExpression(); | 261 testUnaryExpression(); |
262 testChainedMethodCalls(); | 262 testChainedMethodCalls(); |
263 testFunctionStatement(); | 263 testFunctionStatement(); |
264 testDoStatement(); | 264 testDoStatement(); |
265 testWhileStatement(); | 265 testWhileStatement(); |
266 testConditionalExpression(); | 266 testConditionalExpression(); |
267 testAssignment(); | 267 testAssignment(); |
268 testIndex(); | 268 testIndex(); |
269 testPostfix(); | 269 testPostfix(); |
270 } | 270 } |
OLD | NEW |