| Index: pkg/analysis_server/lib/src/services/search/search_engine_internal.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/search/search_engine_internal.dart b/pkg/analysis_server/lib/src/services/search/search_engine_internal.dart
|
| index ab1d59da2f12302cc259bb66d41e85669a884dde..edcbc848bd045c60c40450610db9da99cb2d06a2 100644
|
| --- a/pkg/analysis_server/lib/src/services/search/search_engine_internal.dart
|
| +++ b/pkg/analysis_server/lib/src/services/search/search_engine_internal.dart
|
| @@ -23,6 +23,14 @@ class SearchEngineImpl implements SearchEngine {
|
| SearchEngineImpl(this._index);
|
|
|
| @override
|
| + Future<List<SearchMatch>> searchAllSubtypes(ClassElement type) {
|
| + _Requestor requestor = new _Requestor(_index);
|
| + requestor.addElement(
|
| + type, IndexConstants.HAS_ANCESTOR, MatchKind.DECLARATION);
|
| + return requestor.merge();
|
| + }
|
| +
|
| + @override
|
| Future<List<SearchMatch>> searchElementDeclarations(String name) {
|
| IndexableName indexableName = new IndexableName(name);
|
| _Requestor requestor = new _Requestor(_index);
|
|
|