Index: pkg/analyzer/lib/src/generated/error_verifier.dart |
diff --git a/pkg/analyzer/lib/src/generated/error_verifier.dart b/pkg/analyzer/lib/src/generated/error_verifier.dart |
index d1cbb72bff5931cf02461eee199ad3906df13236..61e13a8822fd4ea4eaa0f6fa2ebd05961ec79817 100644 |
--- a/pkg/analyzer/lib/src/generated/error_verifier.dart |
+++ b/pkg/analyzer/lib/src/generated/error_verifier.dart |
@@ -868,7 +868,9 @@ class ErrorVerifier extends RecursiveAstVisitor<Object> { |
_checkForConstWithNonConst(node); |
_checkForConstWithUndefinedConstructor( |
node, constructorName, typeName); |
- _checkForConstWithTypeParameters(typeName); |
+ if (!_options.strongMode) { |
+ _checkForConstWithTypeParameters(typeName); |
+ } |
_checkForConstDeferredClass(node, constructorName, typeName); |
} else { |
_checkForNewWithUndefinedConstructor(node, constructorName, typeName); |