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

Side by Side Diff: pkg/analyzer/test/generated/ast_test.dart

Issue 1468973004: No functional change. Sort some files in pkg/analyzer. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 5 years 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
OLDNEW
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2014, 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 library engine.ast_test; 5 library engine.ast_test;
6 6
7 import 'package:analyzer/src/generated/ast.dart'; 7 import 'package:analyzer/src/generated/ast.dart';
8 import 'package:analyzer/src/generated/java_core.dart'; 8 import 'package:analyzer/src/generated/java_core.dart';
9 import 'package:analyzer/src/generated/java_engine.dart' show Predicate; 9 import 'package:analyzer/src/generated/java_engine.dart' show Predicate;
10 import 'package:analyzer/src/generated/java_engine.dart'; 10 import 'package:analyzer/src/generated/java_engine.dart';
(...skipping 2272 matching lines...) Expand 10 before | Expand all | Expand 10 after
2283 } 2283 }
2284 2284
2285 void test_visitContinueStatement_label() { 2285 void test_visitContinueStatement_label() {
2286 _assertSource("continue l;", AstFactory.continueStatement("l")); 2286 _assertSource("continue l;", AstFactory.continueStatement("l"));
2287 } 2287 }
2288 2288
2289 void test_visitContinueStatement_noLabel() { 2289 void test_visitContinueStatement_noLabel() {
2290 _assertSource("continue;", AstFactory.continueStatement()); 2290 _assertSource("continue;", AstFactory.continueStatement());
2291 } 2291 }
2292 2292
2293 void test_visitDefaultFormalParameter_annotation() {
2294 DefaultFormalParameter parameter = AstFactory.positionalFormalParameter(
2295 AstFactory.simpleFormalParameter3("p"), AstFactory.integer(0));
2296 parameter.metadata.add(AstFactory.annotation(AstFactory.identifier3("A")));
2297 _assertSource('@A p = 0', parameter);
2298 }
2299
2293 void test_visitDefaultFormalParameter_named_noValue() { 2300 void test_visitDefaultFormalParameter_named_noValue() {
2294 _assertSource( 2301 _assertSource(
2295 "p", 2302 "p",
2296 AstFactory.namedFormalParameter( 2303 AstFactory.namedFormalParameter(
2297 AstFactory.simpleFormalParameter3("p"), null)); 2304 AstFactory.simpleFormalParameter3("p"), null));
2298 } 2305 }
2299 2306
2300 void test_visitDefaultFormalParameter_named_value() { 2307 void test_visitDefaultFormalParameter_named_value() {
2301 _assertSource( 2308 _assertSource(
2302 "p : 0", 2309 "p : 0",
2303 AstFactory.namedFormalParameter( 2310 AstFactory.namedFormalParameter(
2304 AstFactory.simpleFormalParameter3("p"), AstFactory.integer(0))); 2311 AstFactory.simpleFormalParameter3("p"), AstFactory.integer(0)));
2305 } 2312 }
2306 2313
2307 void test_visitDefaultFormalParameter_positional_noValue() { 2314 void test_visitDefaultFormalParameter_positional_noValue() {
2308 _assertSource( 2315 _assertSource(
2309 "p", 2316 "p",
2310 AstFactory.positionalFormalParameter( 2317 AstFactory.positionalFormalParameter(
2311 AstFactory.simpleFormalParameter3("p"), null)); 2318 AstFactory.simpleFormalParameter3("p"), null));
2312 } 2319 }
2313 2320
2314 void test_visitDefaultFormalParameter_positional_value() { 2321 void test_visitDefaultFormalParameter_positional_value() {
2315 _assertSource( 2322 _assertSource(
2316 "p = 0", 2323 "p = 0",
2317 AstFactory.positionalFormalParameter( 2324 AstFactory.positionalFormalParameter(
2318 AstFactory.simpleFormalParameter3("p"), AstFactory.integer(0))); 2325 AstFactory.simpleFormalParameter3("p"), AstFactory.integer(0)));
2319 } 2326 }
2320 2327
2321 void test_visitDefaultFormalParameter_annotation() {
2322 DefaultFormalParameter parameter = AstFactory.positionalFormalParameter(
2323 AstFactory.simpleFormalParameter3("p"), AstFactory.integer(0));
2324 parameter.metadata.add(AstFactory.annotation(AstFactory.identifier3("A")));
2325 _assertSource('@A p = 0', parameter);
2326 }
2327
2328 void test_visitDoStatement() { 2328 void test_visitDoStatement() {
2329 _assertSource( 2329 _assertSource(
2330 "do {} while (c);", 2330 "do {} while (c);",
2331 AstFactory.doStatement( 2331 AstFactory.doStatement(
2332 AstFactory.block(), AstFactory.identifier3("c"))); 2332 AstFactory.block(), AstFactory.identifier3("c")));
2333 } 2333 }
2334 2334
2335 void test_visitDoubleLiteral() { 2335 void test_visitDoubleLiteral() {
2336 _assertSource("4.2", AstFactory.doubleLiteral(4.2)); 2336 _assertSource("4.2", AstFactory.doubleLiteral(4.2));
2337 } 2337 }
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
2416 } 2416 }
2417 2417
2418 void test_visitFieldDeclaration_withMetadata() { 2418 void test_visitFieldDeclaration_withMetadata() {
2419 FieldDeclaration declaration = AstFactory.fieldDeclaration2( 2419 FieldDeclaration declaration = AstFactory.fieldDeclaration2(
2420 false, Keyword.VAR, [AstFactory.variableDeclaration("a")]); 2420 false, Keyword.VAR, [AstFactory.variableDeclaration("a")]);
2421 declaration.metadata 2421 declaration.metadata
2422 .add(AstFactory.annotation(AstFactory.identifier3("deprecated"))); 2422 .add(AstFactory.annotation(AstFactory.identifier3("deprecated")));
2423 _assertSource("@deprecated var a;", declaration); 2423 _assertSource("@deprecated var a;", declaration);
2424 } 2424 }
2425 2425
2426 void test_visitFieldFormalParameter_annotation() {
2427 FieldFormalParameter parameter = AstFactory.fieldFormalParameter2('f');
2428 parameter.metadata.add(AstFactory.annotation(AstFactory.identifier3("A")));
2429 _assertSource('@A this.f', parameter);
2430 }
2431
2426 void test_visitFieldFormalParameter_functionTyped() { 2432 void test_visitFieldFormalParameter_functionTyped() {
2427 _assertSource( 2433 _assertSource(
2428 "A this.a(b)", 2434 "A this.a(b)",
2429 AstFactory.fieldFormalParameter( 2435 AstFactory.fieldFormalParameter(
2430 null, 2436 null,
2431 AstFactory.typeName4("A"), 2437 AstFactory.typeName4("A"),
2432 "a", 2438 "a",
2433 AstFactory.formalParameterList( 2439 AstFactory.formalParameterList(
2434 [AstFactory.simpleFormalParameter3("b")]))); 2440 [AstFactory.simpleFormalParameter3("b")])));
2435 } 2441 }
(...skipping 24 matching lines...) Expand all
2460 "final A this.a", 2466 "final A this.a",
2461 AstFactory.fieldFormalParameter( 2467 AstFactory.fieldFormalParameter(
2462 Keyword.FINAL, AstFactory.typeName4("A"), "a")); 2468 Keyword.FINAL, AstFactory.typeName4("A"), "a"));
2463 } 2469 }
2464 2470
2465 void test_visitFieldFormalParameter_type() { 2471 void test_visitFieldFormalParameter_type() {
2466 _assertSource("A this.a", 2472 _assertSource("A this.a",
2467 AstFactory.fieldFormalParameter(null, AstFactory.typeName4("A"), "a")); 2473 AstFactory.fieldFormalParameter(null, AstFactory.typeName4("A"), "a"));
2468 } 2474 }
2469 2475
2470 void test_visitFieldFormalParameter_annotation() {
2471 FieldFormalParameter parameter = AstFactory.fieldFormalParameter2('f');
2472 parameter.metadata.add(AstFactory.annotation(AstFactory.identifier3("A")));
2473 _assertSource('@A this.f', parameter);
2474 }
2475
2476 void test_visitForEachStatement_declared() { 2476 void test_visitForEachStatement_declared() {
2477 _assertSource( 2477 _assertSource(
2478 "for (var a in b) {}", 2478 "for (var a in b) {}",
2479 AstFactory.forEachStatement(AstFactory.declaredIdentifier3("a"), 2479 AstFactory.forEachStatement(AstFactory.declaredIdentifier3("a"),
2480 AstFactory.identifier3("b"), AstFactory.block())); 2480 AstFactory.identifier3("b"), AstFactory.block()));
2481 } 2481 }
2482 2482
2483 void test_visitForEachStatement_variable() { 2483 void test_visitForEachStatement_variable() {
2484 _assertSource( 2484 _assertSource(
2485 "for (a in b) {}", 2485 "for (a in b) {}",
(...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after
2900 } 2900 }
2901 2901
2902 void test_visitFunctionTypeAlias_withMetadata() { 2902 void test_visitFunctionTypeAlias_withMetadata() {
2903 FunctionTypeAlias declaration = AstFactory.typeAlias( 2903 FunctionTypeAlias declaration = AstFactory.typeAlias(
2904 AstFactory.typeName4("A"), "F", null, AstFactory.formalParameterList()); 2904 AstFactory.typeName4("A"), "F", null, AstFactory.formalParameterList());
2905 declaration.metadata 2905 declaration.metadata
2906 .add(AstFactory.annotation(AstFactory.identifier3("deprecated"))); 2906 .add(AstFactory.annotation(AstFactory.identifier3("deprecated")));
2907 _assertSource("@deprecated typedef A F();", declaration); 2907 _assertSource("@deprecated typedef A F();", declaration);
2908 } 2908 }
2909 2909
2910 void test_visitFunctionTypedFormalParameter_annotation() {
2911 FunctionTypedFormalParameter parameter =
2912 AstFactory.functionTypedFormalParameter(null, "f");
2913 parameter.metadata.add(AstFactory.annotation(AstFactory.identifier3("A")));
2914 _assertSource('@A f()', parameter);
2915 }
2916
2910 void test_visitFunctionTypedFormalParameter_noType() { 2917 void test_visitFunctionTypedFormalParameter_noType() {
2911 _assertSource("f()", AstFactory.functionTypedFormalParameter(null, "f")); 2918 _assertSource("f()", AstFactory.functionTypedFormalParameter(null, "f"));
2912 } 2919 }
2913 2920
2914 void test_visitFunctionTypedFormalParameter_annotation() {
2915 FunctionTypedFormalParameter parameter = AstFactory.functionTypedFormalParam eter(null, "f");
2916 parameter.metadata.add(AstFactory.annotation(AstFactory.identifier3("A")));
2917 _assertSource('@A f()', parameter);
2918 }
2919
2920 void test_visitFunctionTypedFormalParameter_type() { 2921 void test_visitFunctionTypedFormalParameter_type() {
2921 _assertSource( 2922 _assertSource(
2922 "T f()", 2923 "T f()",
2923 AstFactory.functionTypedFormalParameter( 2924 AstFactory.functionTypedFormalParameter(
2924 AstFactory.typeName4("T"), "f")); 2925 AstFactory.typeName4("T"), "f"));
2925 } 2926 }
2926 2927
2927 void test_visitFunctionTypedFormalParameter_typeParameters() { 2928 void test_visitFunctionTypedFormalParameter_typeParameters() {
2928 _assertSource( 2929 _assertSource(
2929 "T f<E>()", 2930 "T f<E>()",
(...skipping 587 matching lines...) Expand 10 before | Expand all | Expand 10 after
3517 3518
3518 void test_visitReturnStatement_noExpression() { 3519 void test_visitReturnStatement_noExpression() {
3519 _assertSource("return;", AstFactory.returnStatement()); 3520 _assertSource("return;", AstFactory.returnStatement());
3520 } 3521 }
3521 3522
3522 void test_visitScriptTag() { 3523 void test_visitScriptTag() {
3523 String scriptTag = "!#/bin/dart.exe"; 3524 String scriptTag = "!#/bin/dart.exe";
3524 _assertSource(scriptTag, AstFactory.scriptTag(scriptTag)); 3525 _assertSource(scriptTag, AstFactory.scriptTag(scriptTag));
3525 } 3526 }
3526 3527
3528 void test_visitSimpleFormalParameter_annotation() {
3529 SimpleFormalParameter parameter = AstFactory.simpleFormalParameter3('x');
3530 parameter.metadata.add(AstFactory.annotation(AstFactory.identifier3("A")));
3531 _assertSource('@A x', parameter);
3532 }
3533
3527 void test_visitSimpleFormalParameter_keyword() { 3534 void test_visitSimpleFormalParameter_keyword() {
3528 _assertSource("var a", AstFactory.simpleFormalParameter(Keyword.VAR, "a")); 3535 _assertSource("var a", AstFactory.simpleFormalParameter(Keyword.VAR, "a"));
3529 } 3536 }
3530 3537
3531 void test_visitSimpleFormalParameter_keyword_type() { 3538 void test_visitSimpleFormalParameter_keyword_type() {
3532 _assertSource( 3539 _assertSource(
3533 "final A a", 3540 "final A a",
3534 AstFactory.simpleFormalParameter2( 3541 AstFactory.simpleFormalParameter2(
3535 Keyword.FINAL, AstFactory.typeName4("A"), "a")); 3542 Keyword.FINAL, AstFactory.typeName4("A"), "a"));
3536 } 3543 }
3537 3544
3538 void test_visitSimpleFormalParameter_type() { 3545 void test_visitSimpleFormalParameter_type() {
3539 _assertSource("A a", 3546 _assertSource("A a",
3540 AstFactory.simpleFormalParameter4(AstFactory.typeName4("A"), "a")); 3547 AstFactory.simpleFormalParameter4(AstFactory.typeName4("A"), "a"));
3541 } 3548 }
3542 3549
3543 void test_visitSimpleFormalParameter_annotation() {
3544 SimpleFormalParameter parameter = AstFactory.simpleFormalParameter3('x');
3545 parameter.metadata.add(AstFactory.annotation(AstFactory.identifier3("A")));
3546 _assertSource('@A x', parameter);
3547 }
3548
3549 void test_visitSimpleIdentifier() { 3550 void test_visitSimpleIdentifier() {
3550 _assertSource("a", AstFactory.identifier3("a")); 3551 _assertSource("a", AstFactory.identifier3("a"));
3551 } 3552 }
3552 3553
3553 void test_visitSimpleStringLiteral() { 3554 void test_visitSimpleStringLiteral() {
3554 _assertSource("'a'", AstFactory.string2("a")); 3555 _assertSource("'a'", AstFactory.string2("a"));
3555 } 3556 }
3556 3557
3557 void test_visitStringInterpolation() { 3558 void test_visitStringInterpolation() {
3558 _assertSource( 3559 _assertSource(
(...skipping 360 matching lines...) Expand 10 before | Expand all | Expand 10 after
3919 static const List<WrapperKind> values = const [ 3920 static const List<WrapperKind> values = const [
3920 PREFIXED_LEFT, 3921 PREFIXED_LEFT,
3921 PREFIXED_RIGHT, 3922 PREFIXED_RIGHT,
3922 PROPERTY_LEFT, 3923 PROPERTY_LEFT,
3923 PROPERTY_RIGHT, 3924 PROPERTY_RIGHT,
3924 NONE 3925 NONE
3925 ]; 3926 ];
3926 3927
3927 const WrapperKind(String name, int ordinal) : super(name, ordinal); 3928 const WrapperKind(String name, int ordinal) : super(name, ordinal);
3928 } 3929 }
OLDNEW
« no previous file with comments | « pkg/analyzer/lib/src/generated/engine.dart ('k') | pkg/analyzer/test/generated/parser_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698