| Index: pkg/analysis_server/lib/src/services/search/search_engine.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/search/search_engine.dart b/pkg/analysis_server/lib/src/services/search/search_engine.dart
|
| index 60391ff688e33767e5cc7b8df36b91b6293da151..4e294bdc39d3371b7ee80e9b097cd15a2e44af58 100644
|
| --- a/pkg/analysis_server/lib/src/services/search/search_engine.dart
|
| +++ b/pkg/analysis_server/lib/src/services/search/search_engine.dart
|
| @@ -68,6 +68,13 @@ class MatchKind {
|
| */
|
| abstract class SearchEngine {
|
| /**
|
| + * Returns all subtypes of the given [type].
|
| + *
|
| + * [type] - the [ClassElement] being subtyped by the found matches.
|
| + */
|
| + Future<List<SearchMatch>> searchAllSubtypes(ClassElement type);
|
| +
|
| + /**
|
| * Returns declarations of elements with the given name.
|
| *
|
| * [name] - the name being declared by the found matches.
|
| @@ -97,7 +104,7 @@ abstract class SearchEngine {
|
| Future<List<SearchMatch>> searchReferences(Element element);
|
|
|
| /**
|
| - * Returns subtypes of the given [type].
|
| + * Returns direct subtypes of the given [type].
|
| *
|
| * [type] - the [ClassElement] being subtyped by the found matches.
|
| */
|
|
|