| Index: pkg/analyzer/lib/src/generated/testing/test_type_provider.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/testing/test_type_provider.dart b/pkg/analyzer/lib/src/generated/testing/test_type_provider.dart
|
| index 6824459c4b05da373143d4053e0d30ec7def9e7b..da2b87b28432e6133881f4d80712e93defb87a6f 100644
|
| --- a/pkg/analyzer/lib/src/generated/testing/test_type_provider.dart
|
| +++ b/pkg/analyzer/lib/src/generated/testing/test_type_provider.dart
|
| @@ -159,6 +159,7 @@ class TestTypeProvider implements TypeProvider {
|
| ElementFactory.namedParameter2("defaultValue", _boolType)
|
| ];
|
| fromEnvironment.factory = true;
|
| + fromEnvironment.isCycleFree = true;
|
| boolElement.constructors = <ConstructorElement>[fromEnvironment];
|
| }
|
| return _boolType;
|
| @@ -421,6 +422,7 @@ class TestTypeProvider implements TypeProvider {
|
| ElementFactory.namedParameter2("defaultValue", _stringType)
|
| ];
|
| fromEnvironment.factory = true;
|
| + fromEnvironment.isCycleFree = true;
|
| stringElement.constructors = <ConstructorElement>[fromEnvironment];
|
| }
|
| return _stringType;
|
| @@ -433,6 +435,7 @@ class TestTypeProvider implements TypeProvider {
|
| ConstructorElementImpl constructor = ElementFactory.constructorElement(
|
| symbolClass, null, true, [stringType]);
|
| constructor.factory = true;
|
| + constructor.isCycleFree = true;
|
| symbolClass.constructors = <ConstructorElement>[constructor];
|
| _symbolType = symbolClass.type;
|
| }
|
| @@ -532,6 +535,7 @@ class TestTypeProvider implements TypeProvider {
|
| ElementFactory.namedParameter2("defaultValue", _intType)
|
| ];
|
| fromEnvironment.factory = true;
|
| + fromEnvironment.isCycleFree = true;
|
| intElement.constructors = <ConstructorElement>[fromEnvironment];
|
| List<FieldElement> fields = <FieldElement>[
|
| ElementFactory.fieldElement("NAN", true, false, true, _doubleType),
|
|
|