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

Unified Diff: pkg/analyzer/test/dart/element/builder_test.dart

Issue 2524903002: Rename AstFactory -> AstTestFactory. (Closed)
Patch Set: Created 4 years, 1 month 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « pkg/analyzer/test/dart/ast/ast_test.dart ('k') | pkg/analyzer/test/generated/all_the_rest_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/analyzer/test/dart/element/builder_test.dart
diff --git a/pkg/analyzer/test/dart/element/builder_test.dart b/pkg/analyzer/test/dart/element/builder_test.dart
index db35770a4db562655c8d506d51c070a1958a848e..c9b22c9a0351748d6b638acc3a5bfffd8a45337e 100644
--- a/pkg/analyzer/test/dart/element/builder_test.dart
+++ b/pkg/analyzer/test/dart/element/builder_test.dart
@@ -13,7 +13,7 @@ import 'package:analyzer/src/dart/element/element.dart';
import 'package:analyzer/src/generated/engine.dart';
import 'package:analyzer/src/generated/resolver.dart';
import 'package:analyzer/src/generated/source.dart';
-import 'package:analyzer/src/generated/testing/ast_factory.dart';
+import 'package:analyzer/src/generated/testing/ast_test_factory.dart';
import 'package:analyzer/src/generated/testing/element_factory.dart';
import 'package:analyzer/src/generated/testing/token_factory.dart';
import 'package:analyzer/src/generated/utilities_dart.dart';
@@ -248,9 +248,9 @@ class C {
}
void test_visitCompilationUnit_codeRange() {
- TopLevelVariableDeclaration topLevelVariableDeclaration = AstFactory
- .topLevelVariableDeclaration(null, AstFactory.typeName4('int'),
- [AstFactory.variableDeclaration('V')]);
+ TopLevelVariableDeclaration topLevelVariableDeclaration = AstTestFactory
+ .topLevelVariableDeclaration(null, AstTestFactory.typeName4('int'),
+ [AstTestFactory.variableDeclaration('V')]);
CompilationUnit unit = new CompilationUnit(
topLevelVariableDeclaration.beginToken,
null,
@@ -305,9 +305,9 @@ class C {
// p = 0
String parameterName = 'p';
DefaultFormalParameter formalParameter =
- AstFactory.positionalFormalParameter(
- AstFactory.simpleFormalParameter3(parameterName),
- AstFactory.integer(0));
+ AstTestFactory.positionalFormalParameter(
+ AstTestFactory.simpleFormalParameter3(parameterName),
+ AstTestFactory.integer(0));
formalParameter.beginToken.offset = 50;
formalParameter.endToken.offset = 80;
@@ -334,10 +334,11 @@ class C {
void test_visitDefaultFormalParameter_type() {
// E p = 0
String parameterName = 'p';
- DefaultFormalParameter formalParameter = AstFactory.namedFormalParameter(
- AstFactory.simpleFormalParameter4(
- AstFactory.typeName4('E'), parameterName),
- AstFactory.integer(0));
+ DefaultFormalParameter formalParameter =
+ AstTestFactory.namedFormalParameter(
+ AstTestFactory.simpleFormalParameter4(
+ AstTestFactory.typeName4('E'), parameterName),
+ AstTestFactory.integer(0));
ElementHolder holder = buildElementsForAst(formalParameter);
List<ParameterElement> parameters = holder.parameters;
@@ -361,8 +362,9 @@ class C {
void test_visitFunctionExpression() {
ElementHolder holder = new ElementHolder();
ElementBuilder builder = _makeBuilder(holder);
- FunctionExpression expression = AstFactory.functionExpression2(
- AstFactory.formalParameterList(), AstFactory.blockFunctionBody2());
+ FunctionExpression expression = AstTestFactory.functionExpression2(
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2());
expression.accept(builder);
List<FunctionElement> functions = holder.functions;
expect(functions, hasLength(1));
@@ -401,9 +403,9 @@ class C {
ElementBuilder builder = _makeBuilder(holder);
String aliasName = "F";
String parameterName = "E";
- FunctionTypeAlias aliasNode = AstFactory.typeAlias(
- null, aliasName, AstFactory.typeParameterList([parameterName]), null);
- aliasNode.documentationComment = AstFactory.documentationComment(
+ FunctionTypeAlias aliasNode = AstTestFactory.typeAlias(null, aliasName,
+ AstTestFactory.typeParameterList([parameterName]), null);
+ aliasNode.documentationComment = AstTestFactory.documentationComment(
[TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
aliasNode.endToken.offset = 80;
aliasNode.accept(builder);
@@ -428,7 +430,7 @@ class C {
ElementBuilder builder = _makeBuilder(holder);
String parameterName = "p";
FunctionTypedFormalParameter formalParameter =
- AstFactory.functionTypedFormalParameter(null, parameterName);
+ AstTestFactory.functionTypedFormalParameter(null, parameterName);
_useParameterInMethod(formalParameter, 100, 110);
formalParameter.accept(builder);
List<ParameterElement> parameters = holder.parameters;
@@ -449,8 +451,8 @@ class C {
ElementBuilder builder = _makeBuilder(holder);
String parameterName = "p";
FunctionTypedFormalParameter formalParameter =
- AstFactory.functionTypedFormalParameter(null, parameterName);
- formalParameter.typeParameters = AstFactory.typeParameterList(['F']);
+ AstTestFactory.functionTypedFormalParameter(null, parameterName);
+ formalParameter.typeParameters = AstTestFactory.typeParameterList(['F']);
_useParameterInMethod(formalParameter, 100, 110);
formalParameter.accept(builder);
List<ParameterElement> parameters = holder.parameters;
@@ -523,9 +525,10 @@ class C {
ElementHolder holder = new ElementHolder();
ElementBuilder builder = _makeBuilder(holder);
String parameterName = "p";
- DefaultFormalParameter formalParameter = AstFactory.namedFormalParameter(
- AstFactory.simpleFormalParameter3(parameterName),
- AstFactory.identifier3("42"));
+ DefaultFormalParameter formalParameter =
+ AstTestFactory.namedFormalParameter(
+ AstTestFactory.simpleFormalParameter3(parameterName),
+ AstTestFactory.identifier3("42"));
_useParameterInMethod(formalParameter, 100, 110);
formalParameter.beginToken.offset = 50;
formalParameter.endToken.offset = 80;
@@ -554,7 +557,7 @@ class C {
ElementBuilder builder = _makeBuilder(holder);
String parameterName = "p";
SimpleFormalParameter formalParameter =
- AstFactory.simpleFormalParameter3(parameterName);
+ AstTestFactory.simpleFormalParameter3(parameterName);
_useParameterInMethod(formalParameter, 100, 110);
formalParameter.accept(builder);
List<ParameterElement> parameters = holder.parameters;
@@ -576,8 +579,8 @@ class C {
ElementHolder holder = new ElementHolder();
ElementBuilder builder = _makeBuilder(holder);
String parameterName = "p";
- SimpleFormalParameter formalParameter = AstFactory.simpleFormalParameter4(
- AstFactory.typeName4('T'), parameterName);
+ SimpleFormalParameter formalParameter = AstTestFactory
+ .simpleFormalParameter4(AstTestFactory.typeName4('T'), parameterName);
_useParameterInMethod(formalParameter, 100, 110);
formalParameter.accept(builder);
List<ParameterElement> parameters = holder.parameters;
@@ -617,19 +620,19 @@ class C {
// m() { for (var v in []) }
//
String variableName = "v";
- Statement statement = AstFactory.forEachStatement(
- AstFactory.declaredIdentifier3('v'),
- AstFactory.listLiteral(),
- AstFactory.block());
+ Statement statement = AstTestFactory.forEachStatement(
+ AstTestFactory.declaredIdentifier3('v'),
+ AstTestFactory.listLiteral(),
+ AstTestFactory.block());
_setNodeSourceRange(statement, 100, 110);
- MethodDeclaration method = AstFactory.methodDeclaration2(
+ MethodDeclaration method = AstTestFactory.methodDeclaration2(
null,
null,
null,
null,
- AstFactory.identifier3("m"),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2([statement]));
+ AstTestFactory.identifier3("m"),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2([statement]));
_setBlockBodySourceRange(method.body, 200, 220);
method.accept(builder);
@@ -649,21 +652,23 @@ class C {
// m() { for (T v;;) }
//
String variableName = "v";
- ForStatement statement = AstFactory.forStatement2(
- AstFactory.variableDeclarationList(null, AstFactory.typeName4('T'),
- [AstFactory.variableDeclaration('v')]),
+ ForStatement statement = AstTestFactory.forStatement2(
+ AstTestFactory.variableDeclarationList(
+ null,
+ AstTestFactory.typeName4('T'),
+ [AstTestFactory.variableDeclaration('v')]),
null,
null,
- AstFactory.block());
+ AstTestFactory.block());
_setNodeSourceRange(statement, 100, 110);
- MethodDeclaration method = AstFactory.methodDeclaration2(
+ MethodDeclaration method = AstTestFactory.methodDeclaration2(
null,
null,
null,
null,
- AstFactory.identifier3("m"),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2([statement]));
+ AstTestFactory.identifier3("m"),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2([statement]));
_setBlockBodySourceRange(method.body, 200, 220);
method.accept(builder);
@@ -684,17 +689,17 @@ class C {
//
String variableName = "v";
VariableDeclaration variable =
- AstFactory.variableDeclaration2(variableName, null);
- Statement statement = AstFactory.variableDeclarationStatement(
- null, AstFactory.typeName4('T'), [variable]);
- MethodDeclaration method = AstFactory.methodDeclaration2(
+ AstTestFactory.variableDeclaration2(variableName, null);
+ Statement statement = AstTestFactory.variableDeclarationStatement(
+ null, AstTestFactory.typeName4('T'), [variable]);
+ MethodDeclaration method = AstTestFactory.methodDeclaration2(
null,
null,
null,
null,
- AstFactory.identifier3("m"),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2([statement]));
+ AstTestFactory.identifier3("m"),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2([statement]));
_setBlockBodySourceRange(method.body, 100, 110);
method.accept(builder);
@@ -716,17 +721,17 @@ class C {
//
String variableName = "v";
VariableDeclaration variable =
- AstFactory.variableDeclaration2(variableName, null);
+ AstTestFactory.variableDeclaration2(variableName, null);
Statement statement =
- AstFactory.variableDeclarationStatement2(null, [variable]);
- Expression initializer = AstFactory.functionExpression2(
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2([statement]));
+ AstTestFactory.variableDeclarationStatement2(null, [variable]);
+ Expression initializer = AstTestFactory.functionExpression2(
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2([statement]));
String fieldName = "f";
VariableDeclaration field =
- AstFactory.variableDeclaration2(fieldName, initializer);
+ AstTestFactory.variableDeclaration2(fieldName, initializer);
FieldDeclaration fieldDeclaration =
- AstFactory.fieldDeclaration2(false, null, [field]);
+ AstTestFactory.fieldDeclaration2(false, null, [field]);
fieldDeclaration.accept(builder);
List<FieldElement> variables = holder.fields;
@@ -755,8 +760,8 @@ class C {
ElementBuilder builder = _makeBuilder(holder);
String variableName = "v";
VariableDeclaration variableDeclaration =
- AstFactory.variableDeclaration2(variableName, null);
- AstFactory.variableDeclarationList2(null, [variableDeclaration]);
+ AstTestFactory.variableDeclaration2(variableName, null);
+ AstTestFactory.variableDeclarationList2(null, [variableDeclaration]);
variableDeclaration.accept(builder);
List<TopLevelVariableElement> variables = holder.topLevelVariables;
@@ -778,13 +783,13 @@ class C {
ElementHolder holder = new ElementHolder();
ElementBuilder builder = _makeBuilder(holder);
VariableDeclaration variableDeclaration1 =
- AstFactory.variableDeclaration('a');
+ AstTestFactory.variableDeclaration('a');
VariableDeclaration variableDeclaration2 =
- AstFactory.variableDeclaration('b');
- TopLevelVariableDeclaration topLevelVariableDeclaration = AstFactory
+ AstTestFactory.variableDeclaration('b');
+ TopLevelVariableDeclaration topLevelVariableDeclaration = AstTestFactory
.topLevelVariableDeclaration(
Keyword.FINAL, null, [variableDeclaration1, variableDeclaration2]);
- topLevelVariableDeclaration.documentationComment = AstFactory
+ topLevelVariableDeclaration.documentationComment = AstTestFactory
.documentationComment(
[TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
@@ -806,9 +811,10 @@ class C {
ElementHolder holder = new ElementHolder();
ElementBuilder builder = _makeBuilder(holder);
String variableName = "v";
- VariableDeclaration variableDeclaration =
- AstFactory.variableDeclaration2(variableName, AstFactory.integer(42));
- AstFactory.variableDeclarationList2(Keyword.CONST, [variableDeclaration]);
+ VariableDeclaration variableDeclaration = AstTestFactory
+ .variableDeclaration2(variableName, AstTestFactory.integer(42));
+ AstTestFactory
+ .variableDeclarationList2(Keyword.CONST, [variableDeclaration]);
variableDeclaration.accept(builder);
List<TopLevelVariableElement> variables = holder.topLevelVariables;
@@ -833,8 +839,9 @@ class C {
ElementBuilder builder = _makeBuilder(holder);
String variableName = "v";
VariableDeclaration variableDeclaration =
- AstFactory.variableDeclaration2(variableName, null);
- AstFactory.variableDeclarationList2(Keyword.FINAL, [variableDeclaration]);
+ AstTestFactory.variableDeclaration2(variableName, null);
+ AstTestFactory
+ .variableDeclarationList2(Keyword.FINAL, [variableDeclaration]);
variableDeclaration.accept(builder);
List<TopLevelVariableElement> variables = holder.topLevelVariables;
expect(variables, hasLength(1));
@@ -865,17 +872,17 @@ class C {
void _useParameterInMethod(
FormalParameter formalParameter, int blockOffset, int blockEnd) {
- Block block = AstFactory.block();
+ Block block = AstTestFactory.block();
block.leftBracket.offset = blockOffset;
block.rightBracket.offset = blockEnd - 1;
- BlockFunctionBody body = AstFactory.blockFunctionBody(block);
- AstFactory.methodDeclaration2(
+ BlockFunctionBody body = AstTestFactory.blockFunctionBody(block);
+ AstTestFactory.methodDeclaration2(
null,
null,
null,
null,
- AstFactory.identifier3("main"),
- AstFactory.formalParameterList([formalParameter]),
+ AstTestFactory.identifier3("main"),
+ AstTestFactory.formalParameterList([formalParameter]),
body);
}
}
@@ -1262,9 +1269,9 @@ class C {
void test_visitClassDeclaration_minimal() {
String className = "C";
- ClassDeclaration classDeclaration =
- AstFactory.classDeclaration(null, className, null, null, null, null);
- classDeclaration.documentationComment = AstFactory.documentationComment(
+ ClassDeclaration classDeclaration = AstTestFactory.classDeclaration(
+ null, className, null, null, null, null);
+ classDeclaration.documentationComment = AstTestFactory.documentationComment(
[TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
classDeclaration.endToken.offset = 80;
@@ -1287,10 +1294,11 @@ class C {
String className = "C";
String firstVariableName = "E";
String secondVariableName = "F";
- ClassDeclaration classDeclaration = AstFactory.classDeclaration(
+ ClassDeclaration classDeclaration = AstTestFactory.classDeclaration(
null,
className,
- AstFactory.typeParameterList([firstVariableName, secondVariableName]),
+ AstTestFactory
+ .typeParameterList([firstVariableName, secondVariableName]),
null,
null,
null);
@@ -1315,23 +1323,23 @@ class C {
String typeParameterName = "E";
String fieldName = "f";
String methodName = "m";
- ClassDeclaration classDeclaration = AstFactory.classDeclaration(
+ ClassDeclaration classDeclaration = AstTestFactory.classDeclaration(
null,
className,
- AstFactory.typeParameterList([typeParameterName]),
+ AstTestFactory.typeParameterList([typeParameterName]),
null,
null,
null, [
- AstFactory.fieldDeclaration2(
- false, null, [AstFactory.variableDeclaration(fieldName)]),
- AstFactory.methodDeclaration2(
+ AstTestFactory.fieldDeclaration2(
+ false, null, [AstTestFactory.variableDeclaration(fieldName)]),
+ AstTestFactory.methodDeclaration2(
null,
null,
null,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2())
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2())
]);
ElementHolder holder = buildElementsForAst(classDeclaration);
@@ -1371,9 +1379,9 @@ class C {
classB.constructors = [constructorB];
ClassElement classM = ElementFactory.classElement2('M', []);
WithClause withClause =
- AstFactory.withClause([AstFactory.typeName(classM, [])]);
- ClassTypeAlias alias = AstFactory.classTypeAlias(
- 'C', null, null, AstFactory.typeName(classB, []), withClause, null);
+ AstTestFactory.withClause([AstTestFactory.typeName(classM, [])]);
+ ClassTypeAlias alias = AstTestFactory.classTypeAlias(
+ 'C', null, null, AstTestFactory.typeName(classB, []), withClause, null);
ElementHolder holder = buildElementsForAst(alias);
List<ClassElement> types = holder.types;
@@ -1400,9 +1408,14 @@ class C {
classB.constructors = [constructorB];
ClassElement classM = ElementFactory.classElement2('M', []);
WithClause withClause =
- AstFactory.withClause([AstFactory.typeName(classM, [])]);
- ClassTypeAlias alias = AstFactory.classTypeAlias('C', null,
- Keyword.ABSTRACT, AstFactory.typeName(classB, []), withClause, null);
+ AstTestFactory.withClause([AstTestFactory.typeName(classM, [])]);
+ ClassTypeAlias alias = AstTestFactory.classTypeAlias(
+ 'C',
+ null,
+ Keyword.ABSTRACT,
+ AstTestFactory.typeName(classB, []),
+ withClause,
+ null);
ElementHolder holder = buildElementsForAst(alias);
List<ClassElement> types = holder.types;
@@ -1423,12 +1436,12 @@ class C {
classB.constructors = [constructorB];
ClassElementImpl classM = ElementFactory.classElement2('M', []);
WithClause withClause =
- AstFactory.withClause([AstFactory.typeName(classM, [])]);
- ClassTypeAlias alias = AstFactory.classTypeAlias(
+ AstTestFactory.withClause([AstTestFactory.typeName(classM, [])]);
+ ClassTypeAlias alias = AstTestFactory.classTypeAlias(
'C',
- AstFactory.typeParameterList(['T']),
+ AstTestFactory.typeParameterList(['T']),
null,
- AstFactory.typeName(classB, []),
+ AstTestFactory.typeName(classB, []),
withClause,
null);
@@ -1443,14 +1456,14 @@ class C {
void test_visitConstructorDeclaration_external() {
String className = "A";
ConstructorDeclaration constructorDeclaration =
- AstFactory.constructorDeclaration2(
+ AstTestFactory.constructorDeclaration2(
null,
null,
- AstFactory.identifier3(className),
+ AstTestFactory.identifier3(className),
null,
- AstFactory.formalParameterList(),
+ AstTestFactory.formalParameterList(),
null,
- AstFactory.blockFunctionBody2());
+ AstTestFactory.blockFunctionBody2());
constructorDeclaration.externalKeyword =
TokenFactory.tokenFromKeyword(Keyword.EXTERNAL);
@@ -1471,14 +1484,14 @@ class C {
void test_visitConstructorDeclaration_factory() {
String className = "A";
ConstructorDeclaration constructorDeclaration =
- AstFactory.constructorDeclaration2(
+ AstTestFactory.constructorDeclaration2(
null,
Keyword.FACTORY,
- AstFactory.identifier3(className),
+ AstTestFactory.identifier3(className),
null,
- AstFactory.formalParameterList(),
+ AstTestFactory.formalParameterList(),
null,
- AstFactory.blockFunctionBody2());
+ AstTestFactory.blockFunctionBody2());
ElementHolder holder = buildElementsForAst(constructorDeclaration);
List<ConstructorElement> constructors = holder.constructors;
@@ -1497,15 +1510,15 @@ class C {
void test_visitConstructorDeclaration_minimal() {
String className = "A";
ConstructorDeclaration constructorDeclaration =
- AstFactory.constructorDeclaration2(
+ AstTestFactory.constructorDeclaration2(
null,
null,
- AstFactory.identifier3(className),
+ AstTestFactory.identifier3(className),
null,
- AstFactory.formalParameterList(),
+ AstTestFactory.formalParameterList(),
null,
- AstFactory.blockFunctionBody2());
- constructorDeclaration.documentationComment = AstFactory
+ AstTestFactory.blockFunctionBody2());
+ constructorDeclaration.documentationComment = AstTestFactory
.documentationComment(
[TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
constructorDeclaration.endToken.offset = 80;
@@ -1530,14 +1543,14 @@ class C {
String className = "A";
String constructorName = "c";
ConstructorDeclaration constructorDeclaration =
- AstFactory.constructorDeclaration2(
+ AstTestFactory.constructorDeclaration2(
null,
null,
- AstFactory.identifier3(className),
+ AstTestFactory.identifier3(className),
constructorName,
- AstFactory.formalParameterList(),
+ AstTestFactory.formalParameterList(),
null,
- AstFactory.blockFunctionBody2());
+ AstTestFactory.blockFunctionBody2());
ElementHolder holder = buildElementsForAst(constructorDeclaration);
List<ConstructorElement> constructors = holder.constructors;
@@ -1558,14 +1571,14 @@ class C {
void test_visitConstructorDeclaration_unnamed() {
String className = "A";
ConstructorDeclaration constructorDeclaration =
- AstFactory.constructorDeclaration2(
+ AstTestFactory.constructorDeclaration2(
null,
null,
- AstFactory.identifier3(className),
+ AstTestFactory.identifier3(className),
null,
- AstFactory.formalParameterList(),
+ AstTestFactory.formalParameterList(),
null,
- AstFactory.blockFunctionBody2());
+ AstTestFactory.blockFunctionBody2());
ElementHolder holder = buildElementsForAst(constructorDeclaration);
List<ConstructorElement> constructors = holder.constructors;
@@ -1585,8 +1598,8 @@ class C {
void test_visitEnumDeclaration() {
String enumName = "E";
EnumDeclaration enumDeclaration =
- AstFactory.enumDeclaration2(enumName, ["ONE"]);
- enumDeclaration.documentationComment = AstFactory.documentationComment(
+ AstTestFactory.enumDeclaration2(enumName, ["ONE"]);
+ enumDeclaration.documentationComment = AstTestFactory.documentationComment(
[TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
enumDeclaration.endToken.offset = 80;
ElementHolder holder = buildElementsForAst(enumDeclaration);
@@ -1603,11 +1616,11 @@ class C {
String firstFieldName = "x";
String secondFieldName = "y";
FieldDeclaration fieldDeclaration =
- AstFactory.fieldDeclaration2(false, null, [
- AstFactory.variableDeclaration(firstFieldName),
- AstFactory.variableDeclaration(secondFieldName)
+ AstTestFactory.fieldDeclaration2(false, null, [
+ AstTestFactory.variableDeclaration(firstFieldName),
+ AstTestFactory.variableDeclaration(secondFieldName)
]);
- fieldDeclaration.documentationComment = AstFactory.documentationComment(
+ fieldDeclaration.documentationComment = AstTestFactory.documentationComment(
[TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
fieldDeclaration.endToken.offset = 110;
@@ -1639,7 +1652,7 @@ class C {
void test_visitFieldFormalParameter() {
String parameterName = "p";
FieldFormalParameter formalParameter =
- AstFactory.fieldFormalParameter(null, null, parameterName);
+ AstTestFactory.fieldFormalParameter(null, null, parameterName);
formalParameter.beginToken.offset = 50;
formalParameter.endToken.offset = 80;
ElementHolder holder = buildElementsForAst(formalParameter);
@@ -1659,12 +1672,12 @@ class C {
void test_visitFieldFormalParameter_functionTyped() {
String parameterName = "p";
- FieldFormalParameter formalParameter = AstFactory.fieldFormalParameter(
+ FieldFormalParameter formalParameter = AstTestFactory.fieldFormalParameter(
null,
null,
parameterName,
- AstFactory
- .formalParameterList([AstFactory.simpleFormalParameter3("a")]));
+ AstTestFactory
+ .formalParameterList([AstTestFactory.simpleFormalParameter3("a")]));
ElementHolder holder = buildElementsForAst(formalParameter);
List<ParameterElement> parameters = holder.parameters;
expect(parameters, hasLength(1));
@@ -1682,9 +1695,9 @@ class C {
void test_visitFormalParameterList() {
String firstParameterName = "a";
String secondParameterName = "b";
- FormalParameterList parameterList = AstFactory.formalParameterList([
- AstFactory.simpleFormalParameter3(firstParameterName),
- AstFactory.simpleFormalParameter3(secondParameterName)
+ FormalParameterList parameterList = AstTestFactory.formalParameterList([
+ AstTestFactory.simpleFormalParameter3(firstParameterName),
+ AstTestFactory.simpleFormalParameter3(secondParameterName)
]);
ElementHolder holder = buildElementsForAst(parameterList);
List<ParameterElement> parameters = holder.parameters;
@@ -1696,12 +1709,12 @@ class C {
void test_visitFunctionDeclaration_external() {
// external f();
String functionName = "f";
- FunctionDeclaration declaration = AstFactory.functionDeclaration(
+ FunctionDeclaration declaration = AstTestFactory.functionDeclaration(
null,
null,
functionName,
- AstFactory.functionExpression2(
- AstFactory.formalParameterList(), AstFactory.emptyFunctionBody()));
+ AstTestFactory.functionExpression2(AstTestFactory.formalParameterList(),
+ AstTestFactory.emptyFunctionBody()));
declaration.externalKeyword =
TokenFactory.tokenFromKeyword(Keyword.EXTERNAL);
@@ -1722,13 +1735,13 @@ class C {
void test_visitFunctionDeclaration_getter() {
// get f() {}
String functionName = "f";
- FunctionDeclaration declaration = AstFactory.functionDeclaration(
+ FunctionDeclaration declaration = AstTestFactory.functionDeclaration(
null,
Keyword.GET,
functionName,
- AstFactory.functionExpression2(
- AstFactory.formalParameterList(), AstFactory.blockFunctionBody2()));
- declaration.documentationComment = AstFactory.documentationComment(
+ AstTestFactory.functionExpression2(AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2()));
+ declaration.documentationComment = AstTestFactory.documentationComment(
[TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
declaration.endToken.offset = 80;
@@ -1757,13 +1770,13 @@ class C {
void test_visitFunctionDeclaration_plain() {
// T f() {}
String functionName = "f";
- FunctionDeclaration declaration = AstFactory.functionDeclaration(
- AstFactory.typeName4('T'),
+ FunctionDeclaration declaration = AstTestFactory.functionDeclaration(
+ AstTestFactory.typeName4('T'),
null,
functionName,
- AstFactory.functionExpression2(
- AstFactory.formalParameterList(), AstFactory.blockFunctionBody2()));
- declaration.documentationComment = AstFactory.documentationComment(
+ AstTestFactory.functionExpression2(AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2()));
+ declaration.documentationComment = AstTestFactory.documentationComment(
[TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
declaration.endToken.offset = 80;
@@ -1786,13 +1799,13 @@ class C {
void test_visitFunctionDeclaration_setter() {
// set f() {}
String functionName = "f";
- FunctionDeclaration declaration = AstFactory.functionDeclaration(
+ FunctionDeclaration declaration = AstTestFactory.functionDeclaration(
null,
Keyword.SET,
functionName,
- AstFactory.functionExpression2(
- AstFactory.formalParameterList(), AstFactory.blockFunctionBody2()));
- declaration.documentationComment = AstFactory.documentationComment(
+ AstTestFactory.functionExpression2(AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2()));
+ declaration.documentationComment = AstTestFactory.documentationComment(
[TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
declaration.endToken.offset = 80;
@@ -1822,12 +1835,12 @@ class C {
// f<E>() {}
String functionName = 'f';
String typeParameterName = 'E';
- FunctionExpression expression = AstFactory.functionExpression3(
- AstFactory.typeParameterList([typeParameterName]),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2());
- FunctionDeclaration declaration =
- AstFactory.functionDeclaration(null, null, functionName, expression);
+ FunctionExpression expression = AstTestFactory.functionExpression3(
+ AstTestFactory.typeParameterList([typeParameterName]),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2());
+ FunctionDeclaration declaration = AstTestFactory.functionDeclaration(
+ null, null, functionName, expression);
ElementHolder holder = buildElementsForAst(declaration);
List<FunctionElement> functions = holder.functions;
@@ -1850,14 +1863,14 @@ class C {
void test_visitMethodDeclaration_abstract() {
// m();
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
null,
null,
null,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.emptyFunctionBody());
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.emptyFunctionBody());
ElementHolder holder = buildElementsForAst(methodDeclaration);
List<MethodElement> methods = holder.methods;
@@ -1917,14 +1930,14 @@ class A {
void test_visitMethodDeclaration_external() {
// external m();
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
null,
null,
null,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.emptyFunctionBody());
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.emptyFunctionBody());
methodDeclaration.externalKeyword =
TokenFactory.tokenFromKeyword(Keyword.EXTERNAL);
@@ -1949,16 +1962,17 @@ class A {
void test_visitMethodDeclaration_getter() {
// get m() {}
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
null,
null,
Keyword.GET,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2());
- methodDeclaration.documentationComment = AstFactory.documentationComment(
- [TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2());
+ methodDeclaration.documentationComment = AstTestFactory
+ .documentationComment(
+ [TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
methodDeclaration.endToken.offset = 80;
ElementHolder holder = buildElementsForAst(methodDeclaration);
@@ -1989,14 +2003,14 @@ class A {
void test_visitMethodDeclaration_getter_abstract() {
// get m();
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
null,
null,
Keyword.GET,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.emptyFunctionBody());
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.emptyFunctionBody());
ElementHolder holder = buildElementsForAst(methodDeclaration);
List<FieldElement> fields = holder.fields;
@@ -2024,13 +2038,13 @@ class A {
void test_visitMethodDeclaration_getter_external() {
// external get m();
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration(
null,
null,
Keyword.GET,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList());
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList());
methodDeclaration.externalKeyword =
TokenFactory.tokenFromKeyword(Keyword.EXTERNAL);
@@ -2060,16 +2074,17 @@ class A {
void test_visitMethodDeclaration_minimal() {
// T m() {}
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
null,
- AstFactory.typeName4('T'),
+ AstTestFactory.typeName4('T'),
null,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2());
- methodDeclaration.documentationComment = AstFactory.documentationComment(
- [TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2());
+ methodDeclaration.documentationComment = AstTestFactory
+ .documentationComment(
+ [TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
methodDeclaration.endToken.offset = 80;
ElementHolder holder = buildElementsForAst(methodDeclaration);
@@ -2095,15 +2110,15 @@ class A {
void test_visitMethodDeclaration_operator() {
// operator +(addend) {}
String methodName = "+";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
null,
null,
null,
Keyword.OPERATOR,
- AstFactory.identifier3(methodName),
- AstFactory
- .formalParameterList([AstFactory.simpleFormalParameter3("addend")]),
- AstFactory.blockFunctionBody2());
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(
+ [AstTestFactory.simpleFormalParameter3("addend")]),
+ AstTestFactory.blockFunctionBody2());
ElementHolder holder = buildElementsForAst(methodDeclaration);
List<MethodElement> methods = holder.methods;
@@ -2126,16 +2141,17 @@ class A {
void test_visitMethodDeclaration_setter() {
// set m() {}
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
null,
null,
Keyword.SET,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2());
- methodDeclaration.documentationComment = AstFactory.documentationComment(
- [TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2());
+ methodDeclaration.documentationComment = AstTestFactory
+ .documentationComment(
+ [TokenFactory.tokenFromString('/// aaa')..offset = 50], []);
methodDeclaration.endToken.offset = 80;
ElementHolder holder = buildElementsForAst(methodDeclaration);
@@ -2168,14 +2184,14 @@ class A {
void test_visitMethodDeclaration_setter_abstract() {
// set m();
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
null,
null,
Keyword.SET,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.emptyFunctionBody());
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.emptyFunctionBody());
ElementHolder holder = buildElementsForAst(methodDeclaration);
List<FieldElement> fields = holder.fields;
@@ -2204,13 +2220,13 @@ class A {
void test_visitMethodDeclaration_setter_external() {
// external m();
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration(
null,
null,
Keyword.SET,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList());
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList());
methodDeclaration.externalKeyword =
TokenFactory.tokenFromKeyword(Keyword.EXTERNAL);
@@ -2241,14 +2257,14 @@ class A {
void test_visitMethodDeclaration_static() {
// static m() {}
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
Keyword.STATIC,
null,
null,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2());
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2());
ElementHolder holder = buildElementsForAst(methodDeclaration);
List<MethodElement> methods = holder.methods;
expect(methods, hasLength(1));
@@ -2270,15 +2286,15 @@ class A {
void test_visitMethodDeclaration_typeParameters() {
// m<E>() {}
String methodName = "m";
- MethodDeclaration methodDeclaration = AstFactory.methodDeclaration2(
+ MethodDeclaration methodDeclaration = AstTestFactory.methodDeclaration2(
null,
null,
null,
null,
- AstFactory.identifier3(methodName),
- AstFactory.formalParameterList(),
- AstFactory.blockFunctionBody2());
- methodDeclaration.typeParameters = AstFactory.typeParameterList(['E']);
+ AstTestFactory.identifier3(methodName),
+ AstTestFactory.formalParameterList(),
+ AstTestFactory.blockFunctionBody2());
+ methodDeclaration.typeParameters = AstTestFactory.typeParameterList(['E']);
ElementHolder holder = buildElementsForAst(methodDeclaration);
List<MethodElement> methods = holder.methods;
@@ -2300,7 +2316,7 @@ class A {
void test_visitTypeAlias_minimal() {
String aliasName = "F";
- TypeAlias typeAlias = AstFactory.typeAlias(null, aliasName, null, null);
+ TypeAlias typeAlias = AstTestFactory.typeAlias(null, aliasName, null, null);
ElementHolder holder = buildElementsForAst(typeAlias);
List<FunctionTypeAliasElement> aliases = holder.typeAliases;
expect(aliases, hasLength(1));
@@ -2315,13 +2331,13 @@ class A {
String aliasName = "F";
String firstParameterName = "x";
String secondParameterName = "y";
- TypeAlias typeAlias = AstFactory.typeAlias(
+ TypeAlias typeAlias = AstTestFactory.typeAlias(
null,
aliasName,
- AstFactory.typeParameterList(),
- AstFactory.formalParameterList([
- AstFactory.simpleFormalParameter3(firstParameterName),
- AstFactory.simpleFormalParameter3(secondParameterName)
+ AstTestFactory.typeParameterList(),
+ AstTestFactory.formalParameterList([
+ AstTestFactory.simpleFormalParameter3(firstParameterName),
+ AstTestFactory.simpleFormalParameter3(secondParameterName)
]));
typeAlias.beginToken.offset = 50;
typeAlias.endToken.offset = 80;
@@ -2347,12 +2363,12 @@ class A {
String aliasName = "F";
String firstTypeParameterName = "A";
String secondTypeParameterName = "B";
- TypeAlias typeAlias = AstFactory.typeAlias(
+ TypeAlias typeAlias = AstTestFactory.typeAlias(
null,
aliasName,
- AstFactory.typeParameterList(
+ AstTestFactory.typeParameterList(
[firstTypeParameterName, secondTypeParameterName]),
- AstFactory.formalParameterList());
+ AstTestFactory.formalParameterList());
ElementHolder holder = buildElementsForAst(typeAlias);
List<FunctionTypeAliasElement> aliases = holder.typeAliases;
expect(aliases, hasLength(1));
@@ -2372,7 +2388,7 @@ class A {
void test_visitTypeParameter() {
String parameterName = "E";
- TypeParameter typeParameter = AstFactory.typeParameter(parameterName);
+ TypeParameter typeParameter = AstTestFactory.typeParameter(parameterName);
typeParameter.beginToken.offset = 50;
ElementHolder holder = buildElementsForAst(typeParameter);
List<TypeParameterElement> typeParameters = holder.typeParameters;
« no previous file with comments | « pkg/analyzer/test/dart/ast/ast_test.dart ('k') | pkg/analyzer/test/generated/all_the_rest_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698