| OLD | NEW |
| 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 analyzer.test.generated.utilities_test; | 5 library analyzer.test.generated.utilities_test; |
| 6 | 6 |
| 7 import 'dart:collection'; | 7 import 'dart:collection'; |
| 8 | 8 |
| 9 import 'package:analyzer/dart/ast/ast.dart'; | 9 import 'package:analyzer/dart/ast/ast.dart'; |
| 10 import 'package:analyzer/dart/ast/standard_ast_factory.dart'; | |
| 11 import 'package:analyzer/dart/ast/token.dart'; | 10 import 'package:analyzer/dart/ast/token.dart'; |
| 12 import 'package:analyzer/dart/ast/visitor.dart'; | 11 import 'package:analyzer/dart/ast/visitor.dart'; |
| 13 import 'package:analyzer/src/dart/ast/token.dart'; | 12 import 'package:analyzer/src/dart/ast/token.dart'; |
| 14 import 'package:analyzer/src/dart/ast/utilities.dart'; | 13 import 'package:analyzer/src/dart/ast/utilities.dart'; |
| 15 import 'package:analyzer/src/dart/scanner/reader.dart'; | 14 import 'package:analyzer/src/dart/scanner/reader.dart'; |
| 16 import 'package:analyzer/src/dart/scanner/scanner.dart'; | 15 import 'package:analyzer/src/dart/scanner/scanner.dart'; |
| 17 import 'package:analyzer/src/generated/java_engine.dart'; | 16 import 'package:analyzer/src/generated/java_engine.dart'; |
| 18 import 'package:analyzer/src/generated/parser.dart'; | 17 import 'package:analyzer/src/generated/parser.dart'; |
| 19 import 'package:analyzer/src/generated/source.dart'; | 18 import 'package:analyzer/src/generated/source.dart'; |
| 20 import 'package:analyzer/src/generated/testing/ast_test_factory.dart'; | 19 import 'package:analyzer/src/generated/testing/ast_test_factory.dart'; |
| (...skipping 1579 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1600 @reflectiveTest | 1599 @reflectiveTest |
| 1601 class ExceptionHandlingDelegatingAstVisitorTest extends EngineTestCase { | 1600 class ExceptionHandlingDelegatingAstVisitorTest extends EngineTestCase { |
| 1602 void test_handlerIsCalled() { | 1601 void test_handlerIsCalled() { |
| 1603 AstVisitor exceptionThrowingVisitor = new _ExceptionThrowingVisitor(); | 1602 AstVisitor exceptionThrowingVisitor = new _ExceptionThrowingVisitor(); |
| 1604 bool handlerInvoked = false; | 1603 bool handlerInvoked = false; |
| 1605 AstVisitor visitor = new ExceptionHandlingDelegatingAstVisitor( | 1604 AstVisitor visitor = new ExceptionHandlingDelegatingAstVisitor( |
| 1606 [exceptionThrowingVisitor], (AstNode node, AstVisitor visitor, | 1605 [exceptionThrowingVisitor], (AstNode node, AstVisitor visitor, |
| 1607 dynamic exception, StackTrace stackTrace) { | 1606 dynamic exception, StackTrace stackTrace) { |
| 1608 handlerInvoked = true; | 1607 handlerInvoked = true; |
| 1609 }); | 1608 }); |
| 1610 astFactory.nullLiteral(null).accept(visitor); | 1609 new NullLiteral(null).accept(visitor); |
| 1611 expect(handlerInvoked, isTrue); | 1610 expect(handlerInvoked, isTrue); |
| 1612 } | 1611 } |
| 1613 } | 1612 } |
| 1614 | 1613 |
| 1615 class Getter_NodeReplacerTest_test_annotation | 1614 class Getter_NodeReplacerTest_test_annotation |
| 1616 implements NodeReplacerTest_Getter<Annotation, ArgumentList> { | 1615 implements NodeReplacerTest_Getter<Annotation, ArgumentList> { |
| 1617 @override | 1616 @override |
| 1618 ArgumentList get(Annotation node) => node.arguments; | 1617 ArgumentList get(Annotation node) => node.arguments; |
| 1619 } | 1618 } |
| 1620 | 1619 |
| (...skipping 1436 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3057 ClassDeclaration node = AstTestFactory.classDeclaration( | 3056 ClassDeclaration node = AstTestFactory.classDeclaration( |
| 3058 null, | 3057 null, |
| 3059 "A", | 3058 "A", |
| 3060 AstTestFactory.typeParameterList(["E"]), | 3059 AstTestFactory.typeParameterList(["E"]), |
| 3061 AstTestFactory.extendsClause(AstTestFactory.typeName4("B")), | 3060 AstTestFactory.extendsClause(AstTestFactory.typeName4("B")), |
| 3062 AstTestFactory.withClause([AstTestFactory.typeName4("C")]), | 3061 AstTestFactory.withClause([AstTestFactory.typeName4("C")]), |
| 3063 AstTestFactory.implementsClause([AstTestFactory.typeName4("D")]), [ | 3062 AstTestFactory.implementsClause([AstTestFactory.typeName4("D")]), [ |
| 3064 AstTestFactory.fieldDeclaration2( | 3063 AstTestFactory.fieldDeclaration2( |
| 3065 false, null, [AstTestFactory.variableDeclaration("f")]) | 3064 false, null, [AstTestFactory.variableDeclaration("f")]) |
| 3066 ]); | 3065 ]); |
| 3067 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3066 node.documentationComment = |
| 3067 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3068 node.metadata | 3068 node.metadata |
| 3069 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3069 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3070 node.nativeClause = AstTestFactory.nativeClause(""); | 3070 node.nativeClause = AstTestFactory.nativeClause(""); |
| 3071 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_6()); | 3071 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_6()); |
| 3072 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_5()); | 3072 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_5()); |
| 3073 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_4()); | 3073 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_4()); |
| 3074 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_2()); | 3074 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_2()); |
| 3075 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration()); | 3075 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration()); |
| 3076 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_3()); | 3076 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_3()); |
| 3077 _assertReplace( | 3077 _assertReplace( |
| 3078 node, new ListGetter_NodeReplacerTest_test_classDeclaration(0)); | 3078 node, new ListGetter_NodeReplacerTest_test_classDeclaration(0)); |
| 3079 _testAnnotatedNode(node); | 3079 _testAnnotatedNode(node); |
| 3080 } | 3080 } |
| 3081 | 3081 |
| 3082 void test_classTypeAlias() { | 3082 void test_classTypeAlias() { |
| 3083 ClassTypeAlias node = AstTestFactory.classTypeAlias( | 3083 ClassTypeAlias node = AstTestFactory.classTypeAlias( |
| 3084 "A", | 3084 "A", |
| 3085 AstTestFactory.typeParameterList(["E"]), | 3085 AstTestFactory.typeParameterList(["E"]), |
| 3086 null, | 3086 null, |
| 3087 AstTestFactory.typeName4("B"), | 3087 AstTestFactory.typeName4("B"), |
| 3088 AstTestFactory.withClause([AstTestFactory.typeName4("C")]), | 3088 AstTestFactory.withClause([AstTestFactory.typeName4("C")]), |
| 3089 AstTestFactory.implementsClause([AstTestFactory.typeName4("D")])); | 3089 AstTestFactory.implementsClause([AstTestFactory.typeName4("D")])); |
| 3090 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3090 node.documentationComment = |
| 3091 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3091 node.metadata | 3092 node.metadata |
| 3092 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3093 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3093 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias_4()); | 3094 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias_4()); |
| 3094 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias_5()); | 3095 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias_5()); |
| 3095 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias()); | 3096 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias()); |
| 3096 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias_3()); | 3097 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias_3()); |
| 3097 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias_2()); | 3098 _assertReplace(node, new Getter_NodeReplacerTest_test_classTypeAlias_2()); |
| 3098 _testAnnotatedNode(node); | 3099 _testAnnotatedNode(node); |
| 3099 } | 3100 } |
| 3100 | 3101 |
| 3101 void test_comment() { | 3102 void test_comment() { |
| 3102 Comment node = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3103 Comment node = Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3103 node.references.add( | 3104 node.references |
| 3104 astFactory.commentReference(null, AstTestFactory.identifier3("x"))); | 3105 .add(new CommentReference(null, AstTestFactory.identifier3("x"))); |
| 3105 _assertReplace(node, new ListGetter_NodeReplacerTest_test_comment(0)); | 3106 _assertReplace(node, new ListGetter_NodeReplacerTest_test_comment(0)); |
| 3106 } | 3107 } |
| 3107 | 3108 |
| 3108 void test_commentReference() { | 3109 void test_commentReference() { |
| 3109 CommentReference node = | 3110 CommentReference node = |
| 3110 astFactory.commentReference(null, AstTestFactory.identifier3("x")); | 3111 new CommentReference(null, AstTestFactory.identifier3("x")); |
| 3111 _assertReplace(node, new Getter_NodeReplacerTest_test_commentReference()); | 3112 _assertReplace(node, new Getter_NodeReplacerTest_test_commentReference()); |
| 3112 } | 3113 } |
| 3113 | 3114 |
| 3114 void test_compilationUnit() { | 3115 void test_compilationUnit() { |
| 3115 CompilationUnit node = AstTestFactory.compilationUnit8("", [ | 3116 CompilationUnit node = AstTestFactory.compilationUnit8("", [ |
| 3116 AstTestFactory.libraryDirective2("lib") | 3117 AstTestFactory.libraryDirective2("lib") |
| 3117 ], [ | 3118 ], [ |
| 3118 AstTestFactory.topLevelVariableDeclaration2( | 3119 AstTestFactory.topLevelVariableDeclaration2( |
| 3119 null, [AstTestFactory.variableDeclaration("X")]) | 3120 null, [AstTestFactory.variableDeclaration("X")]) |
| 3120 ]); | 3121 ]); |
| (...skipping 22 matching lines...) Expand all Loading... |
| 3143 null, | 3144 null, |
| 3144 null, | 3145 null, |
| 3145 AstTestFactory.identifier3("C"), | 3146 AstTestFactory.identifier3("C"), |
| 3146 "d", | 3147 "d", |
| 3147 AstTestFactory.formalParameterList(), | 3148 AstTestFactory.formalParameterList(), |
| 3148 [ | 3149 [ |
| 3149 AstTestFactory.constructorFieldInitializer( | 3150 AstTestFactory.constructorFieldInitializer( |
| 3150 false, "x", AstTestFactory.integer(0)) | 3151 false, "x", AstTestFactory.integer(0)) |
| 3151 ], | 3152 ], |
| 3152 AstTestFactory.emptyFunctionBody()); | 3153 AstTestFactory.emptyFunctionBody()); |
| 3153 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3154 node.documentationComment = |
| 3155 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3154 node.metadata | 3156 node.metadata |
| 3155 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3157 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3156 node.redirectedConstructor = | 3158 node.redirectedConstructor = |
| 3157 AstTestFactory.constructorName(AstTestFactory.typeName4("B"), "a"); | 3159 AstTestFactory.constructorName(AstTestFactory.typeName4("B"), "a"); |
| 3158 _assertReplace( | 3160 _assertReplace( |
| 3159 node, new Getter_NodeReplacerTest_test_constructorDeclaration_3()); | 3161 node, new Getter_NodeReplacerTest_test_constructorDeclaration_3()); |
| 3160 _assertReplace( | 3162 _assertReplace( |
| 3161 node, new Getter_NodeReplacerTest_test_constructorDeclaration_2()); | 3163 node, new Getter_NodeReplacerTest_test_constructorDeclaration_2()); |
| 3162 _assertReplace( | 3164 _assertReplace( |
| 3163 node, new Getter_NodeReplacerTest_test_constructorDeclaration_4()); | 3165 node, new Getter_NodeReplacerTest_test_constructorDeclaration_4()); |
| (...skipping 23 matching lines...) Expand all Loading... |
| 3187 } | 3189 } |
| 3188 | 3190 |
| 3189 void test_continueStatement() { | 3191 void test_continueStatement() { |
| 3190 ContinueStatement node = AstTestFactory.continueStatement("l"); | 3192 ContinueStatement node = AstTestFactory.continueStatement("l"); |
| 3191 _assertReplace(node, new Getter_NodeReplacerTest_test_continueStatement()); | 3193 _assertReplace(node, new Getter_NodeReplacerTest_test_continueStatement()); |
| 3192 } | 3194 } |
| 3193 | 3195 |
| 3194 void test_declaredIdentifier() { | 3196 void test_declaredIdentifier() { |
| 3195 DeclaredIdentifier node = | 3197 DeclaredIdentifier node = |
| 3196 AstTestFactory.declaredIdentifier4(AstTestFactory.typeName4("C"), "i"); | 3198 AstTestFactory.declaredIdentifier4(AstTestFactory.typeName4("C"), "i"); |
| 3197 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3199 node.documentationComment = |
| 3200 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3198 node.metadata | 3201 node.metadata |
| 3199 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3202 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3200 _assertReplace(node, new Getter_NodeReplacerTest_test_declaredIdentifier()); | 3203 _assertReplace(node, new Getter_NodeReplacerTest_test_declaredIdentifier()); |
| 3201 _assertReplace( | 3204 _assertReplace( |
| 3202 node, new Getter_NodeReplacerTest_test_declaredIdentifier_2()); | 3205 node, new Getter_NodeReplacerTest_test_declaredIdentifier_2()); |
| 3203 _testAnnotatedNode(node); | 3206 _testAnnotatedNode(node); |
| 3204 } | 3207 } |
| 3205 | 3208 |
| 3206 void test_defaultFormalParameter() { | 3209 void test_defaultFormalParameter() { |
| 3207 DefaultFormalParameter node = AstTestFactory.positionalFormalParameter( | 3210 DefaultFormalParameter node = AstTestFactory.positionalFormalParameter( |
| 3208 AstTestFactory.simpleFormalParameter3("p"), AstTestFactory.integer(0)); | 3211 AstTestFactory.simpleFormalParameter3("p"), AstTestFactory.integer(0)); |
| 3209 _assertReplace( | 3212 _assertReplace( |
| 3210 node, new Getter_NodeReplacerTest_test_defaultFormalParameter()); | 3213 node, new Getter_NodeReplacerTest_test_defaultFormalParameter()); |
| 3211 _assertReplace( | 3214 _assertReplace( |
| 3212 node, new Getter_NodeReplacerTest_test_defaultFormalParameter_2()); | 3215 node, new Getter_NodeReplacerTest_test_defaultFormalParameter_2()); |
| 3213 } | 3216 } |
| 3214 | 3217 |
| 3215 void test_doStatement() { | 3218 void test_doStatement() { |
| 3216 DoStatement node = AstTestFactory.doStatement( | 3219 DoStatement node = AstTestFactory.doStatement( |
| 3217 AstTestFactory.block(), AstTestFactory.booleanLiteral(true)); | 3220 AstTestFactory.block(), AstTestFactory.booleanLiteral(true)); |
| 3218 _assertReplace(node, new Getter_NodeReplacerTest_test_doStatement_2()); | 3221 _assertReplace(node, new Getter_NodeReplacerTest_test_doStatement_2()); |
| 3219 _assertReplace(node, new Getter_NodeReplacerTest_test_doStatement()); | 3222 _assertReplace(node, new Getter_NodeReplacerTest_test_doStatement()); |
| 3220 } | 3223 } |
| 3221 | 3224 |
| 3222 void test_enumConstantDeclaration() { | 3225 void test_enumConstantDeclaration() { |
| 3223 EnumConstantDeclaration node = astFactory.enumConstantDeclaration( | 3226 EnumConstantDeclaration node = new EnumConstantDeclaration( |
| 3224 astFactory.endOfLineComment(EMPTY_TOKEN_LIST), | 3227 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST), |
| 3225 [AstTestFactory.annotation(AstTestFactory.identifier3("a"))], | 3228 [AstTestFactory.annotation(AstTestFactory.identifier3("a"))], |
| 3226 AstTestFactory.identifier3("C")); | 3229 AstTestFactory.identifier3("C")); |
| 3227 _assertReplace( | 3230 _assertReplace( |
| 3228 node, new Getter_NodeReplacerTest_test_enumConstantDeclaration()); | 3231 node, new Getter_NodeReplacerTest_test_enumConstantDeclaration()); |
| 3229 _testAnnotatedNode(node); | 3232 _testAnnotatedNode(node); |
| 3230 } | 3233 } |
| 3231 | 3234 |
| 3232 void test_enumDeclaration() { | 3235 void test_enumDeclaration() { |
| 3233 EnumDeclaration node = AstTestFactory.enumDeclaration2("E", ["ONE", "TWO"]); | 3236 EnumDeclaration node = AstTestFactory.enumDeclaration2("E", ["ONE", "TWO"]); |
| 3234 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3237 node.documentationComment = |
| 3238 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3235 node.metadata | 3239 node.metadata |
| 3236 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3240 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3237 _assertReplace(node, new Getter_NodeReplacerTest_test_enumDeclaration()); | 3241 _assertReplace(node, new Getter_NodeReplacerTest_test_enumDeclaration()); |
| 3238 _testAnnotatedNode(node); | 3242 _testAnnotatedNode(node); |
| 3239 } | 3243 } |
| 3240 | 3244 |
| 3241 void test_exportDirective() { | 3245 void test_exportDirective() { |
| 3242 ExportDirective node = AstTestFactory.exportDirective2("", [ | 3246 ExportDirective node = AstTestFactory.exportDirective2("", [ |
| 3243 AstTestFactory.hideCombinator2(["C"]) | 3247 AstTestFactory.hideCombinator2(["C"]) |
| 3244 ]); | 3248 ]); |
| 3245 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3249 node.documentationComment = |
| 3250 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3246 node.metadata | 3251 node.metadata |
| 3247 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3252 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3248 _testNamespaceDirective(node); | 3253 _testNamespaceDirective(node); |
| 3249 } | 3254 } |
| 3250 | 3255 |
| 3251 void test_expressionFunctionBody() { | 3256 void test_expressionFunctionBody() { |
| 3252 ExpressionFunctionBody node = | 3257 ExpressionFunctionBody node = |
| 3253 AstTestFactory.expressionFunctionBody(AstTestFactory.integer(0)); | 3258 AstTestFactory.expressionFunctionBody(AstTestFactory.integer(0)); |
| 3254 _assertReplace( | 3259 _assertReplace( |
| 3255 node, new Getter_NodeReplacerTest_test_expressionFunctionBody()); | 3260 node, new Getter_NodeReplacerTest_test_expressionFunctionBody()); |
| (...skipping 11 matching lines...) Expand all Loading... |
| 3267 AstTestFactory.extendsClause(AstTestFactory.typeName4("S")); | 3272 AstTestFactory.extendsClause(AstTestFactory.typeName4("S")); |
| 3268 _assertReplace(node, new Getter_NodeReplacerTest_test_extendsClause()); | 3273 _assertReplace(node, new Getter_NodeReplacerTest_test_extendsClause()); |
| 3269 } | 3274 } |
| 3270 | 3275 |
| 3271 void test_fieldDeclaration() { | 3276 void test_fieldDeclaration() { |
| 3272 FieldDeclaration node = AstTestFactory.fieldDeclaration( | 3277 FieldDeclaration node = AstTestFactory.fieldDeclaration( |
| 3273 false, | 3278 false, |
| 3274 null, | 3279 null, |
| 3275 AstTestFactory.typeName4("C"), | 3280 AstTestFactory.typeName4("C"), |
| 3276 [AstTestFactory.variableDeclaration("c")]); | 3281 [AstTestFactory.variableDeclaration("c")]); |
| 3277 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3282 node.documentationComment = |
| 3283 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3278 node.metadata | 3284 node.metadata |
| 3279 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3285 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3280 _assertReplace(node, new Getter_NodeReplacerTest_test_fieldDeclaration()); | 3286 _assertReplace(node, new Getter_NodeReplacerTest_test_fieldDeclaration()); |
| 3281 _testAnnotatedNode(node); | 3287 _testAnnotatedNode(node); |
| 3282 } | 3288 } |
| 3283 | 3289 |
| 3284 void test_fieldFormalParameter() { | 3290 void test_fieldFormalParameter() { |
| 3285 FieldFormalParameter node = AstTestFactory.fieldFormalParameter( | 3291 FieldFormalParameter node = AstTestFactory.fieldFormalParameter( |
| 3286 null, | 3292 null, |
| 3287 AstTestFactory.typeName4("C"), | 3293 AstTestFactory.typeName4("C"), |
| 3288 "f", | 3294 "f", |
| 3289 AstTestFactory.formalParameterList()); | 3295 AstTestFactory.formalParameterList()); |
| 3290 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3296 node.documentationComment = |
| 3297 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3291 node.metadata = [ | 3298 node.metadata = [ |
| 3292 AstTestFactory.annotation(AstTestFactory.identifier3("a")) | 3299 AstTestFactory.annotation(AstTestFactory.identifier3("a")) |
| 3293 ]; | 3300 ]; |
| 3294 _assertReplace( | 3301 _assertReplace( |
| 3295 node, new Getter_NodeReplacerTest_test_fieldFormalParameter_2()); | 3302 node, new Getter_NodeReplacerTest_test_fieldFormalParameter_2()); |
| 3296 _assertReplace( | 3303 _assertReplace( |
| 3297 node, new Getter_NodeReplacerTest_test_fieldFormalParameter()); | 3304 node, new Getter_NodeReplacerTest_test_fieldFormalParameter()); |
| 3298 _testNormalFormalParameter(node); | 3305 _testNormalFormalParameter(node); |
| 3299 } | 3306 } |
| 3300 | 3307 |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3366 new ListGetter_NodeReplacerTest_test_forStatement_withVariables(0)); | 3373 new ListGetter_NodeReplacerTest_test_forStatement_withVariables(0)); |
| 3367 } | 3374 } |
| 3368 | 3375 |
| 3369 void test_functionDeclaration() { | 3376 void test_functionDeclaration() { |
| 3370 FunctionDeclaration node = AstTestFactory.functionDeclaration( | 3377 FunctionDeclaration node = AstTestFactory.functionDeclaration( |
| 3371 AstTestFactory.typeName4("R"), | 3378 AstTestFactory.typeName4("R"), |
| 3372 null, | 3379 null, |
| 3373 "f", | 3380 "f", |
| 3374 AstTestFactory.functionExpression2(AstTestFactory.formalParameterList(), | 3381 AstTestFactory.functionExpression2(AstTestFactory.formalParameterList(), |
| 3375 AstTestFactory.blockFunctionBody(AstTestFactory.block()))); | 3382 AstTestFactory.blockFunctionBody(AstTestFactory.block()))); |
| 3376 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3383 node.documentationComment = |
| 3384 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3377 node.metadata | 3385 node.metadata |
| 3378 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3386 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3379 _assertReplace( | 3387 _assertReplace( |
| 3380 node, new Getter_NodeReplacerTest_test_functionDeclaration()); | 3388 node, new Getter_NodeReplacerTest_test_functionDeclaration()); |
| 3381 _assertReplace( | 3389 _assertReplace( |
| 3382 node, new Getter_NodeReplacerTest_test_functionDeclaration_3()); | 3390 node, new Getter_NodeReplacerTest_test_functionDeclaration_3()); |
| 3383 _assertReplace( | 3391 _assertReplace( |
| 3384 node, new Getter_NodeReplacerTest_test_functionDeclaration_2()); | 3392 node, new Getter_NodeReplacerTest_test_functionDeclaration_2()); |
| 3385 _testAnnotatedNode(node); | 3393 _testAnnotatedNode(node); |
| 3386 } | 3394 } |
| (...skipping 29 matching lines...) Expand all Loading... |
| 3416 _assertReplace(node, | 3424 _assertReplace(node, |
| 3417 new Getter_NodeReplacerTest_test_functionExpressionInvocation_2()); | 3425 new Getter_NodeReplacerTest_test_functionExpressionInvocation_2()); |
| 3418 } | 3426 } |
| 3419 | 3427 |
| 3420 void test_functionTypeAlias() { | 3428 void test_functionTypeAlias() { |
| 3421 FunctionTypeAlias node = AstTestFactory.typeAlias( | 3429 FunctionTypeAlias node = AstTestFactory.typeAlias( |
| 3422 AstTestFactory.typeName4("R"), | 3430 AstTestFactory.typeName4("R"), |
| 3423 "F", | 3431 "F", |
| 3424 AstTestFactory.typeParameterList(["E"]), | 3432 AstTestFactory.typeParameterList(["E"]), |
| 3425 AstTestFactory.formalParameterList()); | 3433 AstTestFactory.formalParameterList()); |
| 3426 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3434 node.documentationComment = |
| 3435 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3427 node.metadata | 3436 node.metadata |
| 3428 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3437 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3429 _assertReplace( | 3438 _assertReplace( |
| 3430 node, new Getter_NodeReplacerTest_test_functionTypeAlias_3()); | 3439 node, new Getter_NodeReplacerTest_test_functionTypeAlias_3()); |
| 3431 _assertReplace( | 3440 _assertReplace( |
| 3432 node, new Getter_NodeReplacerTest_test_functionTypeAlias_4()); | 3441 node, new Getter_NodeReplacerTest_test_functionTypeAlias_4()); |
| 3433 _assertReplace(node, new Getter_NodeReplacerTest_test_functionTypeAlias()); | 3442 _assertReplace(node, new Getter_NodeReplacerTest_test_functionTypeAlias()); |
| 3434 _assertReplace( | 3443 _assertReplace( |
| 3435 node, new Getter_NodeReplacerTest_test_functionTypeAlias_2()); | 3444 node, new Getter_NodeReplacerTest_test_functionTypeAlias_2()); |
| 3436 _testAnnotatedNode(node); | 3445 _testAnnotatedNode(node); |
| 3437 } | 3446 } |
| 3438 | 3447 |
| 3439 void test_functionTypedFormalParameter() { | 3448 void test_functionTypedFormalParameter() { |
| 3440 FunctionTypedFormalParameter node = AstTestFactory | 3449 FunctionTypedFormalParameter node = AstTestFactory |
| 3441 .functionTypedFormalParameter(AstTestFactory.typeName4("R"), "f", | 3450 .functionTypedFormalParameter(AstTestFactory.typeName4("R"), "f", |
| 3442 [AstTestFactory.simpleFormalParameter3("p")]); | 3451 [AstTestFactory.simpleFormalParameter3("p")]); |
| 3443 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3452 node.documentationComment = |
| 3453 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3444 node.metadata = [ | 3454 node.metadata = [ |
| 3445 AstTestFactory.annotation(AstTestFactory.identifier3("a")) | 3455 AstTestFactory.annotation(AstTestFactory.identifier3("a")) |
| 3446 ]; | 3456 ]; |
| 3447 _assertReplace( | 3457 _assertReplace( |
| 3448 node, new Getter_NodeReplacerTest_test_functionTypedFormalParameter()); | 3458 node, new Getter_NodeReplacerTest_test_functionTypedFormalParameter()); |
| 3449 _assertReplace(node, | 3459 _assertReplace(node, |
| 3450 new Getter_NodeReplacerTest_test_functionTypedFormalParameter_2()); | 3460 new Getter_NodeReplacerTest_test_functionTypedFormalParameter_2()); |
| 3451 _testNormalFormalParameter(node); | 3461 _testNormalFormalParameter(node); |
| 3452 } | 3462 } |
| 3453 | 3463 |
| (...skipping 18 matching lines...) Expand all Loading... |
| 3472 [AstTestFactory.typeName4("I"), AstTestFactory.typeName4("J")]); | 3482 [AstTestFactory.typeName4("I"), AstTestFactory.typeName4("J")]); |
| 3473 _assertReplace( | 3483 _assertReplace( |
| 3474 node, new ListGetter_NodeReplacerTest_test_implementsClause(0)); | 3484 node, new ListGetter_NodeReplacerTest_test_implementsClause(0)); |
| 3475 } | 3485 } |
| 3476 | 3486 |
| 3477 void test_importDirective() { | 3487 void test_importDirective() { |
| 3478 ImportDirective node = AstTestFactory.importDirective3("", "p", [ | 3488 ImportDirective node = AstTestFactory.importDirective3("", "p", [ |
| 3479 AstTestFactory.showCombinator2(["A"]), | 3489 AstTestFactory.showCombinator2(["A"]), |
| 3480 AstTestFactory.hideCombinator2(["B"]) | 3490 AstTestFactory.hideCombinator2(["B"]) |
| 3481 ]); | 3491 ]); |
| 3482 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3492 node.documentationComment = |
| 3493 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3483 node.metadata | 3494 node.metadata |
| 3484 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3495 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3485 _assertReplace(node, new Getter_NodeReplacerTest_test_importDirective()); | 3496 _assertReplace(node, new Getter_NodeReplacerTest_test_importDirective()); |
| 3486 _testNamespaceDirective(node); | 3497 _testNamespaceDirective(node); |
| 3487 } | 3498 } |
| 3488 | 3499 |
| 3489 void test_indexExpression() { | 3500 void test_indexExpression() { |
| 3490 IndexExpression node = AstTestFactory.indexExpression( | 3501 IndexExpression node = AstTestFactory.indexExpression( |
| 3491 AstTestFactory.identifier3("a"), AstTestFactory.identifier3("i")); | 3502 AstTestFactory.identifier3("a"), AstTestFactory.identifier3("i")); |
| 3492 _assertReplace(node, new Getter_NodeReplacerTest_test_indexExpression()); | 3503 _assertReplace(node, new Getter_NodeReplacerTest_test_indexExpression()); |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3524 void test_labeledStatement() { | 3535 void test_labeledStatement() { |
| 3525 LabeledStatement node = AstTestFactory | 3536 LabeledStatement node = AstTestFactory |
| 3526 .labeledStatement([AstTestFactory.label2("l")], AstTestFactory.block()); | 3537 .labeledStatement([AstTestFactory.label2("l")], AstTestFactory.block()); |
| 3527 _assertReplace( | 3538 _assertReplace( |
| 3528 node, new ListGetter_NodeReplacerTest_test_labeledStatement(0)); | 3539 node, new ListGetter_NodeReplacerTest_test_labeledStatement(0)); |
| 3529 _assertReplace(node, new Getter_NodeReplacerTest_test_labeledStatement()); | 3540 _assertReplace(node, new Getter_NodeReplacerTest_test_labeledStatement()); |
| 3530 } | 3541 } |
| 3531 | 3542 |
| 3532 void test_libraryDirective() { | 3543 void test_libraryDirective() { |
| 3533 LibraryDirective node = AstTestFactory.libraryDirective2("lib"); | 3544 LibraryDirective node = AstTestFactory.libraryDirective2("lib"); |
| 3534 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3545 node.documentationComment = |
| 3546 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3535 node.metadata | 3547 node.metadata |
| 3536 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3548 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3537 _assertReplace(node, new Getter_NodeReplacerTest_test_libraryDirective()); | 3549 _assertReplace(node, new Getter_NodeReplacerTest_test_libraryDirective()); |
| 3538 _testAnnotatedNode(node); | 3550 _testAnnotatedNode(node); |
| 3539 } | 3551 } |
| 3540 | 3552 |
| 3541 void test_libraryIdentifier() { | 3553 void test_libraryIdentifier() { |
| 3542 LibraryIdentifier node = AstTestFactory.libraryIdentifier2(["lib"]); | 3554 LibraryIdentifier node = AstTestFactory.libraryIdentifier2(["lib"]); |
| 3543 _assertReplace( | 3555 _assertReplace( |
| 3544 node, new ListGetter_NodeReplacerTest_test_libraryIdentifier(0)); | 3556 node, new ListGetter_NodeReplacerTest_test_libraryIdentifier(0)); |
| (...skipping 26 matching lines...) Expand all Loading... |
| 3571 | 3583 |
| 3572 void test_methodDeclaration() { | 3584 void test_methodDeclaration() { |
| 3573 MethodDeclaration node = AstTestFactory.methodDeclaration2( | 3585 MethodDeclaration node = AstTestFactory.methodDeclaration2( |
| 3574 null, | 3586 null, |
| 3575 AstTestFactory.typeName4("A"), | 3587 AstTestFactory.typeName4("A"), |
| 3576 null, | 3588 null, |
| 3577 null, | 3589 null, |
| 3578 AstTestFactory.identifier3("m"), | 3590 AstTestFactory.identifier3("m"), |
| 3579 AstTestFactory.formalParameterList(), | 3591 AstTestFactory.formalParameterList(), |
| 3580 AstTestFactory.blockFunctionBody(AstTestFactory.block())); | 3592 AstTestFactory.blockFunctionBody(AstTestFactory.block())); |
| 3581 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3593 node.documentationComment = |
| 3594 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3582 node.metadata | 3595 node.metadata |
| 3583 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3596 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3584 _assertReplace(node, new Getter_NodeReplacerTest_test_methodDeclaration()); | 3597 _assertReplace(node, new Getter_NodeReplacerTest_test_methodDeclaration()); |
| 3585 _assertReplace( | 3598 _assertReplace( |
| 3586 node, new Getter_NodeReplacerTest_test_methodDeclaration_3()); | 3599 node, new Getter_NodeReplacerTest_test_methodDeclaration_3()); |
| 3587 _assertReplace( | 3600 _assertReplace( |
| 3588 node, new Getter_NodeReplacerTest_test_methodDeclaration_4()); | 3601 node, new Getter_NodeReplacerTest_test_methodDeclaration_4()); |
| 3589 _assertReplace( | 3602 _assertReplace( |
| 3590 node, new Getter_NodeReplacerTest_test_methodDeclaration_2()); | 3603 node, new Getter_NodeReplacerTest_test_methodDeclaration_2()); |
| 3591 _testAnnotatedNode(node); | 3604 _testAnnotatedNode(node); |
| (...skipping 26 matching lines...) Expand all Loading... |
| 3618 | 3631 |
| 3619 void test_parenthesizedExpression() { | 3632 void test_parenthesizedExpression() { |
| 3620 ParenthesizedExpression node = | 3633 ParenthesizedExpression node = |
| 3621 AstTestFactory.parenthesizedExpression(AstTestFactory.integer(0)); | 3634 AstTestFactory.parenthesizedExpression(AstTestFactory.integer(0)); |
| 3622 _assertReplace( | 3635 _assertReplace( |
| 3623 node, new Getter_NodeReplacerTest_test_parenthesizedExpression()); | 3636 node, new Getter_NodeReplacerTest_test_parenthesizedExpression()); |
| 3624 } | 3637 } |
| 3625 | 3638 |
| 3626 void test_partDirective() { | 3639 void test_partDirective() { |
| 3627 PartDirective node = AstTestFactory.partDirective2(""); | 3640 PartDirective node = AstTestFactory.partDirective2(""); |
| 3628 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3641 node.documentationComment = |
| 3642 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3629 node.metadata | 3643 node.metadata |
| 3630 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3644 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3631 _testUriBasedDirective(node); | 3645 _testUriBasedDirective(node); |
| 3632 } | 3646 } |
| 3633 | 3647 |
| 3634 void test_partOfDirective() { | 3648 void test_partOfDirective() { |
| 3635 PartOfDirective node = AstTestFactory | 3649 PartOfDirective node = AstTestFactory |
| 3636 .partOfDirective(AstTestFactory.libraryIdentifier2(["lib"])); | 3650 .partOfDirective(AstTestFactory.libraryIdentifier2(["lib"])); |
| 3637 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3651 node.documentationComment = |
| 3652 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3638 node.metadata | 3653 node.metadata |
| 3639 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3654 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3640 _assertReplace(node, new Getter_NodeReplacerTest_test_partOfDirective()); | 3655 _assertReplace(node, new Getter_NodeReplacerTest_test_partOfDirective()); |
| 3641 _testAnnotatedNode(node); | 3656 _testAnnotatedNode(node); |
| 3642 } | 3657 } |
| 3643 | 3658 |
| 3644 void test_postfixExpression() { | 3659 void test_postfixExpression() { |
| 3645 PostfixExpression node = AstTestFactory.postfixExpression( | 3660 PostfixExpression node = AstTestFactory.postfixExpression( |
| 3646 AstTestFactory.identifier3("x"), TokenType.MINUS_MINUS); | 3661 AstTestFactory.identifier3("x"), TokenType.MINUS_MINUS); |
| 3647 _assertReplace(node, new Getter_NodeReplacerTest_test_postfixExpression()); | 3662 _assertReplace(node, new Getter_NodeReplacerTest_test_postfixExpression()); |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3684 | 3699 |
| 3685 void test_showCombinator() { | 3700 void test_showCombinator() { |
| 3686 ShowCombinator node = AstTestFactory.showCombinator2(["X", "Y"]); | 3701 ShowCombinator node = AstTestFactory.showCombinator2(["X", "Y"]); |
| 3687 _assertReplace( | 3702 _assertReplace( |
| 3688 node, new ListGetter_NodeReplacerTest_test_showCombinator(0)); | 3703 node, new ListGetter_NodeReplacerTest_test_showCombinator(0)); |
| 3689 } | 3704 } |
| 3690 | 3705 |
| 3691 void test_simpleFormalParameter() { | 3706 void test_simpleFormalParameter() { |
| 3692 SimpleFormalParameter node = AstTestFactory.simpleFormalParameter4( | 3707 SimpleFormalParameter node = AstTestFactory.simpleFormalParameter4( |
| 3693 AstTestFactory.typeName4("T"), "p"); | 3708 AstTestFactory.typeName4("T"), "p"); |
| 3694 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3709 node.documentationComment = |
| 3710 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3695 node.metadata = [ | 3711 node.metadata = [ |
| 3696 AstTestFactory.annotation(AstTestFactory.identifier3("a")) | 3712 AstTestFactory.annotation(AstTestFactory.identifier3("a")) |
| 3697 ]; | 3713 ]; |
| 3698 _assertReplace( | 3714 _assertReplace( |
| 3699 node, new Getter_NodeReplacerTest_test_simpleFormalParameter()); | 3715 node, new Getter_NodeReplacerTest_test_simpleFormalParameter()); |
| 3700 _testNormalFormalParameter(node); | 3716 _testNormalFormalParameter(node); |
| 3701 } | 3717 } |
| 3702 | 3718 |
| 3703 void test_stringInterpolation() { | 3719 void test_stringInterpolation() { |
| 3704 StringInterpolation node = | 3720 StringInterpolation node = |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3745 void test_throwExpression() { | 3761 void test_throwExpression() { |
| 3746 ThrowExpression node = | 3762 ThrowExpression node = |
| 3747 AstTestFactory.throwExpression2(AstTestFactory.identifier3("e")); | 3763 AstTestFactory.throwExpression2(AstTestFactory.identifier3("e")); |
| 3748 _assertReplace(node, new Getter_NodeReplacerTest_test_throwExpression()); | 3764 _assertReplace(node, new Getter_NodeReplacerTest_test_throwExpression()); |
| 3749 } | 3765 } |
| 3750 | 3766 |
| 3751 void test_topLevelVariableDeclaration() { | 3767 void test_topLevelVariableDeclaration() { |
| 3752 TopLevelVariableDeclaration node = AstTestFactory | 3768 TopLevelVariableDeclaration node = AstTestFactory |
| 3753 .topLevelVariableDeclaration(null, AstTestFactory.typeName4("T"), | 3769 .topLevelVariableDeclaration(null, AstTestFactory.typeName4("T"), |
| 3754 [AstTestFactory.variableDeclaration("t")]); | 3770 [AstTestFactory.variableDeclaration("t")]); |
| 3755 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3771 node.documentationComment = |
| 3772 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3756 node.metadata | 3773 node.metadata |
| 3757 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3774 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3758 _assertReplace( | 3775 _assertReplace( |
| 3759 node, new Getter_NodeReplacerTest_test_topLevelVariableDeclaration()); | 3776 node, new Getter_NodeReplacerTest_test_topLevelVariableDeclaration()); |
| 3760 _testAnnotatedNode(node); | 3777 _testAnnotatedNode(node); |
| 3761 } | 3778 } |
| 3762 | 3779 |
| 3763 void test_tryStatement() { | 3780 void test_tryStatement() { |
| 3764 TryStatement node = AstTestFactory.tryStatement3( | 3781 TryStatement node = AstTestFactory.tryStatement3( |
| 3765 AstTestFactory.block(), | 3782 AstTestFactory.block(), |
| (...skipping 29 matching lines...) Expand all Loading... |
| 3795 | 3812 |
| 3796 void test_typeParameterList() { | 3813 void test_typeParameterList() { |
| 3797 TypeParameterList node = AstTestFactory.typeParameterList(["A", "B"]); | 3814 TypeParameterList node = AstTestFactory.typeParameterList(["A", "B"]); |
| 3798 _assertReplace( | 3815 _assertReplace( |
| 3799 node, new ListGetter_NodeReplacerTest_test_typeParameterList(0)); | 3816 node, new ListGetter_NodeReplacerTest_test_typeParameterList(0)); |
| 3800 } | 3817 } |
| 3801 | 3818 |
| 3802 void test_variableDeclaration() { | 3819 void test_variableDeclaration() { |
| 3803 VariableDeclaration node = | 3820 VariableDeclaration node = |
| 3804 AstTestFactory.variableDeclaration2("a", AstTestFactory.nullLiteral()); | 3821 AstTestFactory.variableDeclaration2("a", AstTestFactory.nullLiteral()); |
| 3805 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3822 node.documentationComment = |
| 3823 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3806 node.metadata | 3824 node.metadata |
| 3807 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3825 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3808 _assertReplace( | 3826 _assertReplace( |
| 3809 node, new Getter_NodeReplacerTest_test_variableDeclaration()); | 3827 node, new Getter_NodeReplacerTest_test_variableDeclaration()); |
| 3810 _assertReplace( | 3828 _assertReplace( |
| 3811 node, new Getter_NodeReplacerTest_test_variableDeclaration_2()); | 3829 node, new Getter_NodeReplacerTest_test_variableDeclaration_2()); |
| 3812 _testAnnotatedNode(node); | 3830 _testAnnotatedNode(node); |
| 3813 } | 3831 } |
| 3814 | 3832 |
| 3815 void test_variableDeclarationList() { | 3833 void test_variableDeclarationList() { |
| 3816 VariableDeclarationList node = AstTestFactory.variableDeclarationList( | 3834 VariableDeclarationList node = AstTestFactory.variableDeclarationList( |
| 3817 null, | 3835 null, |
| 3818 AstTestFactory.typeName4("T"), | 3836 AstTestFactory.typeName4("T"), |
| 3819 [AstTestFactory.variableDeclaration("a")]); | 3837 [AstTestFactory.variableDeclaration("a")]); |
| 3820 node.documentationComment = astFactory.endOfLineComment(EMPTY_TOKEN_LIST); | 3838 node.documentationComment = |
| 3839 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); |
| 3821 node.metadata | 3840 node.metadata |
| 3822 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); | 3841 .add(AstTestFactory.annotation(AstTestFactory.identifier3("a"))); |
| 3823 _assertReplace( | 3842 _assertReplace( |
| 3824 node, new Getter_NodeReplacerTest_test_variableDeclarationList()); | 3843 node, new Getter_NodeReplacerTest_test_variableDeclarationList()); |
| 3825 _assertReplace( | 3844 _assertReplace( |
| 3826 node, new ListGetter_NodeReplacerTest_test_variableDeclarationList(0)); | 3845 node, new ListGetter_NodeReplacerTest_test_variableDeclarationList(0)); |
| 3827 _testAnnotatedNode(node); | 3846 _testAnnotatedNode(node); |
| 3828 } | 3847 } |
| 3829 | 3848 |
| 3830 void test_variableDeclarationStatement() { | 3849 void test_variableDeclarationStatement() { |
| (...skipping 556 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4387 tokenMap.put(key, value); | 4406 tokenMap.put(key, value); |
| 4388 expect(tokenMap.get(key), same(value)); | 4407 expect(tokenMap.get(key), same(value)); |
| 4389 } | 4408 } |
| 4390 } | 4409 } |
| 4391 | 4410 |
| 4392 class _ExceptionThrowingVisitor extends SimpleAstVisitor { | 4411 class _ExceptionThrowingVisitor extends SimpleAstVisitor { |
| 4393 visitNullLiteral(NullLiteral node) { | 4412 visitNullLiteral(NullLiteral node) { |
| 4394 throw new ArgumentError(''); | 4413 throw new ArgumentError(''); |
| 4395 } | 4414 } |
| 4396 } | 4415 } |
| OLD | NEW |