| Index: pkg/analysis_server/lib/src/services/completion/local_reference_contributor.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/completion/local_reference_contributor.dart b/pkg/analysis_server/lib/src/services/completion/local_reference_contributor.dart
|
| index 7701bb8f0cb90200cd24eb2ad842b7fd287be297..598a58a4dba08eaaca844b216ef807971d849bdd 100644
|
| --- a/pkg/analysis_server/lib/src/services/completion/local_reference_contributor.dart
|
| +++ b/pkg/analysis_server/lib/src/services/completion/local_reference_contributor.dart
|
| @@ -93,50 +93,32 @@ class _ConstructorVisitor extends LocalDeclarationVisitor {
|
| }
|
|
|
| @override
|
| - void declaredClassTypeAlias(ClassTypeAlias declaration) {
|
| - // TODO: implement declaredClassTypeAlias
|
| - }
|
| + void declaredClassTypeAlias(ClassTypeAlias declaration) {}
|
|
|
| @override
|
| - void declaredField(FieldDeclaration fieldDecl, VariableDeclaration varDecl) {
|
| - // TODO: implement declaredField
|
| - }
|
| + void declaredField(FieldDeclaration fieldDecl, VariableDeclaration varDecl) {}
|
|
|
| @override
|
| - void declaredFunction(FunctionDeclaration declaration) {
|
| - // TODO: implement declaredFunction
|
| - }
|
| + void declaredFunction(FunctionDeclaration declaration) {}
|
|
|
| @override
|
| - void declaredFunctionTypeAlias(FunctionTypeAlias declaration) {
|
| - // TODO: implement declaredFunctionTypeAlias
|
| - }
|
| + void declaredFunctionTypeAlias(FunctionTypeAlias declaration) {}
|
|
|
| @override
|
| - void declaredLabel(Label label, bool isCaseLabel) {
|
| - // TODO: implement declaredLabel
|
| - }
|
| + void declaredLabel(Label label, bool isCaseLabel) {}
|
|
|
| @override
|
| - void declaredLocalVar(SimpleIdentifier name, TypeName type) {
|
| - // TODO: implement declaredLocalVar
|
| - }
|
| + void declaredLocalVar(SimpleIdentifier name, TypeName type) {}
|
|
|
| @override
|
| - void declaredMethod(MethodDeclaration declaration) {
|
| - // TODO: implement declaredMethod
|
| - }
|
| + void declaredMethod(MethodDeclaration declaration) {}
|
|
|
| @override
|
| - void declaredParam(SimpleIdentifier name, TypeName type) {
|
| - // TODO: implement declaredParam
|
| - }
|
| + void declaredParam(SimpleIdentifier name, TypeName type) {}
|
|
|
| @override
|
| void declaredTopLevelVar(
|
| - VariableDeclarationList varList, VariableDeclaration varDecl) {
|
| - // TODO: implement declaredTopLevelVar
|
| - }
|
| + VariableDeclarationList varList, VariableDeclaration varDecl) {}
|
|
|
| /**
|
| * For the given class and constructor,
|
| @@ -405,6 +387,22 @@ class _LocalVisitor extends LocalDeclarationVisitor {
|
| }
|
|
|
| @override
|
| + void declaredEnum(EnumDeclaration declaration) {
|
| + SimpleIdentifier enumId = declaration.name;
|
| + if (enumId != null) {
|
| + bool deprecated = isDeprecated(declaration);
|
| + if (optype.includeTypeNameSuggestions) {
|
| + CompletionSuggestion suggestion = _addSuggestion(
|
| + enumId, NO_RETURN_TYPE, deprecated, DART_RELEVANCE_DEFAULT);
|
| + if (suggestion != null) {
|
| + suggestion.element = createElement(protocol.ElementKind.ENUM, enumId,
|
| + returnType: NO_RETURN_TYPE, isDeprecated: deprecated);
|
| + }
|
| + }
|
| + }
|
| + }
|
| +
|
| + @override
|
| void declaredField(FieldDeclaration fieldDecl, VariableDeclaration varDecl) {
|
| if (optype.includeReturnValueSuggestions) {
|
| CompletionSuggestion suggestion =
|
|
|