Index: pkg/analyzer/test/generated/utilities_test.dart |
diff --git a/pkg/analyzer/test/generated/utilities_test.dart b/pkg/analyzer/test/generated/utilities_test.dart |
index 3219e909531fd34cf752cb300c342c95c6a58ad0..162365a47d15644122beb41a72ff22a62617421e 100644 |
--- a/pkg/analyzer/test/generated/utilities_test.dart |
+++ b/pkg/analyzer/test/generated/utilities_test.dart |
@@ -20,10 +20,11 @@ import 'package:analyzer/src/generated/utilities_collection.dart'; |
import 'package:unittest/unittest.dart'; |
import '../reflective_tests.dart'; |
+import '../utils.dart'; |
import 'test_support.dart'; |
main() { |
- groupSep = ' | '; |
+ initializeTestEnvironment(); |
runReflectiveTests(AstClonerTest); |
runReflectiveTests(NodeReplacerTest); |
runReflectiveTests(LineInfoTest); |
@@ -187,19 +188,30 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitClassDeclaration_extends_implements() { |
- _assertClone(AstFactory.classDeclaration(null, "C", null, |
- AstFactory.extendsClause(AstFactory.typeName4("A")), null, |
+ _assertClone(AstFactory.classDeclaration( |
+ null, |
+ "C", |
+ null, |
+ AstFactory.extendsClause(AstFactory.typeName4("A")), |
+ null, |
AstFactory.implementsClause([AstFactory.typeName4("B")]))); |
} |
void test_visitClassDeclaration_extends_with() { |
- _assertClone(AstFactory.classDeclaration(null, "C", null, |
+ _assertClone(AstFactory.classDeclaration( |
+ null, |
+ "C", |
+ null, |
AstFactory.extendsClause(AstFactory.typeName4("A")), |
- AstFactory.withClause([AstFactory.typeName4("M")]), null)); |
+ AstFactory.withClause([AstFactory.typeName4("M")]), |
+ null)); |
} |
void test_visitClassDeclaration_extends_with_implements() { |
- _assertClone(AstFactory.classDeclaration(null, "C", null, |
+ _assertClone(AstFactory.classDeclaration( |
+ null, |
+ "C", |
+ null, |
AstFactory.extendsClause(AstFactory.typeName4("A")), |
AstFactory.withClause([AstFactory.typeName4("M")]), |
AstFactory.implementsClause([AstFactory.typeName4("B")]))); |
@@ -211,8 +223,8 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitClassDeclaration_multipleMember() { |
- _assertClone(AstFactory.classDeclaration(null, "C", null, null, null, null, |
- [ |
+ _assertClone( |
+ AstFactory.classDeclaration(null, "C", null, null, null, null, [ |
AstFactory.fieldDeclaration2( |
false, Keyword.VAR, [AstFactory.variableDeclaration("a")]), |
AstFactory.fieldDeclaration2( |
@@ -226,27 +238,39 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitClassDeclaration_parameters_extends() { |
- _assertClone(AstFactory.classDeclaration(null, "C", |
+ _assertClone(AstFactory.classDeclaration( |
+ null, |
+ "C", |
AstFactory.typeParameterList(["E"]), |
- AstFactory.extendsClause(AstFactory.typeName4("A")), null, null)); |
+ AstFactory.extendsClause(AstFactory.typeName4("A")), |
+ null, |
+ null)); |
} |
void test_visitClassDeclaration_parameters_extends_implements() { |
- _assertClone(AstFactory.classDeclaration(null, "C", |
+ _assertClone(AstFactory.classDeclaration( |
+ null, |
+ "C", |
AstFactory.typeParameterList(["E"]), |
- AstFactory.extendsClause(AstFactory.typeName4("A")), null, |
+ AstFactory.extendsClause(AstFactory.typeName4("A")), |
+ null, |
AstFactory.implementsClause([AstFactory.typeName4("B")]))); |
} |
void test_visitClassDeclaration_parameters_extends_with() { |
- _assertClone(AstFactory.classDeclaration(null, "C", |
+ _assertClone(AstFactory.classDeclaration( |
+ null, |
+ "C", |
AstFactory.typeParameterList(["E"]), |
AstFactory.extendsClause(AstFactory.typeName4("A")), |
- AstFactory.withClause([AstFactory.typeName4("M")]), null)); |
+ AstFactory.withClause([AstFactory.typeName4("M")]), |
+ null)); |
} |
void test_visitClassDeclaration_parameters_extends_with_implements() { |
- _assertClone(AstFactory.classDeclaration(null, "C", |
+ _assertClone(AstFactory.classDeclaration( |
+ null, |
+ "C", |
AstFactory.typeParameterList(["E"]), |
AstFactory.extendsClause(AstFactory.typeName4("A")), |
AstFactory.withClause([AstFactory.typeName4("M")]), |
@@ -254,14 +278,18 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitClassDeclaration_parameters_implements() { |
- _assertClone(AstFactory.classDeclaration(null, "C", |
- AstFactory.typeParameterList(["E"]), null, null, |
+ _assertClone(AstFactory.classDeclaration( |
+ null, |
+ "C", |
+ AstFactory.typeParameterList(["E"]), |
+ null, |
+ null, |
AstFactory.implementsClause([AstFactory.typeName4("B")]))); |
} |
void test_visitClassDeclaration_singleMember() { |
- _assertClone(AstFactory.classDeclaration(null, "C", null, null, null, null, |
- [ |
+ _assertClone( |
+ AstFactory.classDeclaration(null, "C", null, null, null, null, [ |
AstFactory.fieldDeclaration2( |
false, Keyword.VAR, [AstFactory.variableDeclaration("a")]) |
])); |
@@ -276,65 +304,95 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitClassTypeAlias_abstract() { |
- _assertClone(AstFactory.classTypeAlias("C", null, Keyword.ABSTRACT, |
+ _assertClone(AstFactory.classTypeAlias( |
+ "C", |
+ null, |
+ Keyword.ABSTRACT, |
AstFactory.typeName4("S"), |
- AstFactory.withClause([AstFactory.typeName4("M1")]), null)); |
+ AstFactory.withClause([AstFactory.typeName4("M1")]), |
+ null)); |
} |
void test_visitClassTypeAlias_abstract_implements() { |
- _assertClone(AstFactory.classTypeAlias("C", null, Keyword.ABSTRACT, |
+ _assertClone(AstFactory.classTypeAlias( |
+ "C", |
+ null, |
+ Keyword.ABSTRACT, |
AstFactory.typeName4("S"), |
AstFactory.withClause([AstFactory.typeName4("M1")]), |
AstFactory.implementsClause([AstFactory.typeName4("I")]))); |
} |
void test_visitClassTypeAlias_generic() { |
- _assertClone(AstFactory.classTypeAlias("C", |
- AstFactory.typeParameterList(["E"]), null, |
+ _assertClone(AstFactory.classTypeAlias( |
+ "C", |
+ AstFactory.typeParameterList(["E"]), |
+ null, |
AstFactory.typeName4("S", [AstFactory.typeName4("E")]), |
- AstFactory.withClause( |
- [AstFactory.typeName4("M1", [AstFactory.typeName4("E")])]), null)); |
+ AstFactory.withClause([ |
+ AstFactory.typeName4("M1", [AstFactory.typeName4("E")]) |
+ ]), |
+ null)); |
} |
void test_visitClassTypeAlias_implements() { |
- _assertClone(AstFactory.classTypeAlias("C", null, null, |
+ _assertClone(AstFactory.classTypeAlias( |
+ "C", |
+ null, |
+ null, |
AstFactory.typeName4("S"), |
AstFactory.withClause([AstFactory.typeName4("M1")]), |
AstFactory.implementsClause([AstFactory.typeName4("I")]))); |
} |
void test_visitClassTypeAlias_minimal() { |
- _assertClone(AstFactory.classTypeAlias("C", null, null, |
+ _assertClone(AstFactory.classTypeAlias( |
+ "C", |
+ null, |
+ null, |
AstFactory.typeName4("S"), |
- AstFactory.withClause([AstFactory.typeName4("M1")]), null)); |
+ AstFactory.withClause([AstFactory.typeName4("M1")]), |
+ null)); |
} |
void test_visitClassTypeAlias_parameters_abstract() { |
- _assertClone(AstFactory.classTypeAlias("C", |
- AstFactory.typeParameterList(["E"]), Keyword.ABSTRACT, |
+ _assertClone(AstFactory.classTypeAlias( |
+ "C", |
+ AstFactory.typeParameterList(["E"]), |
+ Keyword.ABSTRACT, |
AstFactory.typeName4("S"), |
- AstFactory.withClause([AstFactory.typeName4("M1")]), null)); |
+ AstFactory.withClause([AstFactory.typeName4("M1")]), |
+ null)); |
} |
void test_visitClassTypeAlias_parameters_abstract_implements() { |
- _assertClone(AstFactory.classTypeAlias("C", |
- AstFactory.typeParameterList(["E"]), Keyword.ABSTRACT, |
+ _assertClone(AstFactory.classTypeAlias( |
+ "C", |
+ AstFactory.typeParameterList(["E"]), |
+ Keyword.ABSTRACT, |
AstFactory.typeName4("S"), |
AstFactory.withClause([AstFactory.typeName4("M1")]), |
AstFactory.implementsClause([AstFactory.typeName4("I")]))); |
} |
void test_visitClassTypeAlias_parameters_implements() { |
- _assertClone(AstFactory.classTypeAlias("C", |
- AstFactory.typeParameterList(["E"]), null, AstFactory.typeName4("S"), |
+ _assertClone(AstFactory.classTypeAlias( |
+ "C", |
+ AstFactory.typeParameterList(["E"]), |
+ null, |
+ AstFactory.typeName4("S"), |
AstFactory.withClause([AstFactory.typeName4("M1")]), |
AstFactory.implementsClause([AstFactory.typeName4("I")]))); |
} |
void test_visitClassTypeAlias_withMetadata() { |
- ClassTypeAlias declaration = AstFactory.classTypeAlias("C", null, null, |
+ ClassTypeAlias declaration = AstFactory.classTypeAlias( |
+ "C", |
+ null, |
+ null, |
AstFactory.typeName4("S"), |
- AstFactory.withClause([AstFactory.typeName4("M1")]), null); |
+ AstFactory.withClause([AstFactory.typeName4("M1")]), |
+ null); |
declaration.metadata |
.add(AstFactory.annotation(AstFactory.identifier3("deprecated"))); |
_assertClone(declaration); |
@@ -362,8 +420,9 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitCompilationUnit_directive_declaration() { |
- _assertClone(AstFactory.compilationUnit4( |
- [AstFactory.libraryDirective2("l")], [ |
+ _assertClone(AstFactory.compilationUnit4([ |
+ AstFactory.libraryDirective2("l") |
+ ], [ |
AstFactory.topLevelVariableDeclaration2( |
Keyword.VAR, [AstFactory.variableDeclaration("a")]) |
])); |
@@ -390,8 +449,9 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitCompilationUnit_script_directives_declarations() { |
- _assertClone(AstFactory.compilationUnit8("!#/bin/dartvm", |
- [AstFactory.libraryDirective2("l")], [ |
+ _assertClone(AstFactory.compilationUnit8("!#/bin/dartvm", [ |
+ AstFactory.libraryDirective2("l") |
+ ], [ |
AstFactory.topLevelVariableDeclaration2( |
Keyword.VAR, [AstFactory.variableDeclaration("a")]) |
])); |
@@ -403,9 +463,14 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitConstructorDeclaration_const() { |
- _assertClone(AstFactory.constructorDeclaration2(Keyword.CONST, null, |
- AstFactory.identifier3("C"), null, AstFactory.formalParameterList(), |
- null, AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.constructorDeclaration2( |
+ Keyword.CONST, |
+ null, |
+ AstFactory.identifier3("C"), |
+ null, |
+ AstFactory.formalParameterList(), |
+ null, |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitConstructorDeclaration_external() { |
@@ -414,47 +479,79 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitConstructorDeclaration_minimal() { |
- _assertClone(AstFactory.constructorDeclaration2(null, null, |
- AstFactory.identifier3("C"), null, AstFactory.formalParameterList(), |
- null, AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.constructorDeclaration2( |
+ null, |
+ null, |
+ AstFactory.identifier3("C"), |
+ null, |
+ AstFactory.formalParameterList(), |
+ null, |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitConstructorDeclaration_multipleInitializers() { |
- _assertClone(AstFactory.constructorDeclaration2(null, null, |
- AstFactory.identifier3("C"), null, AstFactory.formalParameterList(), [ |
- AstFactory.constructorFieldInitializer( |
- false, "a", AstFactory.identifier3("b")), |
- AstFactory.constructorFieldInitializer( |
- false, "c", AstFactory.identifier3("d")) |
- ], AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.constructorDeclaration2( |
+ null, |
+ null, |
+ AstFactory.identifier3("C"), |
+ null, |
+ AstFactory.formalParameterList(), |
+ [ |
+ AstFactory.constructorFieldInitializer( |
+ false, "a", AstFactory.identifier3("b")), |
+ AstFactory.constructorFieldInitializer( |
+ false, "c", AstFactory.identifier3("d")) |
+ ], |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitConstructorDeclaration_multipleParameters() { |
- _assertClone(AstFactory.constructorDeclaration2(null, null, |
- AstFactory.identifier3("C"), null, AstFactory.formalParameterList([ |
- AstFactory.simpleFormalParameter(Keyword.VAR, "a"), |
- AstFactory.simpleFormalParameter(Keyword.VAR, "b") |
- ]), null, AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.constructorDeclaration2( |
+ null, |
+ null, |
+ AstFactory.identifier3("C"), |
+ null, |
+ AstFactory.formalParameterList([ |
+ AstFactory.simpleFormalParameter(Keyword.VAR, "a"), |
+ AstFactory.simpleFormalParameter(Keyword.VAR, "b") |
+ ]), |
+ null, |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitConstructorDeclaration_named() { |
- _assertClone(AstFactory.constructorDeclaration2(null, null, |
- AstFactory.identifier3("C"), "m", AstFactory.formalParameterList(), |
- null, AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.constructorDeclaration2( |
+ null, |
+ null, |
+ AstFactory.identifier3("C"), |
+ "m", |
+ AstFactory.formalParameterList(), |
+ null, |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitConstructorDeclaration_singleInitializer() { |
- _assertClone(AstFactory.constructorDeclaration2(null, null, |
- AstFactory.identifier3("C"), null, AstFactory.formalParameterList(), [ |
- AstFactory.constructorFieldInitializer( |
- false, "a", AstFactory.identifier3("b")) |
- ], AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.constructorDeclaration2( |
+ null, |
+ null, |
+ AstFactory.identifier3("C"), |
+ null, |
+ AstFactory.formalParameterList(), |
+ [ |
+ AstFactory.constructorFieldInitializer( |
+ false, "a", AstFactory.identifier3("b")) |
+ ], |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitConstructorDeclaration_withMetadata() { |
ConstructorDeclaration declaration = AstFactory.constructorDeclaration2( |
- null, null, AstFactory.identifier3("C"), null, |
- AstFactory.formalParameterList(), null, |
+ null, |
+ null, |
+ AstFactory.identifier3("C"), |
+ null, |
+ AstFactory.formalParameterList(), |
+ null, |
AstFactory.blockFunctionBody2()); |
declaration.metadata |
.add(AstFactory.annotation(AstFactory.identifier3("deprecated"))); |
@@ -531,8 +628,9 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitExportDirective_combinator() { |
- _assertClone(AstFactory.exportDirective2( |
- "a.dart", [AstFactory.showCombinator([AstFactory.identifier3("A")])])); |
+ _assertClone(AstFactory.exportDirective2("a.dart", [ |
+ AstFactory.showCombinator([AstFactory.identifier3("A")]) |
+ ])); |
} |
void test_visitExportDirective_combinators() { |
@@ -585,8 +683,11 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitFieldFormalParameter_functionTyped() { |
- _assertClone(AstFactory.fieldFormalParameter(null, |
- AstFactory.typeName4("A"), "a", AstFactory |
+ _assertClone(AstFactory.fieldFormalParameter( |
+ null, |
+ AstFactory.typeName4("A"), |
+ "a", |
+ AstFactory |
.formalParameterList([AstFactory.simpleFormalParameter3("b")]))); |
} |
@@ -606,17 +707,21 @@ class AstClonerTest extends EngineTestCase { |
void test_visitForEachStatement_declared() { |
_assertClone(AstFactory.forEachStatement( |
- AstFactory.declaredIdentifier3("a"), AstFactory.identifier3("b"), |
+ AstFactory.declaredIdentifier3("a"), |
+ AstFactory.identifier3("b"), |
AstFactory.block())); |
} |
void test_visitForEachStatement_variable() { |
- _assertClone(new ForEachStatement.withReference(null, |
+ _assertClone(new ForEachStatement.withReference( |
+ null, |
TokenFactory.tokenFromKeyword(Keyword.FOR), |
TokenFactory.tokenFromType(TokenType.OPEN_PAREN), |
- AstFactory.identifier3("a"), TokenFactory.tokenFromKeyword(Keyword.IN), |
+ AstFactory.identifier3("a"), |
+ TokenFactory.tokenFromKeyword(Keyword.IN), |
AstFactory.identifier3("b"), |
- TokenFactory.tokenFromType(TokenType.CLOSE_PAREN), AstFactory.block())); |
+ TokenFactory.tokenFromType(TokenType.CLOSE_PAREN), |
+ AstFactory.block())); |
} |
void test_visitForEachStatement_variable_await() { |
@@ -624,9 +729,11 @@ class AstClonerTest extends EngineTestCase { |
TokenFactory.tokenFromString("await"), |
TokenFactory.tokenFromKeyword(Keyword.FOR), |
TokenFactory.tokenFromType(TokenType.OPEN_PAREN), |
- AstFactory.identifier3("a"), TokenFactory.tokenFromKeyword(Keyword.IN), |
+ AstFactory.identifier3("a"), |
+ TokenFactory.tokenFromKeyword(Keyword.IN), |
AstFactory.identifier3("b"), |
- TokenFactory.tokenFromType(TokenType.CLOSE_PAREN), AstFactory.block())); |
+ TokenFactory.tokenFromType(TokenType.CLOSE_PAREN), |
+ AstFactory.block())); |
} |
void test_visitFormalParameterList_empty() { |
@@ -774,8 +881,10 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitForStatement_ecu() { |
- _assertClone(AstFactory.forStatement(AstFactory.identifier3("e"), |
- AstFactory.identifier3("c"), [AstFactory.identifier3("u")], |
+ _assertClone(AstFactory.forStatement( |
+ AstFactory.identifier3("e"), |
+ AstFactory.identifier3("c"), |
+ [AstFactory.identifier3("u")], |
AstFactory.block())); |
} |
@@ -785,28 +894,39 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitForStatement_i() { |
- _assertClone(AstFactory.forStatement2(AstFactory.variableDeclarationList2( |
- Keyword.VAR, [AstFactory.variableDeclaration("i")]), null, null, |
+ _assertClone(AstFactory.forStatement2( |
+ AstFactory.variableDeclarationList2( |
+ Keyword.VAR, [AstFactory.variableDeclaration("i")]), |
+ null, |
+ null, |
AstFactory.block())); |
} |
void test_visitForStatement_ic() { |
- _assertClone(AstFactory.forStatement2(AstFactory.variableDeclarationList2( |
+ _assertClone(AstFactory.forStatement2( |
+ AstFactory.variableDeclarationList2( |
Keyword.VAR, [AstFactory.variableDeclaration("i")]), |
- AstFactory.identifier3("c"), null, AstFactory.block())); |
+ AstFactory.identifier3("c"), |
+ null, |
+ AstFactory.block())); |
} |
void test_visitForStatement_icu() { |
- _assertClone(AstFactory.forStatement2(AstFactory.variableDeclarationList2( |
+ _assertClone(AstFactory.forStatement2( |
+ AstFactory.variableDeclarationList2( |
Keyword.VAR, [AstFactory.variableDeclaration("i")]), |
- AstFactory.identifier3("c"), [AstFactory.identifier3("u")], |
+ AstFactory.identifier3("c"), |
+ [AstFactory.identifier3("u")], |
AstFactory.block())); |
} |
void test_visitForStatement_iu() { |
- _assertClone(AstFactory.forStatement2(AstFactory.variableDeclarationList2( |
- Keyword.VAR, [AstFactory.variableDeclaration("i")]), null, |
- [AstFactory.identifier3("u")], AstFactory.block())); |
+ _assertClone(AstFactory.forStatement2( |
+ AstFactory.variableDeclarationList2( |
+ Keyword.VAR, [AstFactory.variableDeclaration("i")]), |
+ null, |
+ [AstFactory.identifier3("u")], |
+ AstFactory.block())); |
} |
void test_visitForStatement_u() { |
@@ -898,8 +1018,9 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitImportDirective_combinator() { |
- _assertClone(AstFactory.importDirective3("a.dart", null, |
- [AstFactory.showCombinator([AstFactory.identifier3("A")])])); |
+ _assertClone(AstFactory.importDirective3("a.dart", null, [ |
+ AstFactory.showCombinator([AstFactory.identifier3("A")]) |
+ ])); |
} |
void test_visitImportDirective_combinators() { |
@@ -918,8 +1039,9 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitImportDirective_prefix_combinator() { |
- _assertClone(AstFactory.importDirective3("a.dart", "p", |
- [AstFactory.showCombinator([AstFactory.identifier3("A")])])); |
+ _assertClone(AstFactory.importDirective3("a.dart", "p", [ |
+ AstFactory.showCombinator([AstFactory.identifier3("A")]) |
+ ])); |
} |
void test_visitImportDirective_prefix_combinators() { |
@@ -1006,10 +1128,9 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitLabeledStatement_multiple() { |
- _assertClone(AstFactory.labeledStatement([ |
- AstFactory.label2("a"), |
- AstFactory.label2("b") |
- ], AstFactory.returnStatement())); |
+ _assertClone(AstFactory.labeledStatement( |
+ [AstFactory.label2("a"), AstFactory.label2("b")], |
+ AstFactory.returnStatement())); |
} |
void test_visitLabeledStatement_single() { |
@@ -1082,8 +1203,12 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitMethodDeclaration_external_returnType() { |
- _assertClone(AstFactory.methodDeclaration(null, AstFactory.typeName4("T"), |
- null, null, AstFactory.identifier3("m"), |
+ _assertClone(AstFactory.methodDeclaration( |
+ null, |
+ AstFactory.typeName4("T"), |
+ null, |
+ null, |
+ AstFactory.identifier3("m"), |
AstFactory.formalParameterList())); |
} |
@@ -1093,74 +1218,129 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitMethodDeclaration_getter_returnType() { |
- _assertClone(AstFactory.methodDeclaration2(null, AstFactory.typeName4("T"), |
- Keyword.GET, null, AstFactory.identifier3("m"), null, |
+ _assertClone(AstFactory.methodDeclaration2( |
+ null, |
+ AstFactory.typeName4("T"), |
+ Keyword.GET, |
+ null, |
+ AstFactory.identifier3("m"), |
+ null, |
AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_getter_seturnType() { |
- _assertClone(AstFactory.methodDeclaration2(null, AstFactory.typeName4("T"), |
- Keyword.SET, null, AstFactory.identifier3("m"), AstFactory |
- .formalParameterList( |
- [AstFactory.simpleFormalParameter(Keyword.VAR, "v")]), |
+ _assertClone(AstFactory.methodDeclaration2( |
+ null, |
+ AstFactory.typeName4("T"), |
+ Keyword.SET, |
+ null, |
+ AstFactory.identifier3("m"), |
+ AstFactory.formalParameterList( |
+ [AstFactory.simpleFormalParameter(Keyword.VAR, "v")]), |
AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_minimal() { |
- _assertClone(AstFactory.methodDeclaration2(null, null, null, null, |
- AstFactory.identifier3("m"), AstFactory.formalParameterList(), |
+ _assertClone(AstFactory.methodDeclaration2( |
+ null, |
+ null, |
+ null, |
+ null, |
+ AstFactory.identifier3("m"), |
+ AstFactory.formalParameterList(), |
AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_multipleParameters() { |
- _assertClone(AstFactory.methodDeclaration2(null, null, null, null, |
- AstFactory.identifier3("m"), AstFactory.formalParameterList([ |
- AstFactory.simpleFormalParameter(Keyword.VAR, "a"), |
- AstFactory.simpleFormalParameter(Keyword.VAR, "b") |
- ]), AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.methodDeclaration2( |
+ null, |
+ null, |
+ null, |
+ null, |
+ AstFactory.identifier3("m"), |
+ AstFactory.formalParameterList([ |
+ AstFactory.simpleFormalParameter(Keyword.VAR, "a"), |
+ AstFactory.simpleFormalParameter(Keyword.VAR, "b") |
+ ]), |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_operator() { |
- _assertClone(AstFactory.methodDeclaration2(null, null, null, |
- Keyword.OPERATOR, AstFactory.identifier3("+"), |
- AstFactory.formalParameterList(), AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.methodDeclaration2( |
+ null, |
+ null, |
+ null, |
+ Keyword.OPERATOR, |
+ AstFactory.identifier3("+"), |
+ AstFactory.formalParameterList(), |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_operator_returnType() { |
- _assertClone(AstFactory.methodDeclaration2(null, AstFactory.typeName4("T"), |
- null, Keyword.OPERATOR, AstFactory.identifier3("+"), |
- AstFactory.formalParameterList(), AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.methodDeclaration2( |
+ null, |
+ AstFactory.typeName4("T"), |
+ null, |
+ Keyword.OPERATOR, |
+ AstFactory.identifier3("+"), |
+ AstFactory.formalParameterList(), |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_returnType() { |
- _assertClone(AstFactory.methodDeclaration2(null, AstFactory.typeName4("T"), |
- null, null, AstFactory.identifier3("m"), |
- AstFactory.formalParameterList(), AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.methodDeclaration2( |
+ null, |
+ AstFactory.typeName4("T"), |
+ null, |
+ null, |
+ AstFactory.identifier3("m"), |
+ AstFactory.formalParameterList(), |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_setter() { |
- _assertClone(AstFactory.methodDeclaration2(null, null, Keyword.SET, null, |
- AstFactory.identifier3("m"), AstFactory.formalParameterList( |
+ _assertClone(AstFactory.methodDeclaration2( |
+ null, |
+ null, |
+ Keyword.SET, |
+ null, |
+ AstFactory.identifier3("m"), |
+ AstFactory.formalParameterList( |
[AstFactory.simpleFormalParameter(Keyword.VAR, "v")]), |
AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_static() { |
- _assertClone(AstFactory.methodDeclaration2(Keyword.STATIC, null, null, null, |
- AstFactory.identifier3("m"), AstFactory.formalParameterList(), |
+ _assertClone(AstFactory.methodDeclaration2( |
+ Keyword.STATIC, |
+ null, |
+ null, |
+ null, |
+ AstFactory.identifier3("m"), |
+ AstFactory.formalParameterList(), |
AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_static_returnType() { |
- _assertClone(AstFactory.methodDeclaration2(Keyword.STATIC, |
- AstFactory.typeName4("T"), null, null, AstFactory.identifier3("m"), |
- AstFactory.formalParameterList(), AstFactory.blockFunctionBody2())); |
+ _assertClone(AstFactory.methodDeclaration2( |
+ Keyword.STATIC, |
+ AstFactory.typeName4("T"), |
+ null, |
+ null, |
+ AstFactory.identifier3("m"), |
+ AstFactory.formalParameterList(), |
+ AstFactory.blockFunctionBody2())); |
} |
void test_visitMethodDeclaration_withMetadata() { |
- MethodDeclaration declaration = AstFactory.methodDeclaration2(null, null, |
- null, null, AstFactory.identifier3("m"), |
- AstFactory.formalParameterList(), AstFactory.blockFunctionBody2()); |
+ MethodDeclaration declaration = AstFactory.methodDeclaration2( |
+ null, |
+ null, |
+ null, |
+ null, |
+ AstFactory.identifier3("m"), |
+ AstFactory.formalParameterList(), |
+ AstFactory.blockFunctionBody2()); |
declaration.metadata |
.add(AstFactory.annotation(AstFactory.identifier3("deprecated"))); |
_assertClone(declaration); |
@@ -1317,10 +1497,10 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitSwitchCase_multipleLabels() { |
- _assertClone(AstFactory.switchCase2([ |
- AstFactory.label2("l1"), |
- AstFactory.label2("l2") |
- ], AstFactory.identifier3("a"), [AstFactory.block()])); |
+ _assertClone(AstFactory.switchCase2( |
+ [AstFactory.label2("l1"), AstFactory.label2("l2")], |
+ AstFactory.identifier3("a"), |
+ [AstFactory.block()])); |
} |
void test_visitSwitchCase_multipleStatements() { |
@@ -1339,10 +1519,9 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitSwitchDefault_multipleLabels() { |
- _assertClone(AstFactory.switchDefault([ |
- AstFactory.label2("l1"), |
- AstFactory.label2("l2") |
- ], [AstFactory.block()])); |
+ _assertClone(AstFactory.switchDefault( |
+ [AstFactory.label2("l1"), AstFactory.label2("l2")], |
+ [AstFactory.block()])); |
} |
void test_visitSwitchDefault_multipleStatements() { |
@@ -1407,7 +1586,8 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitTryStatement_catchFinally() { |
- _assertClone(AstFactory.tryStatement3(AstFactory.block(), |
+ _assertClone(AstFactory.tryStatement3( |
+ AstFactory.block(), |
[AstFactory.catchClause3(AstFactory.typeName4("E"))], |
AstFactory.block())); |
} |
@@ -1432,8 +1612,9 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitTypeName_nestedArg() { |
- _assertClone(AstFactory.typeName4( |
- "C", [AstFactory.typeName4("D", [AstFactory.typeName4("E")])])); |
+ _assertClone(AstFactory.typeName4("C", [ |
+ AstFactory.typeName4("D", [AstFactory.typeName4("E")]) |
+ ])); |
} |
void test_visitTypeName_noArgs() { |
@@ -1477,8 +1658,8 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitVariableDeclarationList_const_type() { |
- _assertClone(AstFactory.variableDeclarationList(Keyword.CONST, |
- AstFactory.typeName4("C"), [ |
+ _assertClone(AstFactory.variableDeclarationList( |
+ Keyword.CONST, AstFactory.typeName4("C"), [ |
AstFactory.variableDeclaration("a"), |
AstFactory.variableDeclaration("b") |
])); |
@@ -1503,8 +1684,8 @@ class AstClonerTest extends EngineTestCase { |
} |
void test_visitVariableDeclarationList_type() { |
- _assertClone(AstFactory.variableDeclarationList(null, |
- AstFactory.typeName4("C"), [ |
+ _assertClone(AstFactory.variableDeclarationList( |
+ null, AstFactory.typeName4("C"), [ |
AstFactory.variableDeclaration("a"), |
AstFactory.variableDeclaration("b") |
])); |
@@ -2738,6 +2919,12 @@ class Getter_NodeReplacerTest_test_whileStatement_2 |
Statement get(WhileStatement node) => node.body; |
} |
+class Getter_NodeReplacerTest_test_yieldStatement |
+ implements NodeReplacerTest_Getter { |
+ @override |
+ Expression get(YieldStatement node) => node.expression; |
+} |
+ |
class Getter_NodeReplacerTest_testAnnotatedNode |
implements NodeReplacerTest_Getter { |
@override |
@@ -2768,12 +2955,6 @@ class Getter_NodeReplacerTest_testUriBasedDirective |
StringLiteral get(UriBasedDirective node) => node.uri; |
} |
-class Getter_NodeReplacerTest_test_yieldStatement |
- implements NodeReplacerTest_Getter { |
- @override |
- Expression get(YieldStatement node) => node.expression; |
-} |
- |
@reflectiveTest |
class LineInfoTest { |
void test_creation() { |
@@ -2885,7 +3066,8 @@ class ListGetter_NodeReplacerTest_test_compilationUnit |
} |
class ListGetter_NodeReplacerTest_test_compilationUnit_2 |
- extends NodeReplacerTest_ListGetter<CompilationUnit, CompilationUnitMember> { |
+ extends NodeReplacerTest_ListGetter<CompilationUnit, |
+ CompilationUnitMember> { |
ListGetter_NodeReplacerTest_test_compilationUnit_2(int arg0) : super(arg0); |
@override |
@@ -2894,7 +3076,8 @@ class ListGetter_NodeReplacerTest_test_compilationUnit_2 |
} |
class ListGetter_NodeReplacerTest_test_constructorDeclaration |
- extends NodeReplacerTest_ListGetter<ConstructorDeclaration, ConstructorInitializer> { |
+ extends NodeReplacerTest_ListGetter<ConstructorDeclaration, |
+ ConstructorInitializer> { |
ListGetter_NodeReplacerTest_test_constructorDeclaration(int arg0) |
: super(arg0); |
@@ -2987,7 +3170,8 @@ class ListGetter_NodeReplacerTest_test_showCombinator |
} |
class ListGetter_NodeReplacerTest_test_stringInterpolation |
- extends NodeReplacerTest_ListGetter<StringInterpolation, InterpolationElement> { |
+ extends NodeReplacerTest_ListGetter<StringInterpolation, |
+ InterpolationElement> { |
ListGetter_NodeReplacerTest_test_stringInterpolation(int arg0) : super(arg0); |
@override |
@@ -3029,7 +3213,8 @@ class ListGetter_NodeReplacerTest_test_typeParameterList |
} |
class ListGetter_NodeReplacerTest_test_variableDeclarationList |
- extends NodeReplacerTest_ListGetter<VariableDeclarationList, VariableDeclaration> { |
+ extends NodeReplacerTest_ListGetter<VariableDeclarationList, |
+ VariableDeclaration> { |
ListGetter_NodeReplacerTest_test_variableDeclarationList(int arg0) |
: super(arg0); |
@@ -3254,7 +3439,8 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_annotation() { |
- Annotation node = AstFactory.annotation2(AstFactory.identifier3("C"), |
+ Annotation node = AstFactory.annotation2( |
+ AstFactory.identifier3("C"), |
AstFactory.identifier3("c"), |
AstFactory.argumentList([AstFactory.integer(0)])); |
_assertReplace(node, new Getter_NodeReplacerTest_test_annotation()); |
@@ -3268,7 +3454,8 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_asExpression() { |
- AsExpression node = AstFactory.asExpression(AstFactory.integer(0), |
+ AsExpression node = AstFactory.asExpression( |
+ AstFactory.integer(0), |
AstFactory.typeName3( |
AstFactory.identifier3("a"), [AstFactory.typeName4("C")])); |
_assertReplace(node, new Getter_NodeReplacerTest_test_asExpression_2()); |
@@ -3297,7 +3484,8 @@ class NodeReplacerTest extends EngineTestCase { |
void test_binaryExpression() { |
BinaryExpression node = AstFactory.binaryExpression( |
- AstFactory.identifier3("l"), TokenType.PLUS, |
+ AstFactory.identifier3("l"), |
+ TokenType.PLUS, |
AstFactory.identifier3("r")); |
_assertReplace(node, new Getter_NodeReplacerTest_test_binaryExpression()); |
_assertReplace(node, new Getter_NodeReplacerTest_test_binaryExpression_2()); |
@@ -3335,7 +3523,9 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_classDeclaration() { |
- ClassDeclaration node = AstFactory.classDeclaration(null, "A", |
+ ClassDeclaration node = AstFactory.classDeclaration( |
+ null, |
+ "A", |
AstFactory.typeParameterList(["E"]), |
AstFactory.extendsClause(AstFactory.typeName4("B")), |
AstFactory.withClause([AstFactory.typeName4("C")]), |
@@ -3359,8 +3549,11 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_classTypeAlias() { |
- ClassTypeAlias node = AstFactory.classTypeAlias("A", |
- AstFactory.typeParameterList(["E"]), null, AstFactory.typeName4("B"), |
+ ClassTypeAlias node = AstFactory.classTypeAlias( |
+ "A", |
+ AstFactory.typeParameterList(["E"]), |
+ null, |
+ AstFactory.typeName4("B"), |
AstFactory.withClause([AstFactory.typeName4("C")]), |
AstFactory.implementsClause([AstFactory.typeName4("D")])); |
node.documentationComment = |
@@ -3388,8 +3581,9 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_compilationUnit() { |
- CompilationUnit node = AstFactory.compilationUnit8("", |
- [AstFactory.libraryDirective2("lib")], [ |
+ CompilationUnit node = AstFactory.compilationUnit8("", [ |
+ AstFactory.libraryDirective2("lib") |
+ ], [ |
AstFactory.topLevelVariableDeclaration2( |
null, [AstFactory.variableDeclaration("X")]) |
]); |
@@ -3402,7 +3596,8 @@ class NodeReplacerTest extends EngineTestCase { |
void test_conditionalExpression() { |
ConditionalExpression node = AstFactory.conditionalExpression( |
- AstFactory.booleanLiteral(true), AstFactory.integer(0), |
+ AstFactory.booleanLiteral(true), |
+ AstFactory.integer(0), |
AstFactory.integer(1)); |
_assertReplace( |
node, new Getter_NodeReplacerTest_test_conditionalExpression_3()); |
@@ -3413,10 +3608,17 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_constructorDeclaration() { |
- ConstructorDeclaration node = AstFactory.constructorDeclaration2(null, null, |
- AstFactory.identifier3("C"), "d", AstFactory.formalParameterList(), [ |
- AstFactory.constructorFieldInitializer(false, "x", AstFactory.integer(0)) |
- ], AstFactory.emptyFunctionBody()); |
+ ConstructorDeclaration node = AstFactory.constructorDeclaration2( |
+ null, |
+ null, |
+ AstFactory.identifier3("C"), |
+ "d", |
+ AstFactory.formalParameterList(), |
+ [ |
+ AstFactory.constructorFieldInitializer( |
+ false, "x", AstFactory.integer(0)) |
+ ], |
+ AstFactory.emptyFunctionBody()); |
node.documentationComment = |
Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
node.metadata.add(AstFactory.annotation(AstFactory.identifier3("a"))); |
@@ -3506,8 +3708,9 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_exportDirective() { |
- ExportDirective node = |
- AstFactory.exportDirective2("", [AstFactory.hideCombinator2(["C"])]); |
+ ExportDirective node = AstFactory.exportDirective2("", [ |
+ AstFactory.hideCombinator2(["C"]) |
+ ]); |
node.documentationComment = |
Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
node.metadata.add(AstFactory.annotation(AstFactory.identifier3("a"))); |
@@ -3558,7 +3761,8 @@ class NodeReplacerTest extends EngineTestCase { |
void test_forEachStatement_withIdentifier() { |
ForEachStatement node = AstFactory.forEachStatement2( |
- AstFactory.identifier3("i"), AstFactory.identifier3("l"), |
+ AstFactory.identifier3("i"), |
+ AstFactory.identifier3("l"), |
AstFactory.block()); |
_assertReplace(node, |
new Getter_NodeReplacerTest_test_forEachStatement_withIdentifier_2()); |
@@ -3570,7 +3774,8 @@ class NodeReplacerTest extends EngineTestCase { |
void test_forEachStatement_withLoopVariable() { |
ForEachStatement node = AstFactory.forEachStatement( |
- AstFactory.declaredIdentifier3("e"), AstFactory.identifier3("l"), |
+ AstFactory.declaredIdentifier3("e"), |
+ AstFactory.identifier3("l"), |
AstFactory.block()); |
_assertReplace(node, |
new Getter_NodeReplacerTest_test_forEachStatement_withLoopVariable_2()); |
@@ -3588,8 +3793,10 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_forStatement_withInitialization() { |
- ForStatement node = AstFactory.forStatement(AstFactory.identifier3("a"), |
- AstFactory.booleanLiteral(true), [AstFactory.integer(0)], |
+ ForStatement node = AstFactory.forStatement( |
+ AstFactory.identifier3("a"), |
+ AstFactory.booleanLiteral(true), |
+ [AstFactory.integer(0)], |
AstFactory.block()); |
_assertReplace(node, |
new Getter_NodeReplacerTest_test_forStatement_withInitialization_3()); |
@@ -3597,16 +3804,18 @@ class NodeReplacerTest extends EngineTestCase { |
new Getter_NodeReplacerTest_test_forStatement_withInitialization_2()); |
_assertReplace(node, |
new Getter_NodeReplacerTest_test_forStatement_withInitialization()); |
- _assertReplace(node, |
+ _assertReplace( |
+ node, |
new ListGetter_NodeReplacerTest_test_forStatement_withInitialization( |
0)); |
} |
void test_forStatement_withVariables() { |
- ForStatement node = AstFactory.forStatement2(AstFactory |
- .variableDeclarationList2( |
- null, [AstFactory.variableDeclaration("i")]), |
- AstFactory.booleanLiteral(true), [AstFactory.integer(0)], |
+ ForStatement node = AstFactory.forStatement2( |
+ AstFactory.variableDeclarationList2( |
+ null, [AstFactory.variableDeclaration("i")]), |
+ AstFactory.booleanLiteral(true), |
+ [AstFactory.integer(0)], |
AstFactory.block()); |
_assertReplace( |
node, new Getter_NodeReplacerTest_test_forStatement_withVariables_2()); |
@@ -3620,8 +3829,10 @@ class NodeReplacerTest extends EngineTestCase { |
void test_functionDeclaration() { |
FunctionDeclaration node = AstFactory.functionDeclaration( |
- AstFactory.typeName4("R"), null, "f", AstFactory.functionExpression2( |
- AstFactory.formalParameterList(), |
+ AstFactory.typeName4("R"), |
+ null, |
+ "f", |
+ AstFactory.functionExpression2(AstFactory.formalParameterList(), |
AstFactory.blockFunctionBody(AstFactory.block()))); |
node.documentationComment = |
Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
@@ -3637,8 +3848,10 @@ class NodeReplacerTest extends EngineTestCase { |
void test_functionDeclarationStatement() { |
FunctionDeclarationStatement node = AstFactory.functionDeclarationStatement( |
- AstFactory.typeName4("R"), null, "f", AstFactory.functionExpression2( |
- AstFactory.formalParameterList(), |
+ AstFactory.typeName4("R"), |
+ null, |
+ "f", |
+ AstFactory.functionExpression2(AstFactory.formalParameterList(), |
AstFactory.blockFunctionBody(AstFactory.block()))); |
_assertReplace( |
node, new Getter_NodeReplacerTest_test_functionDeclarationStatement()); |
@@ -3663,8 +3876,10 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_functionTypeAlias() { |
- FunctionTypeAlias node = AstFactory.typeAlias(AstFactory.typeName4("R"), |
- "F", AstFactory.typeParameterList(["E"]), |
+ FunctionTypeAlias node = AstFactory.typeAlias( |
+ AstFactory.typeName4("R"), |
+ "F", |
+ AstFactory.typeParameterList(["E"]), |
AstFactory.formalParameterList()); |
node.documentationComment = |
Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
@@ -3681,7 +3896,8 @@ class NodeReplacerTest extends EngineTestCase { |
void test_functionTypedFormalParameter() { |
FunctionTypedFormalParameter node = AstFactory.functionTypedFormalParameter( |
- AstFactory.typeName4("R"), "f", |
+ AstFactory.typeName4("R"), |
+ "f", |
[AstFactory.simpleFormalParameter3("p")]); |
node.documentationComment = |
Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
@@ -3784,7 +4000,8 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_listLiteral() { |
- ListLiteral node = AstFactory.listLiteral2(null, |
+ ListLiteral node = AstFactory.listLiteral2( |
+ null, |
AstFactory.typeArgumentList([AstFactory.typeName4("E")]), |
[AstFactory.identifier3("e")]); |
_assertReplace(node, new ListGetter_NodeReplacerTest_test_listLiteral(0)); |
@@ -3792,7 +4009,8 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_mapLiteral() { |
- MapLiteral node = AstFactory.mapLiteral(null, |
+ MapLiteral node = AstFactory.mapLiteral( |
+ null, |
AstFactory.typeArgumentList([AstFactory.typeName4("E")]), |
[AstFactory.mapLiteralEntry("k", AstFactory.identifier3("v"))]); |
_assertReplace(node, new ListGetter_NodeReplacerTest_test_mapLiteral(0)); |
@@ -3807,8 +4025,12 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_methodDeclaration() { |
- MethodDeclaration node = AstFactory.methodDeclaration2(null, |
- AstFactory.typeName4("A"), null, null, AstFactory.identifier3("m"), |
+ MethodDeclaration node = AstFactory.methodDeclaration2( |
+ null, |
+ AstFactory.typeName4("A"), |
+ null, |
+ null, |
+ AstFactory.identifier3("m"), |
AstFactory.formalParameterList(), |
AstFactory.blockFunctionBody(AstFactory.block())); |
node.documentationComment = |
@@ -3961,8 +4183,8 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_switchStatement() { |
- SwitchStatement node = AstFactory.switchStatement( |
- AstFactory.identifier3("x"), [ |
+ SwitchStatement node = |
+ AstFactory.switchStatement(AstFactory.identifier3("x"), [ |
AstFactory.switchCase2([AstFactory.label2("l")], AstFactory.integer(0), |
[AstFactory.block()]), |
AstFactory.switchDefault([AstFactory.label2("l")], [AstFactory.block()]) |
@@ -3990,8 +4212,11 @@ class NodeReplacerTest extends EngineTestCase { |
} |
void test_tryStatement() { |
- TryStatement node = AstFactory.tryStatement3(AstFactory.block(), |
- [AstFactory.catchClause("e", [AstFactory.block()])], |
+ TryStatement node = AstFactory.tryStatement3( |
+ AstFactory.block(), |
+ [ |
+ AstFactory.catchClause("e", [AstFactory.block()]) |
+ ], |
AstFactory.block()); |
_assertReplace(node, new Getter_NodeReplacerTest_test_tryStatement_2()); |
_assertReplace(node, new Getter_NodeReplacerTest_test_tryStatement()); |
@@ -4066,6 +4291,11 @@ class NodeReplacerTest extends EngineTestCase { |
_assertReplace(node, new ListGetter_NodeReplacerTest_test_withClause(0)); |
} |
+ void test_yieldStatement() { |
+ var node = AstFactory.yieldStatement(AstFactory.identifier3("A")); |
+ _assertReplace(node, new Getter_NodeReplacerTest_test_yieldStatement()); |
+ } |
+ |
void _assertReplace(AstNode parent, NodeReplacerTest_Getter getter) { |
AstNode child = getter.get(parent); |
if (child != null) { |
@@ -4109,11 +4339,6 @@ class NodeReplacerTest extends EngineTestCase { |
_assertReplace(node, new Getter_NodeReplacerTest_testUriBasedDirective()); |
_testAnnotatedNode(node); |
} |
- |
- void test_yieldStatement() { |
- var node = AstFactory.yieldStatement(AstFactory.identifier3("A")); |
- _assertReplace(node, new Getter_NodeReplacerTest_test_yieldStatement()); |
- } |
} |
abstract class NodeReplacerTest_Getter<P, C> { |
@@ -4449,7 +4674,8 @@ class StringUtilitiesTest { |
} |
void test_printListOfQuotedNames_five() { |
- expect(StringUtilities |
+ expect( |
+ StringUtilities |
.printListOfQuotedNames(<String>["a", "b", "c", "d", "e"]), |
"'a', 'b', 'c', 'd' and 'e'"); |
} |
@@ -4522,28 +4748,46 @@ class StringUtilitiesTest { |
expect( |
StringUtilities.startsWith5("abcde", 0, 0x61, 0x62, 0x63, 0x64, 0x65), |
isTrue); |
- expect(StringUtilities.startsWith5( |
- "abcdefghi", 0, 0x61, 0x62, 0x63, 0x64, 0x65), isTrue); |
- expect(StringUtilities.startsWith5( |
- "abcdefghi", 2, 0x63, 0x64, 0x65, 0x66, 0x67), isTrue); |
- expect(StringUtilities.startsWith5( |
- "abcdefghi", 4, 0x65, 0x66, 0x67, 0x68, 0x69), isTrue); |
- expect(StringUtilities.startsWith5( |
- "abcdefghi", 0, 0x61, 0x62, 0x63, 0x62, 0x61), isFalse); |
+ expect( |
+ StringUtilities.startsWith5( |
+ "abcdefghi", 0, 0x61, 0x62, 0x63, 0x64, 0x65), |
+ isTrue); |
+ expect( |
+ StringUtilities.startsWith5( |
+ "abcdefghi", 2, 0x63, 0x64, 0x65, 0x66, 0x67), |
+ isTrue); |
+ expect( |
+ StringUtilities.startsWith5( |
+ "abcdefghi", 4, 0x65, 0x66, 0x67, 0x68, 0x69), |
+ isTrue); |
+ expect( |
+ StringUtilities.startsWith5( |
+ "abcdefghi", 0, 0x61, 0x62, 0x63, 0x62, 0x61), |
+ isFalse); |
// missing |
} |
void test_startsWith6() { |
- expect(StringUtilities.startsWith6( |
- "abcdef", 0, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66), isTrue); |
- expect(StringUtilities.startsWith6( |
- "abcdefghi", 0, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66), isTrue); |
- expect(StringUtilities.startsWith6( |
- "abcdefghi", 2, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68), isTrue); |
- expect(StringUtilities.startsWith6( |
- "abcdefghi", 3, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69), isTrue); |
- expect(StringUtilities.startsWith6( |
- "abcdefghi", 0, 0x61, 0x62, 0x63, 0x64, 0x65, 0x67), isFalse); |
+ expect( |
+ StringUtilities.startsWith6( |
+ "abcdef", 0, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66), |
+ isTrue); |
+ expect( |
+ StringUtilities.startsWith6( |
+ "abcdefghi", 0, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66), |
+ isTrue); |
+ expect( |
+ StringUtilities.startsWith6( |
+ "abcdefghi", 2, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68), |
+ isTrue); |
+ expect( |
+ StringUtilities.startsWith6( |
+ "abcdefghi", 3, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69), |
+ isTrue); |
+ expect( |
+ StringUtilities.startsWith6( |
+ "abcdefghi", 0, 0x61, 0x62, 0x63, 0x64, 0x65, 0x67), |
+ isFalse); |
// missing |
} |