| Index: pkg/analyzer/lib/src/generated/constant.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/constant.dart b/pkg/analyzer/lib/src/generated/constant.dart
|
| index afaad70b68274cd21e693f5f9042db19a0f1e99b..b2d1e0dbf59f499eadfb139047e6381ced04606b 100644
|
| --- a/pkg/analyzer/lib/src/generated/constant.dart
|
| +++ b/pkg/analyzer/lib/src/generated/constant.dart
|
| @@ -31,12 +31,12 @@ import 'package:analyzer/src/generated/utilities_general.dart';
|
| import 'package:analyzer/src/task/dart.dart';
|
|
|
| ConstructorElementImpl _getConstructorImpl(ConstructorElement constructor) {
|
| - if (constructor is ConstructorElementHandle) {
|
| - constructor = (constructor as ConstructorElementHandle).actualElement;
|
| - }
|
| while (constructor is ConstructorMember) {
|
| constructor = (constructor as ConstructorMember).baseElement;
|
| }
|
| + if (constructor is ConstructorElementHandle) {
|
| + constructor = (constructor as ConstructorElementHandle).actualElement;
|
| + }
|
| return constructor;
|
| }
|
|
|
|
|