| Index: pkg/analysis_server/lib/src/services/completion/local_declaration_visitor.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/completion/local_declaration_visitor.dart b/pkg/analysis_server/lib/src/services/completion/local_declaration_visitor.dart
|
| index 9032b05bd848d0078d81296fdaefe0f599731354..ac99637344d58ee62e743cc2cc3a8ce659176e84 100644
|
| --- a/pkg/analysis_server/lib/src/services/completion/local_declaration_visitor.dart
|
| +++ b/pkg/analysis_server/lib/src/services/completion/local_declaration_visitor.dart
|
| @@ -25,6 +25,8 @@ abstract class LocalDeclarationVisitor extends GeneralizingAstVisitor {
|
|
|
| void declaredClassTypeAlias(ClassTypeAlias declaration);
|
|
|
| + void declaredEnum(EnumDeclaration declaration) {}
|
| +
|
| void declaredField(FieldDeclaration fieldDecl, VariableDeclaration varDecl);
|
|
|
| void declaredFunction(FunctionDeclaration declaration);
|
| @@ -123,8 +125,7 @@ abstract class LocalDeclarationVisitor extends GeneralizingAstVisitor {
|
| if (declaration is ClassDeclaration) {
|
| declaredClass(declaration);
|
| } else if (declaration is EnumDeclaration) {
|
| - // TODO (danrubel) enum support
|
| -// declaredEnum(........)
|
| + declaredEnum(declaration);
|
| } else if (declaration is FunctionDeclaration) {
|
| declaredFunction(declaration);
|
| } else if (declaration is TopLevelVariableDeclaration) {
|
|
|