| Index: pkg/analysis_server/lib/src/services/index/index_contributor.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/index/index_contributor.dart b/pkg/analysis_server/lib/src/services/index/index_contributor.dart
|
| index 7d94a30a274db79daaaa842f3480096c764700f9..5f39378ef95aaf9c245ef7cc53302910c2c939e3 100644
|
| --- a/pkg/analysis_server/lib/src/services/index/index_contributor.dart
|
| +++ b/pkg/analysis_server/lib/src/services/index/index_contributor.dart
|
| @@ -421,6 +421,18 @@ class _IndexContributor extends GeneralizingAstVisitor<Object> {
|
| }
|
|
|
| @override
|
| + Object visitEnumDeclaration(EnumDeclaration node) {
|
| + ClassElement element = node.element;
|
| + enterScope(element);
|
| + try {
|
| + _recordElementDefinition(element);
|
| + return super.visitEnumDeclaration(node);
|
| + } finally {
|
| + _exitScope();
|
| + }
|
| + }
|
| +
|
| + @override
|
| Object visitClassTypeAlias(ClassTypeAlias node) {
|
| ClassElement element = node.element;
|
| enterScope(element);
|
|
|