package:analyzer_plugin/channel/channel.dart:
  PluginCommunicationChannel (class extends Object):
    new (constructor: PluginCommunicationChannel Function())
    close (method: void Function())
    listen (method: void Function(void Function(Request), {void Function()? onDone, Function? onError}))
    sendNotification (method: void Function(Notification))
    sendResponse (method: void Function(Response))
  ServerCommunicationChannel (class extends Object):
    new (constructor: ServerCommunicationChannel Function())
    close (method: void Function())
    kill (method: void Function())
    listen (method: void Function(void Function(Response), void Function(Notification), {void Function()? onDone, void Function(dynamic)? onError}))
    sendRequest (method: void Function(Request))
package:analyzer_plugin/plugin/assist_mixin.dart:
  AssistsMixin (mixin on Object implements ServerPlugin):
    getAssistContributors (method: List<AssistContributor> Function(String))
    getAssistRequest (method: Future<AssistRequest> Function(EditGetAssistsParams))
    handleEditGetAssists (method: Future<EditGetAssistsResult> Function(EditGetAssistsParams))
  DartAssistsMixin (class extends Object implements AssistsMixin):
    new (constructor: DartAssistsMixin Function())
    getAssistRequest (method: Future<AssistRequest> Function(EditGetAssistsParams))
package:analyzer_plugin/plugin/completion_mixin.dart:
  CompletionMixin (mixin on Object implements ServerPlugin):
    getCompletionContributors (method: List<CompletionContributor> Function(String))
    getCompletionRequest (method: Future<CompletionRequest> Function(CompletionGetSuggestionsParams))
    handleCompletionGetSuggestions (method: Future<CompletionGetSuggestionsResult> Function(CompletionGetSuggestionsParams))
  DartCompletionMixin (class extends Object implements CompletionMixin):
    new (constructor: DartCompletionMixin Function())
    getCompletionRequest (method: Future<CompletionRequest> Function(CompletionGetSuggestionsParams))
package:analyzer_plugin/plugin/fix_mixin.dart:
  DartFixesMixin (mixin on Object implements FixesMixin):
    getFixesRequest (method: Future<FixesRequest> Function(EditGetFixesParams))
  FixesMixin (mixin on Object implements ServerPlugin):
    getFixContributors (method: List<FixContributor> Function(String))
    getFixesRequest (method: Future<FixesRequest> Function(EditGetFixesParams))
    handleEditGetFixes (method: Future<EditGetFixesResult> Function(EditGetFixesParams))
package:analyzer_plugin/plugin/folding_mixin.dart:
  DartFoldingMixin (mixin on Object implements FoldingMixin):
    getFoldingRequest (method: Future<FoldingRequest> Function(String))
  FoldingMixin (mixin on Object implements ServerPlugin):
    getFoldingContributors (method: List<FoldingContributor> Function(String))
    getFoldingRequest (method: Future<FoldingRequest> Function(String))
    sendFoldingNotification (method: Future<void> Function(String))
package:analyzer_plugin/plugin/highlights_mixin.dart:
  DartHighlightsMixin (mixin on Object implements HighlightsMixin):
    getHighlightsRequest (method: Future<HighlightsRequest> Function(String))
  HighlightsMixin (mixin on Object implements ServerPlugin):
    getHighlightsContributors (method: List<HighlightsContributor> Function(String))
    getHighlightsRequest (method: Future<HighlightsRequest> Function(String))
    sendHighlightsNotification (method: Future<void> Function(String))
package:analyzer_plugin/plugin/navigation_mixin.dart:
  DartNavigationMixin (mixin on Object implements NavigationMixin):
    getNavigationRequest (method: Future<NavigationRequest> Function(AnalysisGetNavigationParams))
  NavigationMixin (mixin on Object implements ServerPlugin):
    getNavigationContributors (method: List<NavigationContributor> Function(String))
    getNavigationRequest (method: Future<NavigationRequest> Function(AnalysisGetNavigationParams))
    handleAnalysisGetNavigation (method: Future<AnalysisGetNavigationResult> Function(AnalysisGetNavigationParams))
    sendNavigationNotification (method: Future<void> Function(String))
package:analyzer_plugin/plugin/occurrences_mixin.dart:
  DartOccurrencesMixin (mixin on Object implements OccurrencesMixin):
    getOccurrencesRequest (method: Future<OccurrencesRequest> Function(String))
  OccurrencesMixin (mixin on Object implements ServerPlugin):
    getOccurrencesContributors (method: List<OccurrencesContributor> Function(String))
    getOccurrencesRequest (method: Future<OccurrencesRequest> Function(String))
    sendOccurrencesNotification (method: Future<void> Function(String))
package:analyzer_plugin/plugin/outline_mixin.dart:
  DartOutlineMixin (mixin on Object implements OutlineMixin):
    getOutlineRequest (method: Future<OutlineRequest> Function(String))
  OutlineMixin (mixin on Object implements ServerPlugin):
    getOutlineContributors (method: List<OutlineContributor> Function(String))
    getOutlineRequest (method: Future<OutlineRequest> Function(String))
    sendOutlineNotification (method: Future<void> Function(String))
package:analyzer_plugin/plugin/plugin.dart:
  ServerPlugin (class extends Object):
    new (constructor: ServerPlugin Function({required ResourceProvider resourceProvider}))
    channel (getter: PluginCommunicationChannel)
    contactInfo (getter: String?)
    fileGlobsToAnalyze (getter: List<String>)
    name (getter: String)
    priorityPaths (getter: Set<String>)
    priorityPaths= (setter: Set<String>)
    resourceProvider (getter: OverlayResourceProvider)
    subscriptionManager (getter: SubscriptionManager)
    version (getter: String)
    afterNewContextCollection (method: Future<void> Function({required AnalysisContextCollection contextCollection}))
    analyzeFile (method: Future<void> Function({required AnalysisContext analysisContext, required String path}))
    analyzeFiles (method: Future<void> Function({required AnalysisContext analysisContext, required List<String> paths}))
    beforeContextCollectionDispose (method: Future<void> Function({required AnalysisContextCollection contextCollection}))
    contentChanged (method: Future<void> Function(List<String>))
    createByteStore (method: ByteStore Function())
    flushAnalysisState (method: Future<void> Function({bool elementModels}))
    getResolvedUnitResult (method: Future<ResolvedUnitResult> Function(String))
    handleAffectedFiles (method: Future<void> Function({required AnalysisContext analysisContext, required List<String> paths}))
    handleAnalysisGetNavigation (method: Future<AnalysisGetNavigationResult> Function(AnalysisGetNavigationParams))
    handleAnalysisHandleWatchEvents (method: Future<AnalysisHandleWatchEventsResult> Function(AnalysisHandleWatchEventsParams))
    handleAnalysisSetContextRoots (method: Future<AnalysisSetContextRootsResult> Function(AnalysisSetContextRootsParams))
    handleAnalysisSetPriorityFiles (method: Future<AnalysisSetPriorityFilesResult> Function(AnalysisSetPriorityFilesParams))
    handleAnalysisSetSubscriptions (method: Future<AnalysisSetSubscriptionsResult> Function(AnalysisSetSubscriptionsParams))
    handleAnalysisUpdateContent (method: Future<AnalysisUpdateContentResult> Function(AnalysisUpdateContentParams))
    handleCompletionGetSuggestions (method: Future<CompletionGetSuggestionsResult> Function(CompletionGetSuggestionsParams))
    handleEditGetAssists (method: Future<EditGetAssistsResult> Function(EditGetAssistsParams))
    handleEditGetAvailableRefactorings (method: Future<EditGetAvailableRefactoringsResult> Function(EditGetAvailableRefactoringsParams))
    handleEditGetFixes (method: Future<EditGetFixesResult> Function(EditGetFixesParams))
    handleEditGetRefactoring (method: Future<EditGetRefactoringResult?> Function(EditGetRefactoringParams))
    handlePluginShutdown (method: Future<PluginShutdownResult> Function(PluginShutdownParams))
    handlePluginVersionCheck (method: Future<PluginVersionCheckResult> Function(PluginVersionCheckParams))
    isCompatibleWith (method: bool Function(Version))
    onDone (method: void Function())
    onError (method: void Function(Object, StackTrace))
    sendFoldingNotification (method: Future<void> Function(String))
    sendHighlightsNotification (method: Future<void> Function(String))
    sendNavigationNotification (method: Future<void> Function(String))
    sendNotificationsForFile (method: void Function(String))
    sendNotificationsForSubscriptions (method: void Function(Map<String, List<AnalysisService>>))
    sendOccurrencesNotification (method: Future<void> Function(String))
    sendOutlineNotification (method: Future<void> Function(String))
    start (method: void Function(PluginCommunicationChannel))
package:analyzer_plugin/protocol/protocol.dart:
  Enum (class extends Object):
    new (constructor: Enum Function())
    name (getter: String)
  Notification (class extends Object):
    EVENT (static getter: String)
    PARAMS (static getter: String)
    fromJson (constructor: Notification Function(Map<dynamic, dynamic>))
    new (constructor: Notification Function(String, [Map<String, Object>?]))
    event (getter: String)
    params (getter: Map<String, Object>?)
    toJson (method: Map<String, Object> Function())
  Request (class extends Object):
    ID (static getter: String)
    METHOD (static getter: String)
    PARAMS (static getter: String)
    SERVER_REQUEST_TIME (static getter: String)
    fromJson (constructor: Request Function(Map<String, Object?>))
    new (constructor: Request Function(String, String, [Map<String, Object?>?, int?]))
    hashCode (getter: int)
    id (getter: String)
    method (getter: String)
    params (getter: Map<String, Object?>)
    serverRequestTime (getter: int?)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function())
  RequestErrorFactory (class extends Object):
    invalidOverlayChangeInvalidEdit (static method: RequestError Function())
    invalidOverlayChangeNoContent (static method: RequestError Function())
    invalidParameter (static method: RequestError Function(String, String))
    pluginError (static method: RequestError Function(dynamic, String?))
    unknownRequest (static method: RequestError Function(String))
    new (constructor: RequestErrorFactory Function())
  RequestFailure (class extends Object implements Exception):
    new (constructor: RequestFailure Function(RequestError))
    error (getter: RequestError)
  Response (class extends Object):
    ERROR (static getter: String)
    ID (static getter: String)
    REQUEST_TIME (static getter: String)
    RESULT (static getter: String)
    fromJson (constructor: Response Function(Map<String, Object?>))
    new (constructor: Response Function(String, int, {RequestError? error, Map<String, Object?>? result}))
    error (getter: RequestError?)
    id (getter: String)
    requestTime (getter: int)
    result (getter: Map<String, Object?>?)
    result= (setter: Map<String, Object?>?)
    toJson (method: Map<String, Object> Function())
package:analyzer_plugin/protocol/protocol_common.dart:
  AddContentOverlay (class extends Object implements HasToJson):
    fromJson (constructor: AddContentOverlay Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: AddContentOverlay Function(String, {int? version}))
    content (getter: String)
    content= (setter: String)
    hashCode (getter: int)
    version (getter: int?)
    version= (setter: int?)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisError (class extends Object implements HasToJson):
    fromJson (constructor: AnalysisError Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisError Function(AnalysisErrorSeverity, AnalysisErrorType, Location, String, String, {List<DiagnosticMessage@1>? contextMessages, String? correction, bool? hasFix, String? url}))
    code (getter: String)
    code= (setter: String)
    contextMessages (getter: List<DiagnosticMessage@1>?)
    contextMessages= (setter: List<DiagnosticMessage@1>?)
    correction (getter: String?)
    correction= (setter: String?)
    hasFix (getter: bool?)
    hasFix= (setter: bool?)
    hashCode (getter: int)
    location (getter: Location)
    location= (setter: Location)
    message (getter: String)
    message= (setter: String)
    severity (getter: AnalysisErrorSeverity)
    severity= (setter: AnalysisErrorSeverity)
    type (getter: AnalysisErrorType)
    type= (setter: AnalysisErrorType)
    url (getter: String?)
    url= (setter: String?)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisErrorSeverity (enum):
    ERROR (static getter: AnalysisErrorSeverity)
    INFO (static getter: AnalysisErrorSeverity)
    WARNING (static getter: AnalysisErrorSeverity)
    values (static getter: List<AnalysisErrorSeverity>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisErrorType (enum):
    CHECKED_MODE_COMPILE_TIME_ERROR (static getter: AnalysisErrorType)
    COMPILE_TIME_ERROR (static getter: AnalysisErrorType)
    HINT (static getter: AnalysisErrorType)
    LINT (static getter: AnalysisErrorType)
    STATIC_TYPE_WARNING (static getter: AnalysisErrorType)
    STATIC_WARNING (static getter: AnalysisErrorType)
    SYNTACTIC_ERROR (static getter: AnalysisErrorType)
    TODO (static getter: AnalysisErrorType)
    values (static getter: List<AnalysisErrorType>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AssistDescription (class extends Object implements HasToJson):
    fromJson (constructor: AssistDescription Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: AssistDescription Function(String, String))
    hashCode (getter: int)
    id (getter: String)
    id= (setter: String)
    message (getter: String)
    message= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ChangeContentOverlay (class extends Object implements HasToJson):
    fromJson (constructor: ChangeContentOverlay Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: ChangeContentOverlay Function(List<SourceEdit>, {int? version}))
    edits (getter: List<SourceEdit>)
    edits= (setter: List<SourceEdit>)
    hashCode (getter: int)
    version (getter: int?)
    version= (setter: int?)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  CompletionSuggestion (class extends Object implements HasToJson):
    fromJson (constructor: CompletionSuggestion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: CompletionSuggestion Function(CompletionSuggestionKind, int, String, int, int, bool, bool, {String? declaringType, String? defaultArgumentListString, List<int>? defaultArgumentListTextRanges, String? displayText, String? docComplete, String? docSummary, Element@1? element, bool? hasNamedParameters, bool? isNotImported, String? libraryUri, String? parameterName, List<String>? parameterNames, String? parameterType, List<String>? parameterTypes, int? replacementLength, int? replacementOffset, int? requiredParameterCount, String? returnType}))
    completion (getter: String)
    completion= (setter: String)
    declaringType (getter: String?)
    declaringType= (setter: String?)
    defaultArgumentListString (getter: String?)
    defaultArgumentListString= (setter: String?)
    defaultArgumentListTextRanges (getter: List<int>?)
    defaultArgumentListTextRanges= (setter: List<int>?)
    displayText (getter: String?)
    displayText= (setter: String?)
    docComplete (getter: String?)
    docComplete= (setter: String?)
    docSummary (getter: String?)
    docSummary= (setter: String?)
    element (getter: Element@1?)
    element= (setter: Element@1?)
    hasNamedParameters (getter: bool?)
    hasNamedParameters= (setter: bool?)
    hashCode (getter: int)
    isDeprecated (getter: bool)
    isDeprecated= (setter: bool)
    isNotImported (getter: bool?)
    isNotImported= (setter: bool?)
    isPotential (getter: bool)
    isPotential= (setter: bool)
    kind (getter: CompletionSuggestionKind)
    kind= (setter: CompletionSuggestionKind)
    libraryUri (getter: String?)
    libraryUri= (setter: String?)
    parameterName (getter: String?)
    parameterName= (setter: String?)
    parameterNames (getter: List<String>?)
    parameterNames= (setter: List<String>?)
    parameterType (getter: String?)
    parameterType= (setter: String?)
    parameterTypes (getter: List<String>?)
    parameterTypes= (setter: List<String>?)
    relevance (getter: int)
    relevance= (setter: int)
    replacementLength (getter: int?)
    replacementLength= (setter: int?)
    replacementOffset (getter: int?)
    replacementOffset= (setter: int?)
    requiredParameterCount (getter: int?)
    requiredParameterCount= (setter: int?)
    returnType (getter: String?)
    returnType= (setter: String?)
    selectionLength (getter: int)
    selectionLength= (setter: int)
    selectionOffset (getter: int)
    selectionOffset= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  CompletionSuggestionKind (enum):
    ARGUMENT_LIST (static getter: CompletionSuggestionKind)
    IDENTIFIER (static getter: CompletionSuggestionKind)
    IMPORT (static getter: CompletionSuggestionKind)
    INVOCATION (static getter: CompletionSuggestionKind)
    KEYWORD (static getter: CompletionSuggestionKind)
    NAMED_ARGUMENT (static getter: CompletionSuggestionKind)
    OPTIONAL_ARGUMENT (static getter: CompletionSuggestionKind)
    OVERRIDE (static getter: CompletionSuggestionKind)
    PACKAGE_NAME (static getter: CompletionSuggestionKind)
    PARAMETER (static getter: CompletionSuggestionKind)
    values (static getter: List<CompletionSuggestionKind>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  DiagnosticMessage@1 (class extends Object implements HasToJson):
    fromJson (constructor: DiagnosticMessage@1 Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: DiagnosticMessage@1 Function(String, Location))
    hashCode (getter: int)
    location (getter: Location)
    location= (setter: Location)
    message (getter: String)
    message= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  Element@1 (class extends Object implements HasToJson):
    FLAG_ABSTRACT (static getter: int)
    FLAG_CONST (static getter: int)
    FLAG_DEPRECATED (static getter: int)
    FLAG_FINAL (static getter: int)
    FLAG_PRIVATE (static getter: int)
    FLAG_STATIC (static getter: int)
    makeFlags (static method: int Function({bool isAbstract, bool isConst, bool isDeprecated, bool isFinal, bool isPrivate, bool isStatic}))
    fromJson (constructor: Element@1 Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: Element@1 Function(ElementKind@1, String, int, {String? aliasedType, Location? location, String? parameters, String? returnType, String? typeParameters}))
    aliasedType (getter: String?)
    aliasedType= (setter: String?)
    flags (getter: int)
    flags= (setter: int)
    hashCode (getter: int)
    isAbstract (getter: bool)
    isConst (getter: bool)
    isDeprecated (getter: bool)
    isFinal (getter: bool)
    isPrivate (getter: bool)
    isStatic (getter: bool)
    kind (getter: ElementKind@1)
    kind= (setter: ElementKind@1)
    location (getter: Location?)
    location= (setter: Location?)
    name (getter: String)
    name= (setter: String)
    parameters (getter: String?)
    parameters= (setter: String?)
    returnType (getter: String?)
    returnType= (setter: String?)
    typeParameters (getter: String?)
    typeParameters= (setter: String?)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ElementKind@1 (enum):
    CLASS (static getter: ElementKind@1)
    CLASS_TYPE_ALIAS (static getter: ElementKind@1)
    COMPILATION_UNIT (static getter: ElementKind@1)
    CONSTRUCTOR (static getter: ElementKind@1)
    CONSTRUCTOR_INVOCATION (static getter: ElementKind@1)
    ENUM (static getter: ElementKind@1)
    ENUM_CONSTANT (static getter: ElementKind@1)
    EXTENSION (static getter: ElementKind@1)
    EXTENSION_TYPE (static getter: ElementKind@1)
    FIELD (static getter: ElementKind@1)
    FILE (static getter: ElementKind@1)
    FUNCTION (static getter: ElementKind@1)
    FUNCTION_INVOCATION (static getter: ElementKind@1)
    FUNCTION_TYPE_ALIAS (static getter: ElementKind@1)
    GETTER (static getter: ElementKind@1)
    LABEL (static getter: ElementKind@1)
    LIBRARY (static getter: ElementKind@1)
    LOCAL_VARIABLE (static getter: ElementKind@1)
    METHOD (static getter: ElementKind@1)
    MIXIN (static getter: ElementKind@1)
    PARAMETER (static getter: ElementKind@1)
    PREFIX (static getter: ElementKind@1)
    SETTER (static getter: ElementKind@1)
    TOP_LEVEL_VARIABLE (static getter: ElementKind@1)
    TYPE_ALIAS (static getter: ElementKind@1)
    TYPE_PARAMETER (static getter: ElementKind@1)
    UNIT_TEST_GROUP (static getter: ElementKind@1)
    UNIT_TEST_TEST (static getter: ElementKind@1)
    UNKNOWN (static getter: ElementKind@1)
    values (static getter: List<ElementKind@1>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  FixDescription (class extends Object implements HasToJson):
    fromJson (constructor: FixDescription Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: FixDescription Function(String, String, List<String>))
    codes (getter: List<String>)
    codes= (setter: List<String>)
    hashCode (getter: int)
    id (getter: String)
    id= (setter: String)
    message (getter: String)
    message= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  FoldingKind (enum):
    ANNOTATIONS (static getter: FoldingKind)
    BLOCK (static getter: FoldingKind)
    CLASS_BODY (static getter: FoldingKind)
    COMMENT (static getter: FoldingKind)
    DIRECTIVES (static getter: FoldingKind)
    DOCUMENTATION_COMMENT (static getter: FoldingKind)
    FILE_HEADER (static getter: FoldingKind)
    FUNCTION_BODY (static getter: FoldingKind)
    INVOCATION (static getter: FoldingKind)
    LITERAL (static getter: FoldingKind)
    PARAMETERS (static getter: FoldingKind)
    values (static getter: List<FoldingKind>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  FoldingRegion (class extends Object implements HasToJson):
    fromJson (constructor: FoldingRegion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: FoldingRegion Function(FoldingKind, int, int))
    hashCode (getter: int)
    kind (getter: FoldingKind)
    kind= (setter: FoldingKind)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  HighlightRegion (class extends Object implements HasToJson):
    fromJson (constructor: HighlightRegion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: HighlightRegion Function(HighlightRegionType, int, int))
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    type (getter: HighlightRegionType)
    type= (setter: HighlightRegionType)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  HighlightRegionType (enum):
    ANNOTATION (static getter: HighlightRegionType)
    BUILT_IN (static getter: HighlightRegionType)
    CLASS (static getter: HighlightRegionType)
    COMMENT_BLOCK (static getter: HighlightRegionType)
    COMMENT_DOCUMENTATION (static getter: HighlightRegionType)
    COMMENT_END_OF_LINE (static getter: HighlightRegionType)
    CONSTRUCTOR (static getter: HighlightRegionType)
    CONSTRUCTOR_TEAR_OFF (static getter: HighlightRegionType)
    DIRECTIVE (static getter: HighlightRegionType)
    DYNAMIC_LOCAL_VARIABLE_DECLARATION (static getter: HighlightRegionType)
    DYNAMIC_LOCAL_VARIABLE_REFERENCE (static getter: HighlightRegionType)
    DYNAMIC_PARAMETER_DECLARATION (static getter: HighlightRegionType)
    DYNAMIC_PARAMETER_REFERENCE (static getter: HighlightRegionType)
    DYNAMIC_TYPE (static getter: HighlightRegionType)
    ENUM (static getter: HighlightRegionType)
    ENUM_CONSTANT (static getter: HighlightRegionType)
    EXTENSION (static getter: HighlightRegionType)
    EXTENSION_TYPE (static getter: HighlightRegionType)
    FIELD (static getter: HighlightRegionType)
    FIELD_STATIC (static getter: HighlightRegionType)
    FUNCTION (static getter: HighlightRegionType)
    FUNCTION_DECLARATION (static getter: HighlightRegionType)
    FUNCTION_TYPE_ALIAS (static getter: HighlightRegionType)
    GETTER_DECLARATION (static getter: HighlightRegionType)
    IDENTIFIER_DEFAULT (static getter: HighlightRegionType)
    IMPORT_PREFIX (static getter: HighlightRegionType)
    INSTANCE_FIELD_DECLARATION (static getter: HighlightRegionType)
    INSTANCE_FIELD_REFERENCE (static getter: HighlightRegionType)
    INSTANCE_GETTER_DECLARATION (static getter: HighlightRegionType)
    INSTANCE_GETTER_REFERENCE (static getter: HighlightRegionType)
    INSTANCE_METHOD_DECLARATION (static getter: HighlightRegionType)
    INSTANCE_METHOD_REFERENCE (static getter: HighlightRegionType)
    INSTANCE_METHOD_TEAR_OFF (static getter: HighlightRegionType)
    INSTANCE_SETTER_DECLARATION (static getter: HighlightRegionType)
    INSTANCE_SETTER_REFERENCE (static getter: HighlightRegionType)
    INVALID_STRING_ESCAPE (static getter: HighlightRegionType)
    KEYWORD (static getter: HighlightRegionType)
    LABEL (static getter: HighlightRegionType)
    LIBRARY_NAME (static getter: HighlightRegionType)
    LITERAL_BOOLEAN (static getter: HighlightRegionType)
    LITERAL_DOUBLE (static getter: HighlightRegionType)
    LITERAL_INTEGER (static getter: HighlightRegionType)
    LITERAL_LIST (static getter: HighlightRegionType)
    LITERAL_MAP (static getter: HighlightRegionType)
    LITERAL_RECORD (static getter: HighlightRegionType)
    LITERAL_STRING (static getter: HighlightRegionType)
    LOCAL_FUNCTION_DECLARATION (static getter: HighlightRegionType)
    LOCAL_FUNCTION_REFERENCE (static getter: HighlightRegionType)
    LOCAL_FUNCTION_TEAR_OFF (static getter: HighlightRegionType)
    LOCAL_VARIABLE (static getter: HighlightRegionType)
    LOCAL_VARIABLE_DECLARATION (static getter: HighlightRegionType)
    LOCAL_VARIABLE_REFERENCE (static getter: HighlightRegionType)
    METHOD (static getter: HighlightRegionType)
    METHOD_DECLARATION (static getter: HighlightRegionType)
    METHOD_DECLARATION_STATIC (static getter: HighlightRegionType)
    METHOD_STATIC (static getter: HighlightRegionType)
    MIXIN (static getter: HighlightRegionType)
    PARAMETER (static getter: HighlightRegionType)
    PARAMETER_DECLARATION (static getter: HighlightRegionType)
    PARAMETER_REFERENCE (static getter: HighlightRegionType)
    SETTER_DECLARATION (static getter: HighlightRegionType)
    STATIC_FIELD_DECLARATION (static getter: HighlightRegionType)
    STATIC_GETTER_DECLARATION (static getter: HighlightRegionType)
    STATIC_GETTER_REFERENCE (static getter: HighlightRegionType)
    STATIC_METHOD_DECLARATION (static getter: HighlightRegionType)
    STATIC_METHOD_REFERENCE (static getter: HighlightRegionType)
    STATIC_METHOD_TEAR_OFF (static getter: HighlightRegionType)
    STATIC_SETTER_DECLARATION (static getter: HighlightRegionType)
    STATIC_SETTER_REFERENCE (static getter: HighlightRegionType)
    TOP_LEVEL_FUNCTION_DECLARATION (static getter: HighlightRegionType)
    TOP_LEVEL_FUNCTION_REFERENCE (static getter: HighlightRegionType)
    TOP_LEVEL_FUNCTION_TEAR_OFF (static getter: HighlightRegionType)
    TOP_LEVEL_GETTER_DECLARATION (static getter: HighlightRegionType)
    TOP_LEVEL_GETTER_REFERENCE (static getter: HighlightRegionType)
    TOP_LEVEL_SETTER_DECLARATION (static getter: HighlightRegionType)
    TOP_LEVEL_SETTER_REFERENCE (static getter: HighlightRegionType)
    TOP_LEVEL_VARIABLE (static getter: HighlightRegionType)
    TOP_LEVEL_VARIABLE_DECLARATION (static getter: HighlightRegionType)
    TYPE_ALIAS (static getter: HighlightRegionType)
    TYPE_NAME_DYNAMIC (static getter: HighlightRegionType)
    TYPE_PARAMETER (static getter: HighlightRegionType)
    UNRESOLVED_INSTANCE_MEMBER_REFERENCE (static getter: HighlightRegionType)
    VALID_STRING_ESCAPE (static getter: HighlightRegionType)
    values (static getter: List<HighlightRegionType>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  LinkedEditGroup (class extends Object implements HasToJson):
    empty (constructor: LinkedEditGroup Function())
    fromJson (constructor: LinkedEditGroup Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: LinkedEditGroup Function(List<Position>, int, List<LinkedEditSuggestion>))
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    positions (getter: List<Position>)
    positions= (setter: List<Position>)
    suggestions (getter: List<LinkedEditSuggestion>)
    suggestions= (setter: List<LinkedEditSuggestion>)
    == (method: bool Function(Object))
    addPosition (method: void Function(Position, int))
    addSuggestion (method: void Function(LinkedEditSuggestion))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  LinkedEditSuggestion (class extends Object implements HasToJson):
    fromJson (constructor: LinkedEditSuggestion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: LinkedEditSuggestion Function(String, LinkedEditSuggestionKind))
    hashCode (getter: int)
    kind (getter: LinkedEditSuggestionKind)
    kind= (setter: LinkedEditSuggestionKind)
    value (getter: String)
    value= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  LinkedEditSuggestionKind (enum):
    METHOD (static getter: LinkedEditSuggestionKind)
    PARAMETER (static getter: LinkedEditSuggestionKind)
    TYPE (static getter: LinkedEditSuggestionKind)
    VARIABLE (static getter: LinkedEditSuggestionKind)
    values (static getter: List<LinkedEditSuggestionKind>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  Location (class extends Object implements HasToJson):
    fromJson (constructor: Location Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: Location Function(String, int, int, int, int, {int? endColumn, int? endLine}))
    endColumn (getter: int?)
    endColumn= (setter: int?)
    endLine (getter: int?)
    endLine= (setter: int?)
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    startColumn (getter: int)
    startColumn= (setter: int)
    startLine (getter: int)
    startLine= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  NavigationRegion (class extends Object implements HasToJson):
    fromJson (constructor: NavigationRegion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: NavigationRegion Function(int, int, List<int>))
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    targets (getter: List<int>)
    targets= (setter: List<int>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  NavigationTarget (class extends Object implements HasToJson):
    fromJson (constructor: NavigationTarget Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: NavigationTarget Function(ElementKind@1, int, int, int, int, int, {int? codeLength, int? codeOffset}))
    codeLength (getter: int?)
    codeLength= (setter: int?)
    codeOffset (getter: int?)
    codeOffset= (setter: int?)
    fileIndex (getter: int)
    fileIndex= (setter: int)
    hashCode (getter: int)
    kind (getter: ElementKind@1)
    kind= (setter: ElementKind@1)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    startColumn (getter: int)
    startColumn= (setter: int)
    startLine (getter: int)
    startLine= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  Occurrences (class extends Object implements HasToJson):
    fromJson (constructor: Occurrences Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: Occurrences Function(Element@1, List<int>, int))
    element (getter: Element@1)
    element= (setter: Element@1)
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    offsets (getter: List<int>)
    offsets= (setter: List<int>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  Outline (class extends Object implements HasToJson):
    fromJson (constructor: Outline Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: Outline Function(Element@1, int, int, int, int, {List<Outline>? children}))
    children (getter: List<Outline>?)
    children= (setter: List<Outline>?)
    codeLength (getter: int)
    codeLength= (setter: int)
    codeOffset (getter: int)
    codeOffset= (setter: int)
    element (getter: Element@1)
    element= (setter: Element@1)
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ParameterInfo (class extends Object implements HasToJson):
    fromJson (constructor: ParameterInfo Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: ParameterInfo Function(ParameterKind, String, String, {String? defaultValue}))
    defaultValue (getter: String?)
    defaultValue= (setter: String?)
    hashCode (getter: int)
    kind (getter: ParameterKind)
    kind= (setter: ParameterKind)
    name (getter: String)
    name= (setter: String)
    type (getter: String)
    type= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ParameterKind (enum):
    OPTIONAL_NAMED (static getter: ParameterKind)
    OPTIONAL_POSITIONAL (static getter: ParameterKind)
    REQUIRED_NAMED (static getter: ParameterKind)
    REQUIRED_POSITIONAL (static getter: ParameterKind)
    values (static getter: List<ParameterKind>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  PluginDetails (class extends Object implements HasToJson):
    fromJson (constructor: PluginDetails Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: PluginDetails Function(String, List<String>, List<String>, List<AssistDescription>, List<FixDescription>))
    assists (getter: List<AssistDescription>)
    assists= (setter: List<AssistDescription>)
    fixes (getter: List<FixDescription>)
    fixes= (setter: List<FixDescription>)
    hashCode (getter: int)
    lintRules (getter: List<String>)
    lintRules= (setter: List<String>)
    name (getter: String)
    name= (setter: String)
    warningRules (getter: List<String>)
    warningRules= (setter: List<String>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  Position (class extends Object implements HasToJson):
    fromJson (constructor: Position Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: Position Function(String, int))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    offset (getter: int)
    offset= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RefactoringKind (enum):
    CONVERT_GETTER_TO_METHOD (static getter: RefactoringKind)
    CONVERT_METHOD_TO_GETTER (static getter: RefactoringKind)
    EXTRACT_LOCAL_VARIABLE (static getter: RefactoringKind)
    EXTRACT_METHOD (static getter: RefactoringKind)
    EXTRACT_WIDGET (static getter: RefactoringKind)
    INLINE_LOCAL_VARIABLE (static getter: RefactoringKind)
    INLINE_METHOD (static getter: RefactoringKind)
    MOVE_FILE (static getter: RefactoringKind)
    RENAME (static getter: RefactoringKind)
    values (static getter: List<RefactoringKind>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RefactoringMethodParameter (class extends Object implements HasToJson):
    fromJson (constructor: RefactoringMethodParameter Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: RefactoringMethodParameter Function(RefactoringMethodParameterKind, String, String, {String? id, String? parameters}))
    hashCode (getter: int)
    id (getter: String?)
    id= (setter: String?)
    kind (getter: RefactoringMethodParameterKind)
    kind= (setter: RefactoringMethodParameterKind)
    name (getter: String)
    name= (setter: String)
    parameters (getter: String?)
    parameters= (setter: String?)
    type (getter: String)
    type= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RefactoringMethodParameterKind (enum):
    NAMED (static getter: RefactoringMethodParameterKind)
    POSITIONAL (static getter: RefactoringMethodParameterKind)
    REQUIRED (static getter: RefactoringMethodParameterKind)
    values (static getter: List<RefactoringMethodParameterKind>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RefactoringProblem (class extends Object implements HasToJson):
    fromJson (constructor: RefactoringProblem Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: RefactoringProblem Function(RefactoringProblemSeverity, String, {Location? location}))
    hashCode (getter: int)
    location (getter: Location?)
    location= (setter: Location?)
    message (getter: String)
    message= (setter: String)
    severity (getter: RefactoringProblemSeverity)
    severity= (setter: RefactoringProblemSeverity)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RefactoringProblemSeverity (enum):
    ERROR (static getter: RefactoringProblemSeverity)
    FATAL (static getter: RefactoringProblemSeverity)
    INFO (static getter: RefactoringProblemSeverity)
    WARNING (static getter: RefactoringProblemSeverity)
    values (static getter: List<RefactoringProblemSeverity>)
    max (static method: RefactoringProblemSeverity? Function(RefactoringProblemSeverity?, RefactoringProblemSeverity?))
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RemoveContentOverlay (class extends Object implements HasToJson):
    fromJson (constructor: RemoveContentOverlay Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: RemoveContentOverlay Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  SourceChange (class extends Object implements HasToJson):
    fromJson (constructor: SourceChange Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: SourceChange Function(String, {List<SourceFileEdit>? edits, String? id, List<LinkedEditGroup>? linkedEditGroups, Position? selection, int? selectionLength}))
    edits (getter: List<SourceFileEdit>)
    edits= (setter: List<SourceFileEdit>)
    hashCode (getter: int)
    id (getter: String?)
    id= (setter: String?)
    linkedEditGroups (getter: List<LinkedEditGroup>)
    linkedEditGroups= (setter: List<LinkedEditGroup>)
    message (getter: String)
    message= (setter: String)
    selection (getter: Position?)
    selection= (setter: Position?)
    selectionLength (getter: int?)
    selectionLength= (setter: int?)
    == (method: bool Function(Object))
    addEdit (method: void Function(String, int, SourceEdit, {bool insertBeforeExisting}))
    addFileEdit (method: void Function(SourceFileEdit))
    addLinkedEditGroup (method: void Function(LinkedEditGroup))
    getFileEdit (method: SourceFileEdit? Function(String))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  SourceEdit (class extends Object implements HasToJson):
    applySequence (static method: String Function(String, List<SourceEdit>))
    fromJson (constructor: SourceEdit Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: SourceEdit Function(int, int, String, {String? description, String? id}))
    description (getter: String?)
    description= (setter: String?)
    end (getter: int)
    hashCode (getter: int)
    id (getter: String?)
    id= (setter: String?)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    replacement (getter: String)
    replacement= (setter: String)
    == (method: bool Function(Object))
    apply (method: String Function(String))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  SourceFileEdit (class extends Object implements HasToJson):
    fromJson (constructor: SourceFileEdit Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: SourceFileEdit Function(String, int, {List<SourceEdit>? edits}))
    edits (getter: List<SourceEdit>)
    edits= (setter: List<SourceEdit>)
    file (getter: String)
    file= (setter: String)
    fileStamp (getter: int)
    fileStamp= (setter: int)
    hashCode (getter: int)
    == (method: bool Function(Object))
    add (method: void Function(SourceEdit, {bool insertBeforeExisting}))
    addAll (method: void Function(Iterable<SourceEdit>, {bool insertBeforeExisting}))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
package:analyzer_plugin/protocol/protocol_constants.dart:
  ANALYSIS_NOTIFICATION_ERRORS (static getter: String)
  ANALYSIS_NOTIFICATION_ERRORS_ERRORS (static getter: String)
  ANALYSIS_NOTIFICATION_ERRORS_FILE (static getter: String)
  ANALYSIS_NOTIFICATION_FOLDING (static getter: String)
  ANALYSIS_NOTIFICATION_FOLDING_FILE (static getter: String)
  ANALYSIS_NOTIFICATION_FOLDING_REGIONS (static getter: String)
  ANALYSIS_NOTIFICATION_HIGHLIGHTS (static getter: String)
  ANALYSIS_NOTIFICATION_HIGHLIGHTS_FILE (static getter: String)
  ANALYSIS_NOTIFICATION_HIGHLIGHTS_REGIONS (static getter: String)
  ANALYSIS_NOTIFICATION_NAVIGATION (static getter: String)
  ANALYSIS_NOTIFICATION_NAVIGATION_FILE (static getter: String)
  ANALYSIS_NOTIFICATION_NAVIGATION_FILES (static getter: String)
  ANALYSIS_NOTIFICATION_NAVIGATION_REGIONS (static getter: String)
  ANALYSIS_NOTIFICATION_NAVIGATION_TARGETS (static getter: String)
  ANALYSIS_NOTIFICATION_OCCURRENCES (static getter: String)
  ANALYSIS_NOTIFICATION_OCCURRENCES_FILE (static getter: String)
  ANALYSIS_NOTIFICATION_OCCURRENCES_OCCURRENCES (static getter: String)
  ANALYSIS_NOTIFICATION_OUTLINE (static getter: String)
  ANALYSIS_NOTIFICATION_OUTLINE_FILE (static getter: String)
  ANALYSIS_NOTIFICATION_OUTLINE_OUTLINE (static getter: String)
  ANALYSIS_REQUEST_GET_NAVIGATION (static getter: String)
  ANALYSIS_REQUEST_GET_NAVIGATION_FILE (static getter: String)
  ANALYSIS_REQUEST_GET_NAVIGATION_LENGTH (static getter: String)
  ANALYSIS_REQUEST_GET_NAVIGATION_OFFSET (static getter: String)
  ANALYSIS_REQUEST_HANDLE_WATCH_EVENTS (static getter: String)
  ANALYSIS_REQUEST_HANDLE_WATCH_EVENTS_EVENTS (static getter: String)
  ANALYSIS_REQUEST_SET_CONTEXT_ROOTS (static getter: String)
  ANALYSIS_REQUEST_SET_CONTEXT_ROOTS_ROOTS (static getter: String)
  ANALYSIS_REQUEST_SET_PRIORITY_FILES (static getter: String)
  ANALYSIS_REQUEST_SET_PRIORITY_FILES_FILES (static getter: String)
  ANALYSIS_REQUEST_SET_SUBSCRIPTIONS (static getter: String)
  ANALYSIS_REQUEST_SET_SUBSCRIPTIONS_SUBSCRIPTIONS (static getter: String)
  ANALYSIS_REQUEST_UPDATE_CONTENT (static getter: String)
  ANALYSIS_REQUEST_UPDATE_CONTENT_FILES (static getter: String)
  ANALYSIS_RESPONSE_GET_NAVIGATION_FILES (static getter: String)
  ANALYSIS_RESPONSE_GET_NAVIGATION_REGIONS (static getter: String)
  ANALYSIS_RESPONSE_GET_NAVIGATION_TARGETS (static getter: String)
  COMPLETION_REQUEST_GET_SUGGESTIONS (static getter: String)
  COMPLETION_REQUEST_GET_SUGGESTIONS_FILE (static getter: String)
  COMPLETION_REQUEST_GET_SUGGESTIONS_OFFSET (static getter: String)
  COMPLETION_RESPONSE_GET_SUGGESTIONS_REPLACEMENT_LENGTH (static getter: String)
  COMPLETION_RESPONSE_GET_SUGGESTIONS_REPLACEMENT_OFFSET (static getter: String)
  COMPLETION_RESPONSE_GET_SUGGESTIONS_RESULTS (static getter: String)
  EDIT_REQUEST_GET_ASSISTS (static getter: String)
  EDIT_REQUEST_GET_ASSISTS_FILE (static getter: String)
  EDIT_REQUEST_GET_ASSISTS_LENGTH (static getter: String)
  EDIT_REQUEST_GET_ASSISTS_OFFSET (static getter: String)
  EDIT_REQUEST_GET_AVAILABLE_REFACTORINGS (static getter: String)
  EDIT_REQUEST_GET_AVAILABLE_REFACTORINGS_FILE (static getter: String)
  EDIT_REQUEST_GET_AVAILABLE_REFACTORINGS_LENGTH (static getter: String)
  EDIT_REQUEST_GET_AVAILABLE_REFACTORINGS_OFFSET (static getter: String)
  EDIT_REQUEST_GET_FIXES (static getter: String)
  EDIT_REQUEST_GET_FIXES_FILE (static getter: String)
  EDIT_REQUEST_GET_FIXES_OFFSET (static getter: String)
  EDIT_REQUEST_GET_REFACTORING (static getter: String)
  EDIT_REQUEST_GET_REFACTORING_FILE (static getter: String)
  EDIT_REQUEST_GET_REFACTORING_KIND (static getter: String)
  EDIT_REQUEST_GET_REFACTORING_LENGTH (static getter: String)
  EDIT_REQUEST_GET_REFACTORING_OFFSET (static getter: String)
  EDIT_REQUEST_GET_REFACTORING_OPTIONS (static getter: String)
  EDIT_REQUEST_GET_REFACTORING_VALIDATE_ONLY (static getter: String)
  EDIT_RESPONSE_GET_ASSISTS_ASSISTS (static getter: String)
  EDIT_RESPONSE_GET_AVAILABLE_REFACTORINGS_KINDS (static getter: String)
  EDIT_RESPONSE_GET_FIXES_FIXES (static getter: String)
  EDIT_RESPONSE_GET_REFACTORING_CHANGE (static getter: String)
  EDIT_RESPONSE_GET_REFACTORING_FEEDBACK (static getter: String)
  EDIT_RESPONSE_GET_REFACTORING_FINAL_PROBLEMS (static getter: String)
  EDIT_RESPONSE_GET_REFACTORING_INITIAL_PROBLEMS (static getter: String)
  EDIT_RESPONSE_GET_REFACTORING_OPTIONS_PROBLEMS (static getter: String)
  EDIT_RESPONSE_GET_REFACTORING_POTENTIAL_EDITS (static getter: String)
  PLUGIN_NOTIFICATION_ERROR (static getter: String)
  PLUGIN_NOTIFICATION_ERROR_IS_FATAL (static getter: String)
  PLUGIN_NOTIFICATION_ERROR_MESSAGE (static getter: String)
  PLUGIN_NOTIFICATION_ERROR_STACK_TRACE (static getter: String)
  PLUGIN_NOTIFICATION_STATUS (static getter: String)
  PLUGIN_NOTIFICATION_STATUS_ANALYSIS (static getter: String)
  PLUGIN_REQUEST_DETAILS (static getter: String)
  PLUGIN_REQUEST_SHUTDOWN (static getter: String)
  PLUGIN_REQUEST_VERSION_CHECK (static getter: String)
  PLUGIN_REQUEST_VERSION_CHECK_BYTE_STORE_PATH (static getter: String)
  PLUGIN_REQUEST_VERSION_CHECK_SDK_PATH (static getter: String)
  PLUGIN_REQUEST_VERSION_CHECK_VERSION (static getter: String)
  PLUGIN_RESPONSE_DETAILS_PLUGINS (static getter: String)
  PLUGIN_RESPONSE_VERSION_CHECK_CONTACT_INFO (static getter: String)
  PLUGIN_RESPONSE_VERSION_CHECK_INTERESTING_FILES (static getter: String)
  PLUGIN_RESPONSE_VERSION_CHECK_IS_COMPATIBLE (static getter: String)
  PLUGIN_RESPONSE_VERSION_CHECK_NAME (static getter: String)
  PLUGIN_RESPONSE_VERSION_CHECK_VERSION (static getter: String)
package:analyzer_plugin/protocol/protocol_generated.dart:
  AnalysisErrorFixes (class extends Object implements HasToJson):
    fromJson (constructor: AnalysisErrorFixes Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisErrorFixes Function(AnalysisError, {List<PrioritizedSourceChange>? fixes}))
    error (getter: AnalysisError)
    error= (setter: AnalysisError)
    fixes (getter: List<PrioritizedSourceChange>)
    fixes= (setter: List<PrioritizedSourceChange>)
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisErrorsParams (class extends Object implements HasToJson):
    fromJson (constructor: AnalysisErrorsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromNotification (constructor: AnalysisErrorsParams Function(Notification, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisErrorsParams Function(String, List<AnalysisError>))
    errors (getter: List<AnalysisError>)
    errors= (setter: List<AnalysisError>)
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisFoldingParams (class extends Object implements HasToJson):
    fromJson (constructor: AnalysisFoldingParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromNotification (constructor: AnalysisFoldingParams Function(Notification, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisFoldingParams Function(String, List<FoldingRegion>))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    regions (getter: List<FoldingRegion>)
    regions= (setter: List<FoldingRegion>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisGetNavigationParams (class extends Object implements RequestParams):
    fromJson (constructor: AnalysisGetNavigationParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: AnalysisGetNavigationParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisGetNavigationParams Function(String, int, int))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisGetNavigationResult (class extends Object implements ResponseResult):
    fromJson (constructor: AnalysisGetNavigationResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromResponse (constructor: AnalysisGetNavigationResult Function(Response, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisGetNavigationResult Function(List<String>, List<NavigationTarget>, List<NavigationRegion>))
    files (getter: List<String>)
    files= (setter: List<String>)
    hashCode (getter: int)
    regions (getter: List<NavigationRegion>)
    regions= (setter: List<NavigationRegion>)
    targets (getter: List<NavigationTarget>)
    targets= (setter: List<NavigationTarget>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisHandleWatchEventsParams (class extends Object implements RequestParams):
    fromJson (constructor: AnalysisHandleWatchEventsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: AnalysisHandleWatchEventsParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisHandleWatchEventsParams Function(List<WatchEvent>))
    events (getter: List<WatchEvent>)
    events= (setter: List<WatchEvent>)
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisHandleWatchEventsResult (class extends Object implements ResponseResult):
    new (constructor: AnalysisHandleWatchEventsResult Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
  AnalysisHighlightsParams (class extends Object implements HasToJson):
    fromJson (constructor: AnalysisHighlightsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromNotification (constructor: AnalysisHighlightsParams Function(Notification, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisHighlightsParams Function(String, List<HighlightRegion>))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    regions (getter: List<HighlightRegion>)
    regions= (setter: List<HighlightRegion>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisNavigationParams (class extends Object implements HasToJson):
    fromJson (constructor: AnalysisNavigationParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromNotification (constructor: AnalysisNavigationParams Function(Notification, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisNavigationParams Function(String, List<NavigationRegion>, List<NavigationTarget>, List<String>))
    file (getter: String)
    file= (setter: String)
    files (getter: List<String>)
    files= (setter: List<String>)
    hashCode (getter: int)
    regions (getter: List<NavigationRegion>)
    regions= (setter: List<NavigationRegion>)
    targets (getter: List<NavigationTarget>)
    targets= (setter: List<NavigationTarget>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisOccurrencesParams (class extends Object implements HasToJson):
    fromJson (constructor: AnalysisOccurrencesParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromNotification (constructor: AnalysisOccurrencesParams Function(Notification, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisOccurrencesParams Function(String, List<Occurrences>))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    occurrences (getter: List<Occurrences>)
    occurrences= (setter: List<Occurrences>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisOutlineParams (class extends Object implements HasToJson):
    fromJson (constructor: AnalysisOutlineParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromNotification (constructor: AnalysisOutlineParams Function(Notification, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisOutlineParams Function(String, List<Outline>))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    outline (getter: List<Outline>)
    outline= (setter: List<Outline>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisService (enum):
    FOLDING (static getter: AnalysisService)
    HIGHLIGHTS (static getter: AnalysisService)
    NAVIGATION (static getter: AnalysisService)
    OCCURRENCES (static getter: AnalysisService)
    OUTLINE (static getter: AnalysisService)
    values (static getter: List<AnalysisService>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisSetContextRootsParams (class extends Object implements RequestParams):
    fromJson (constructor: AnalysisSetContextRootsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: AnalysisSetContextRootsParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisSetContextRootsParams Function(List<ContextRoot>))
    hashCode (getter: int)
    roots (getter: List<ContextRoot>)
    roots= (setter: List<ContextRoot>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisSetContextRootsResult (class extends Object implements ResponseResult):
    new (constructor: AnalysisSetContextRootsResult Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
  AnalysisSetPriorityFilesParams (class extends Object implements RequestParams):
    fromJson (constructor: AnalysisSetPriorityFilesParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: AnalysisSetPriorityFilesParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisSetPriorityFilesParams Function(List<String>))
    files (getter: List<String>)
    files= (setter: List<String>)
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisSetPriorityFilesResult (class extends Object implements ResponseResult):
    new (constructor: AnalysisSetPriorityFilesResult Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
  AnalysisSetSubscriptionsParams (class extends Object implements RequestParams):
    fromJson (constructor: AnalysisSetSubscriptionsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: AnalysisSetSubscriptionsParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisSetSubscriptionsParams Function(Map<AnalysisService, List<String>>))
    hashCode (getter: int)
    subscriptions (getter: Map<AnalysisService, List<String>>)
    subscriptions= (setter: Map<AnalysisService, List<String>>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisSetSubscriptionsResult (class extends Object implements ResponseResult):
    new (constructor: AnalysisSetSubscriptionsResult Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
  AnalysisStatus (class extends Object implements HasToJson):
    fromJson (constructor: AnalysisStatus Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisStatus Function(bool))
    hashCode (getter: int)
    isAnalyzing (getter: bool)
    isAnalyzing= (setter: bool)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisUpdateContentParams (class extends Object implements RequestParams):
    fromJson (constructor: AnalysisUpdateContentParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: AnalysisUpdateContentParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: AnalysisUpdateContentParams Function(Map<String, Object>))
    files (getter: Map<String, Object>)
    files= (setter: Map<String, Object>)
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  AnalysisUpdateContentResult (class extends Object implements ResponseResult):
    new (constructor: AnalysisUpdateContentResult Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
  CompletionGetSuggestionsParams (class extends Object implements RequestParams):
    fromJson (constructor: CompletionGetSuggestionsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: CompletionGetSuggestionsParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: CompletionGetSuggestionsParams Function(String, int))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    offset (getter: int)
    offset= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  CompletionGetSuggestionsResult (class extends Object implements ResponseResult):
    fromJson (constructor: CompletionGetSuggestionsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromResponse (constructor: CompletionGetSuggestionsResult Function(Response, {ClientUriConverter? clientUriConverter}))
    new (constructor: CompletionGetSuggestionsResult Function(int, int, List<CompletionSuggestion>))
    hashCode (getter: int)
    replacementLength (getter: int)
    replacementLength= (setter: int)
    replacementOffset (getter: int)
    replacementOffset= (setter: int)
    results (getter: List<CompletionSuggestion>)
    results= (setter: List<CompletionSuggestion>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ContextRoot (class extends Object implements HasToJson):
    fromJson (constructor: ContextRoot Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: ContextRoot Function(String, List<String>, {String? optionsFile}))
    exclude (getter: List<String>)
    exclude= (setter: List<String>)
    hashCode (getter: int)
    optionsFile (getter: String?)
    optionsFile= (setter: String?)
    root (getter: String)
    root= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ConvertGetterToMethodFeedback (class extends RefactoringFeedback implements HasToJson):
    new (constructor: ConvertGetterToMethodFeedback Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
  ConvertGetterToMethodOptions (class extends RefactoringOptions implements HasToJson):
    new (constructor: ConvertGetterToMethodOptions Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
  ConvertMethodToGetterFeedback (class extends RefactoringFeedback implements HasToJson):
    new (constructor: ConvertMethodToGetterFeedback Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
  ConvertMethodToGetterOptions (class extends RefactoringOptions implements HasToJson):
    new (constructor: ConvertMethodToGetterOptions Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
  EditGetAssistsParams (class extends Object implements RequestParams):
    fromJson (constructor: EditGetAssistsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: EditGetAssistsParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: EditGetAssistsParams Function(String, int, int))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  EditGetAssistsResult (class extends Object implements ResponseResult):
    fromJson (constructor: EditGetAssistsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromResponse (constructor: EditGetAssistsResult Function(Response, {ClientUriConverter? clientUriConverter}))
    new (constructor: EditGetAssistsResult Function(List<PrioritizedSourceChange>))
    assists (getter: List<PrioritizedSourceChange>)
    assists= (setter: List<PrioritizedSourceChange>)
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  EditGetAvailableRefactoringsParams (class extends Object implements RequestParams):
    fromJson (constructor: EditGetAvailableRefactoringsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: EditGetAvailableRefactoringsParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: EditGetAvailableRefactoringsParams Function(String, int, int))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  EditGetAvailableRefactoringsResult (class extends Object implements ResponseResult):
    fromJson (constructor: EditGetAvailableRefactoringsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromResponse (constructor: EditGetAvailableRefactoringsResult Function(Response, {ClientUriConverter? clientUriConverter}))
    new (constructor: EditGetAvailableRefactoringsResult Function(List<RefactoringKind>))
    hashCode (getter: int)
    kinds (getter: List<RefactoringKind>)
    kinds= (setter: List<RefactoringKind>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  EditGetFixesParams (class extends Object implements RequestParams):
    fromJson (constructor: EditGetFixesParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: EditGetFixesParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: EditGetFixesParams Function(String, int))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    offset (getter: int)
    offset= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  EditGetFixesResult (class extends Object implements ResponseResult):
    fromJson (constructor: EditGetFixesResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromResponse (constructor: EditGetFixesResult Function(Response, {ClientUriConverter? clientUriConverter}))
    new (constructor: EditGetFixesResult Function(List<AnalysisErrorFixes>))
    fixes (getter: List<AnalysisErrorFixes>)
    fixes= (setter: List<AnalysisErrorFixes>)
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  EditGetRefactoringParams (class extends Object implements RequestParams):
    fromJson (constructor: EditGetRefactoringParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: EditGetRefactoringParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: EditGetRefactoringParams Function(RefactoringKind, String, int, int, bool, {RefactoringOptions? options}))
    file (getter: String)
    file= (setter: String)
    hashCode (getter: int)
    kind (getter: RefactoringKind)
    kind= (setter: RefactoringKind)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    options (getter: RefactoringOptions?)
    options= (setter: RefactoringOptions?)
    validateOnly (getter: bool)
    validateOnly= (setter: bool)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  EditGetRefactoringResult (class extends Object implements ResponseResult):
    fromJson (constructor: EditGetRefactoringResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromResponse (constructor: EditGetRefactoringResult Function(Response, {ClientUriConverter? clientUriConverter}))
    new (constructor: EditGetRefactoringResult Function(List<RefactoringProblem>, List<RefactoringProblem>, List<RefactoringProblem>, {SourceChange? change, RefactoringFeedback? feedback, List<String>? potentialEdits}))
    change (getter: SourceChange?)
    change= (setter: SourceChange?)
    feedback (getter: RefactoringFeedback?)
    feedback= (setter: RefactoringFeedback?)
    finalProblems (getter: List<RefactoringProblem>)
    finalProblems= (setter: List<RefactoringProblem>)
    hashCode (getter: int)
    initialProblems (getter: List<RefactoringProblem>)
    initialProblems= (setter: List<RefactoringProblem>)
    optionsProblems (getter: List<RefactoringProblem>)
    optionsProblems= (setter: List<RefactoringProblem>)
    potentialEdits (getter: List<String>?)
    potentialEdits= (setter: List<String>?)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ExtractLocalVariableFeedback (class extends RefactoringFeedback):
    fromJson (constructor: ExtractLocalVariableFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: ExtractLocalVariableFeedback Function(List<String>, List<int>, List<int>, {List<int>? coveringExpressionLengths, List<int>? coveringExpressionOffsets}))
    coveringExpressionLengths (getter: List<int>?)
    coveringExpressionLengths= (setter: List<int>?)
    coveringExpressionOffsets (getter: List<int>?)
    coveringExpressionOffsets= (setter: List<int>?)
    hashCode (getter: int)
    lengths (getter: List<int>)
    lengths= (setter: List<int>)
    names (getter: List<String>)
    names= (setter: List<String>)
    offsets (getter: List<int>)
    offsets= (setter: List<int>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ExtractLocalVariableOptions (class extends RefactoringOptions):
    fromJson (constructor: ExtractLocalVariableOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRefactoringParams (constructor: ExtractLocalVariableOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: ExtractLocalVariableOptions Function(String, bool))
    extractAll (getter: bool)
    extractAll= (setter: bool)
    hashCode (getter: int)
    name (getter: String)
    name= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ExtractMethodFeedback (class extends RefactoringFeedback):
    fromJson (constructor: ExtractMethodFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: ExtractMethodFeedback Function(int, int, String, List<String>, bool, List<RefactoringMethodParameter>, List<int>, List<int>))
    canCreateGetter (getter: bool)
    canCreateGetter= (setter: bool)
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    lengths (getter: List<int>)
    lengths= (setter: List<int>)
    names (getter: List<String>)
    names= (setter: List<String>)
    offset (getter: int)
    offset= (setter: int)
    offsets (getter: List<int>)
    offsets= (setter: List<int>)
    parameters (getter: List<RefactoringMethodParameter>)
    parameters= (setter: List<RefactoringMethodParameter>)
    returnType (getter: String)
    returnType= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  ExtractMethodOptions (class extends RefactoringOptions):
    fromJson (constructor: ExtractMethodOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRefactoringParams (constructor: ExtractMethodOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: ExtractMethodOptions Function(String, bool, String, List<RefactoringMethodParameter>, bool))
    createGetter (getter: bool)
    createGetter= (setter: bool)
    extractAll (getter: bool)
    extractAll= (setter: bool)
    hashCode (getter: int)
    name (getter: String)
    name= (setter: String)
    parameters (getter: List<RefactoringMethodParameter>)
    parameters= (setter: List<RefactoringMethodParameter>)
    returnType (getter: String)
    returnType= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  InlineLocalVariableFeedback (class extends RefactoringFeedback):
    fromJson (constructor: InlineLocalVariableFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: InlineLocalVariableFeedback Function(String, int))
    hashCode (getter: int)
    name (getter: String)
    name= (setter: String)
    occurrences (getter: int)
    occurrences= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  InlineLocalVariableOptions (class extends RefactoringOptions implements HasToJson):
    new (constructor: InlineLocalVariableOptions Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
  InlineMethodFeedback (class extends RefactoringFeedback):
    fromJson (constructor: InlineMethodFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: InlineMethodFeedback Function(String, bool, {String? className}))
    className (getter: String?)
    className= (setter: String?)
    hashCode (getter: int)
    isDeclaration (getter: bool)
    isDeclaration= (setter: bool)
    methodName (getter: String)
    methodName= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  InlineMethodOptions (class extends RefactoringOptions):
    fromJson (constructor: InlineMethodOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRefactoringParams (constructor: InlineMethodOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: InlineMethodOptions Function(bool, bool))
    deleteSource (getter: bool)
    deleteSource= (setter: bool)
    hashCode (getter: int)
    inlineAll (getter: bool)
    inlineAll= (setter: bool)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  MoveFileFeedback (class extends RefactoringFeedback implements HasToJson):
    new (constructor: MoveFileFeedback Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
  MoveFileOptions (class extends RefactoringOptions):
    fromJson (constructor: MoveFileOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRefactoringParams (constructor: MoveFileOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: MoveFileOptions Function(String))
    hashCode (getter: int)
    newFile (getter: String)
    newFile= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  PluginDetailsParams (class extends Object implements RequestParams):
    new (constructor: PluginDetailsParams Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
  PluginDetailsResult (class extends Object implements ResponseResult):
    fromJson (constructor: PluginDetailsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromResponse (constructor: PluginDetailsResult Function(Response, {ClientUriConverter? clientUriConverter}))
    new (constructor: PluginDetailsResult Function(List<PluginDetails>))
    hashCode (getter: int)
    plugins (getter: List<PluginDetails>)
    plugins= (setter: List<PluginDetails>)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  PluginErrorParams (class extends Object implements HasToJson):
    fromJson (constructor: PluginErrorParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromNotification (constructor: PluginErrorParams Function(Notification, {ClientUriConverter? clientUriConverter}))
    new (constructor: PluginErrorParams Function(bool, String, String))
    hashCode (getter: int)
    isFatal (getter: bool)
    isFatal= (setter: bool)
    message (getter: String)
    message= (setter: String)
    stackTrace (getter: String)
    stackTrace= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  PluginShutdownParams (class extends Object implements RequestParams):
    new (constructor: PluginShutdownParams Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
  PluginShutdownResult (class extends Object implements ResponseResult):
    new (constructor: PluginShutdownResult Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
  PluginStatusParams (class extends Object implements HasToJson):
    fromJson (constructor: PluginStatusParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromNotification (constructor: PluginStatusParams Function(Notification, {ClientUriConverter? clientUriConverter}))
    new (constructor: PluginStatusParams Function({AnalysisStatus? analysis}))
    analysis (getter: AnalysisStatus?)
    analysis= (setter: AnalysisStatus?)
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  PluginVersionCheckParams (class extends Object implements RequestParams):
    fromJson (constructor: PluginVersionCheckParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRequest (constructor: PluginVersionCheckParams Function(Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: PluginVersionCheckParams Function(String, String, String))
    byteStorePath (getter: String)
    byteStorePath= (setter: String)
    hashCode (getter: int)
    sdkPath (getter: String)
    sdkPath= (setter: String)
    version (getter: String)
    version= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  PluginVersionCheckResult (class extends Object implements ResponseResult):
    fromJson (constructor: PluginVersionCheckResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromResponse (constructor: PluginVersionCheckResult Function(Response, {ClientUriConverter? clientUriConverter}))
    new (constructor: PluginVersionCheckResult Function(bool, String, String, List<String>, {String? contactInfo}))
    contactInfo (getter: String?)
    contactInfo= (setter: String?)
    hashCode (getter: int)
    interestingFiles (getter: List<String>)
    interestingFiles= (setter: List<String>)
    isCompatible (getter: bool)
    isCompatible= (setter: bool)
    name (getter: String)
    name= (setter: String)
    version (getter: String)
    version= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  PrioritizedSourceChange (class extends Object implements HasToJson):
    fromJson (constructor: PrioritizedSourceChange Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: PrioritizedSourceChange Function(int, SourceChange))
    change (getter: SourceChange)
    change= (setter: SourceChange)
    hashCode (getter: int)
    priority (getter: int)
    priority= (setter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RefactoringFeedback (class extends Object implements HasToJson):
    fromJson (constructor: RefactoringFeedback Function(JsonDecoder, String, Object?, Map<Object?, Object?>, {ClientUriConverter? clientUriConverter}))
    new (constructor: RefactoringFeedback Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RefactoringOptions (class extends Object implements HasToJson):
    fromJson (constructor: RefactoringOptions Function(JsonDecoder, String, Object?, RefactoringKind, {ClientUriConverter? clientUriConverter}))
    new (constructor: RefactoringOptions Function())
    hashCode (getter: int)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RenameFeedback (class extends RefactoringFeedback):
    fromJson (constructor: RenameFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: RenameFeedback Function(int, int, String, String))
    elementKindName (getter: String)
    elementKindName= (setter: String)
    hashCode (getter: int)
    length (getter: int)
    length= (setter: int)
    offset (getter: int)
    offset= (setter: int)
    oldName (getter: String)
    oldName= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RenameOptions (class extends RefactoringOptions):
    fromJson (constructor: RenameOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    fromRefactoringParams (constructor: RenameOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
    new (constructor: RenameOptions Function(String))
    hashCode (getter: int)
    newName (getter: String)
    newName= (setter: String)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RequestError (class extends Object implements HasToJson):
    fromJson (constructor: RequestError Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: RequestError Function(RequestErrorCode, String, {String? stackTrace}))
    code (getter: RequestErrorCode)
    code= (setter: RequestErrorCode)
    hashCode (getter: int)
    message (getter: String)
    message= (setter: String)
    stackTrace (getter: String?)
    stackTrace= (setter: String?)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  RequestErrorCode (enum):
    INVALID_OVERLAY_CHANGE (static getter: RequestErrorCode)
    INVALID_PARAMETER (static getter: RequestErrorCode)
    PLUGIN_ERROR (static getter: RequestErrorCode)
    UNKNOWN_REQUEST (static getter: RequestErrorCode)
    values (static getter: List<RequestErrorCode>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  WatchEvent (class extends Object implements HasToJson):
    fromJson (constructor: WatchEvent Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
    new (constructor: WatchEvent Function(WatchEventType, String))
    hashCode (getter: int)
    path (getter: String)
    path= (setter: String)
    type (getter: WatchEventType)
    type= (setter: WatchEventType)
    == (method: bool Function(Object))
    toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
  WatchEventType (enum):
    ADD (static getter: WatchEventType)
    MODIFY (static getter: WatchEventType)
    REMOVE (static getter: WatchEventType)
    values (static getter: List<WatchEventType>)
    toJson (method: String Function({ClientUriConverter? clientUriConverter}))
    toString (method: String Function())
package:analyzer_plugin/src/protocol/protocol_internal.dart:
  HasToJson (non-public)
  JsonDecoder (non-public)
  RequestParams (non-public)
  ResponseResult (non-public)
package:analyzer_plugin/src/utilities/client_uri_converter.dart:
  ClientUriConverter (non-public)
package:analyzer_plugin/src/utilities/completion/completion_target.dart:
  CompletionTarget (non-public)
package:analyzer_plugin/src/utilities/completion/optype.dart:
  OpType (non-public)
package:analyzer_plugin/starter.dart:
  ServerPluginStarter (class extends Object):
    new (constructor: ServerPluginStarter Function(ServerPlugin))
    start (method: void Function(SendPort))
package:analyzer_plugin/utilities/analyzer_converter.dart:
  AnalyzerConverter (class extends Object):
    new (constructor: AnalyzerConverter Function())
    convertAnalysisError (method: AnalysisError Function(Diagnostic, {LineInfo? lineInfo, DiagnosticSeverity? severity}))
    convertAnalysisErrors (method: List<AnalysisError> Function(List<Diagnostic>, {LineInfo? lineInfo, AnalysisOptions? options}))
    convertDiagnosticMessage (method: DiagnosticMessage@1 Function(DiagnosticMessage@2, {LineInfo? lineInfo}))
    convertElement (method: Element@1 Function(Element@2))
    convertElementKind (method: ElementKind@1 Function(ElementKind@2))
    convertElementToElementKind (method: ElementKind@1 Function(Element@2))
    convertErrorSeverity (method: AnalysisErrorSeverity Function(DiagnosticSeverity))
    convertErrorType (method: AnalysisErrorType Function(DiagnosticType))
    getElementDisplayName (method: String Function(Element@2))
    newLocation_fromElement (method: Location? Function(Element@2?))
  ElementKindExtensions (extension on ElementKind@2):
    toPluginElementKind (getter: ElementKind@1)
package:analyzer_plugin/utilities/assist/assist.dart:
  AssistCollector (class extends Object):
    new (constructor: AssistCollector Function())
    addAssist (method: void Function(PrioritizedSourceChange))
  AssistContributor (class extends Object):
    new (constructor: AssistContributor Function())
    computeAssists (method: Future<void> Function(AssistRequest, AssistCollector))
  AssistGenerator (class extends Object):
    new (constructor: AssistGenerator Function(List<AssistContributor>))
    contributors (getter: List<AssistContributor>)
    generateAssistsResponse (method: Future<GeneratorResult<EditGetAssistsResult>> Function(AssistRequest))
  AssistKind (class extends Object):
    new (constructor: AssistKind Function(String, int, String))
    id (getter: String)
    message (getter: String)
    priority (getter: int)
    toString (method: String Function())
  AssistRequest (class extends Object):
    new (constructor: AssistRequest Function())
    length (getter: int)
    offset (getter: int)
    resourceProvider (getter: ResourceProvider)
  DartAssistRequest (class extends Object implements AssistRequest):
    new (constructor: DartAssistRequest Function())
    result (getter: ResolvedUnitResult)
package:analyzer_plugin/utilities/assist/assist_contributor_mixin.dart:
  AssistContributorMixin (class extends Object implements AssistContributor):
    new (constructor: AssistContributorMixin Function())
    collector (getter: AssistCollector)
    addAssist (method: void Function(AssistKind, ChangeBuilder, {List<Object>? args}))
package:analyzer_plugin/utilities/change_builder/change_builder_core.dart:
  ChangeBuilder (class extends Object):
    new (constructor: ChangeBuilder Function({String? defaultEol, deprecated String? eol, AnalysisSession session, ChangeWorkspace workspace}))
    defaultEol (getter: String)
    selectionRange (getter: SourceRange?)
    sourceChange (getter: SourceChange)
    addDartFileEdit (method: Future<void> Function(String, FutureOr<void> Function(DartFileEditBuilder), {bool createEditsForImports, deprecated String Function(Uri) importPrefixGenerator}))
    addGenericFileEdit (method: Future<void> Function(String, void Function(FileEditBuilder)))
    addYamlFileEdit (method: Future<void> Function(String, void Function(YamlFileEditBuilder)))
    copy (method: ChangeBuilder Function(), deprecated)
    hasEditsFor (method: bool Function(String))
    setSelection (method: void Function(Position))
  EditBuilder (class extends Object):
    new (constructor: EditBuilder Function())
    addLinkedEdit (method: void Function(String, void Function(LinkedEditBuilder)))
    addSimpleLinkedEdit (method: void Function(String, String, {LinkedEditSuggestionKind kind, List<String> suggestions}))
    selectAll (method: void Function(void Function()))
    selectHere (method: void Function())
    write (method: void Function(String))
    writeln (method: void Function([String]))
  FileEditBuilder (class extends Object):
    new (constructor: FileEditBuilder Function())
    eol (getter: String)
    addDeletion (method: void Function(SourceRange))
    addInsertion (method: void Function(int, void Function(EditBuilder)))
    addLinkedPosition (method: void Function(SourceRange, String))
    addReplacement (method: void Function(SourceRange, void Function(EditBuilder)))
    addSimpleInsertion (method: void Function(int, String))
    addSimpleReplacement (method: void Function(SourceRange, String))
  LinkedEditBuilder (class extends Object):
    new (constructor: LinkedEditBuilder Function())
    addSuggestion (method: void Function(LinkedEditSuggestionKind, String))
    addSuggestions (method: void Function(LinkedEditSuggestionKind, Iterable<String>))
    write (method: void Function(String))
    writeln (method: void Function([String]))
package:analyzer_plugin/utilities/change_builder/change_builder_dart.dart:
  DartEditBuilder (class extends Object implements EditBuilder):
    new (constructor: DartEditBuilder Function())
    addLinkedEdit (method: void Function(String, void Function(DartLinkedEditBuilder)))
    canWriteType (method: bool Function(DartType?, {deprecated ExecutableElement? methodBeingCopied, List<TypeParameterElement>? typeParametersInScope}))
    getIndent (method: String Function(int))
    writeClassDeclaration (method: void Function(String, {Iterable<DartType>? interfaces, bool isAbstract, void Function()? membersWriter, Iterable<DartType>? mixins, String? nameGroupName, DartType? superclass, String? superclassGroupName}))
    writeConstructorDeclaration (method: void Function(String, {ArgumentList? argumentList, void Function()? bodyWriter, String? classNameGroupName, String? constructorName, String? constructorNameGroupName, List<String>? fieldNames, void Function()? initializerWriter, bool isConst, void Function()? parameterWriter}))
    writeFieldDeclaration (method: void Function(String, {void Function()? initializerWriter, bool isConst, bool isFinal, bool isStatic, String? nameGroupName, DartType? type, String? typeGroupName}))
    writeFormalParameter (method: void Function(String, {bool isCovariant, bool isRequiredNamed, bool isRequiredType, deprecated ExecutableElement? methodBeingCopied, String? nameGroupName, DartType? type, String? typeGroupName, List<TypeParameterElement>? typeParametersInScope}))
    writeFormalParameters (method: void Function(Iterable<FormalParameterElement>, {bool fillParameterNames, String? groupNamePrefix, bool includeDefaultValues, deprecated ExecutableElement? methodBeingCopied, bool requiredTypes, List<TypeParameterElement>? typeParametersInScope}))
    writeFunctionDeclaration (method: void Function(String, {void Function()? bodyWriter, bool isStatic, String? nameGroupName, void Function()? parameterWriter, DartType? returnType, String? returnTypeGroupName}))
    writeGetterDeclaration (method: void Function(String, {void Function() bodyWriter, bool isStatic, String nameGroupName, DartType returnType, String returnTypeGroupName}))
    writeImportedName (method: void Function(List<Uri>, String))
    writeIndent (method: void Function([int]))
    writeLocalVariableDeclaration (method: void Function(String, {void Function()? initializerWriter, bool isConst, bool isFinal, String? nameGroupName, DartType? type, String? typeGroupName}))
    writeMixinDeclaration (method: void Function(String, {Iterable<DartType>? interfaces, void Function()? membersWriter, String? nameGroupName, Iterable<DartType>? superclassConstraints}))
    writeOverride (method: void Function(ExecutableElement, {StringBuffer? displayTextBuffer, bool invokeSuper, bool setSelection}))
    writeParameter (method: void Function(String, {bool isCovariant, bool isRequiredNamed, bool isRequiredType, deprecated ExecutableElement? methodBeingCopied, String? nameGroupName, DartType? type, String? typeGroupName, List<TypeParameterElement>? typeParametersInScope}))
    writeParameterMatchingArgument (method: void Function(Expression, int, Set<String>, {deprecated ExecutableElement? methodBeingCopied, List<TypeParameterElement>? typeParametersInScope}))
    writeParametersMatchingArguments (method: void Function(ArgumentList, {deprecated ExecutableElement? methodBeingCopied, List<TypeParameterElement>? typeParametersInScope}))
    writeReference (method: void Function(Element@2))
    writeSetterDeclaration (method: void Function(String, {void Function()? bodyWriter, bool isStatic, deprecated ExecutableElement? methodBeingCopied, String? nameGroupName, DartType? parameterType, String? parameterTypeGroupName, List<TypeParameterElement>? typeParametersInScope}))
    writeType (method: bool Function(DartType?, {bool addSupertypeProposals, String? groupName, deprecated ExecutableElement? methodBeingCopied, bool required, bool shouldWriteDynamic, List<TypeParameterElement>? typeParametersInScope}))
    writeTypeParameter (method: void Function(TypeParameterElement, {deprecated ExecutableElement? methodBeingCopied, List<TypeParameterElement>? typeParametersInScope}))
    writeTypeParameters (method: void Function(List<TypeParameterElement>, {deprecated ExecutableElement? methodBeingCopied, List<TypeParameterElement>? typeParametersInScope}))
    writeTypes (method: void Function(Iterable<DartType>?, {String? prefix, bool shouldWriteDynamic}))
  DartFileEditBuilder (class extends Object implements FileEditBuilder):
    new (constructor: DartFileEditBuilder Function())
    fileHeader= (setter: String)
    requiredImports (getter: List<Uri>)
    addInsertion (method: void Function(int, void Function(DartEditBuilder)))
    addReplacement (method: void Function(SourceRange, void Function(DartEditBuilder)))
    canWriteType (method: bool Function(DartType?, {deprecated ExecutableElement? methodBeingCopied, List<TypeParameterElement>? typeParametersInScope}))
    convertFunctionFromAsyncToSync (method: void Function({required FunctionBody body, required TypeProvider typeProvider, required TypeSystem typeSystem}))
    convertFunctionFromSyncToAsync (method: void Function({required FunctionBody body, required TypeProvider typeProvider, required TypeSystem typeSystem}))
    format (method: void Function(SourceRange))
    importLibrary (method: String Function(Uri, {String? prefix, String? showName, bool useShow}))
    importLibraryElement (method: ImportLibraryElementResult Function(Uri, {String? prefix, String? showName, bool useShow}))
    importsLibrary (method: bool Function(Uri))
    insertCaseClauseAtEnd (method: void Function(void Function(DartEditBuilder), {required Token leftBracket, required Token rightBracket, required Token rightParenthesis, required Token switchKeyword}))
    insertConstructor (method: void Function(CompilationUnitMember, void Function(DartEditBuilder)))
    insertField (method: void Function(CompilationUnitMember, void Function(DartEditBuilder)))
    insertGetter (method: void Function(CompilationUnitMember, void Function(DartEditBuilder)))
    insertIntoUnitMember (method: void Function(CompilationUnitMember, void Function(DartEditBuilder), {bool Function(ClassMember)? lastMemberFilter}))
    insertMethod (method: void Function(CompilationUnitMember, void Function(DartEditBuilder)))
    replaceTypeWithFuture (method: void Function({required TypeAnnotation typeAnnotation, required TypeProvider typeProvider, required TypeSystem typeSystem}))
    replaceTypeWithFutureArgument (method: void Function({required TypeAnnotation typeAnnotation, required TypeProvider typeProvider, required TypeSystem typeSystem}))
  DartLinkedEditBuilder (class extends Object implements LinkedEditBuilder):
    new (constructor: DartLinkedEditBuilder Function())
    addSuperTypesAsSuggestions (method: void Function(DartType?))
  ImportLibraryElementResult (class extends Object):
    new (constructor: ImportLibraryElementResult Function())
    prefix (getter: String?)
  ImportPrefixGenerator (type alias for String Function(Uri))
package:analyzer_plugin/utilities/change_builder/change_builder_yaml.dart:
  YamlEditBuilder (class extends Object implements EditBuilder):
    new (constructor: YamlEditBuilder Function())
    addLinkedEdit (method: void Function(String, void Function(YamlLinkedEditBuilder)))
  YamlFileEditBuilder (class extends Object implements FileEditBuilder):
    new (constructor: YamlFileEditBuilder Function())
    addInsertion (method: void Function(int, void Function(YamlEditBuilder)))
    addReplacement (method: void Function(SourceRange, void Function(YamlEditBuilder)))
  YamlLinkedEditBuilder (class extends Object implements LinkedEditBuilder):
    new (constructor: YamlLinkedEditBuilder Function())
package:analyzer_plugin/utilities/change_builder/change_workspace.dart:
  ChangeWorkspace (class extends Object):
    new (constructor: ChangeWorkspace Function())
    resourceProvider (getter: ResourceProvider)
    containsFile (method: bool Function(String))
    getSession (method: AnalysisSession? Function(String))
package:analyzer_plugin/utilities/change_builder/conflicting_edit_exception.dart:
  ConflictingEditException (class extends Object implements Exception):
    new (constructor: ConflictingEditException Function({required SourceEdit existingEdit, required SourceEdit newEdit}))
    existingEdit (getter: SourceEdit)
    newEdit (getter: SourceEdit)
    toString (method: String Function())
package:analyzer_plugin/utilities/completion/completion_core.dart:
  AbortCompletion (class extends Object):
    new (constructor: AbortCompletion Function())
  CompletionCollector (class extends Object):
    new (constructor: CompletionCollector Function())
    length= (setter: int)
    offset= (setter: int)
    offsetIsSet (getter: bool)
    suggestionsLength (getter: int)
    addSuggestion (method: void Function(CompletionSuggestion))
  CompletionContributor (class extends Object):
    new (constructor: CompletionContributor Function())
    computeSuggestions (method: Future<void> Function(CompletionRequest, CompletionCollector))
  CompletionGenerator (class extends Object):
    new (constructor: CompletionGenerator Function(List<CompletionContributor>))
    contributors (getter: List<CompletionContributor>)
    generateCompletionResponse (method: Future<GeneratorResult<CompletionGetSuggestionsResult?>> Function(CompletionRequest))
  CompletionRequest (class extends Object):
    new (constructor: CompletionRequest Function())
    offset (getter: int)
    resourceProvider (getter: ResourceProvider)
    checkAborted (method: void Function())
  DartCompletionRequest (class extends Object implements CompletionRequest):
    new (constructor: DartCompletionRequest Function())
    result (getter: ResolvedUnitResult)
package:analyzer_plugin/utilities/completion/inherited_reference_contributor.dart:
  InheritedReferenceContributor (class extends Object implements CompletionContributor):
    new (constructor: InheritedReferenceContributor Function())
    containingLibrary (getter: LibraryElement?)
    containingLibrary= (setter: LibraryElement?)
    kind (getter: CompletionSuggestionKind?)
    kind= (setter: CompletionSuggestionKind?)
    resourceProvider (getter: ResourceProvider?)
    resourceProvider= (setter: ResourceProvider?)
    computeSuggestions (method: Future<void> Function(DartCompletionRequest, CompletionCollector))
    computeSuggestionsForClass (method: Future<void> Function(DartCompletionRequest, CompletionCollector, ClassElement?, {AstNode? entryPoint, OpType? optype, bool skipChildClass, CompletionTarget? target}))
package:analyzer_plugin/utilities/completion/relevance.dart:
  DART_RELEVANCE_DEFAULT (static getter: int)
  DART_RELEVANCE_HIGH (static getter: int)
  DART_RELEVANCE_LOW (static getter: int)
  Relevance (class extends Object):
    callFunction (static getter: int)
    closure (static getter: int)
    constructor (static getter: int)
    fieldFormalParameter (static getter: int)
    import (static getter: int)
    importDartCore (static getter: int)
    label (static getter: int)
    loadLibrary (static getter: int)
    namedArgument (static getter: int)
    namedConstructor (static getter: int)
    override (static getter: int)
    requiredNamedArgument (static getter: int)
    superFormalParameter (static getter: int)
    new (constructor: Relevance Function())
  RelevanceBoost (class extends Object):
    availableDeclaration (static getter: int)
    availableEnumConstant (static getter: int)
    new (constructor: RelevanceBoost Function())
package:analyzer_plugin/utilities/completion/suggestion_builder.dart:
  SuggestionBuilder (class extends Object):
    new (constructor: SuggestionBuilder Function())
    forElement (method: CompletionSuggestion? Function(Element@2, {String? completion, CompletionSuggestionKind kind, int relevance}))
package:analyzer_plugin/utilities/completion/type_member_contributor.dart:
  TypeMemberContributor (class extends Object implements CompletionContributor):
    new (constructor: TypeMemberContributor Function())
    computeSuggestions (method: Future<void> Function(DartCompletionRequest, CompletionCollector))
    computeSuggestionsWithEntryPoint (method: Future<void> Function(DartCompletionRequest, CompletionCollector, AstNode))
package:analyzer_plugin/utilities/fixes/fix_contributor_mixin.dart:
  FixContributorMixin (class extends Object implements FixContributor):
    new (constructor: FixContributorMixin Function())
    collector (getter: FixCollector?)
    collector= (setter: FixCollector?)
    request (getter: DartFixesRequest?)
    request= (setter: DartFixesRequest?)
    addFix (method: void Function(Diagnostic, FixKind, ChangeBuilder, {List<Object>? args}))
    computeFixes (method: Future<void> Function(DartFixesRequest, FixCollector))
    computeFixesForError (method: Future<void> Function(Diagnostic))
package:analyzer_plugin/utilities/fixes/fixes.dart:
  DartFixesRequest (class extends Object implements FixesRequest):
    new (constructor: DartFixesRequest Function())
    result (getter: ResolvedUnitResult)
  FixCollector (class extends Object):
    new (constructor: FixCollector Function())
    addFix (method: void Function(Diagnostic, PrioritizedSourceChange))
  FixContributor (class extends Object):
    new (constructor: FixContributor Function())
    computeFixes (method: Future<void> Function(FixesRequest, FixCollector))
  FixGenerator (class extends Object):
    new (constructor: FixGenerator Function(List<FixContributor>))
    contributors (getter: List<FixContributor>)
    generateFixesResponse (method: Future<GeneratorResult<EditGetFixesResult>> Function(FixesRequest))
  FixKind (class extends Object):
    new (constructor: FixKind Function(String, int, String))
    hashCode (getter: int)
    id (getter: String)
    message (getter: String)
    priority (getter: int)
    == (method: bool Function(Object))
    toString (method: String Function())
  FixesRequest (class extends Object):
    new (constructor: FixesRequest Function())
    errorsToFix (getter: List<Diagnostic>)
    offset (getter: int)
    resourceProvider (getter: ResourceProvider)
package:analyzer_plugin/utilities/folding/folding.dart:
  DartFoldingRequest (class extends Object implements FoldingRequest):
    new (constructor: DartFoldingRequest Function())
    result (getter: ResolvedUnitResult)
  FoldingCollector (class extends Object):
    new (constructor: FoldingCollector Function())
    addRange (method: void Function(SourceRange, FoldingKind))
    addRegion (method: void Function(int, int, FoldingKind))
  FoldingContributor (class extends Object):
    new (constructor: FoldingContributor Function())
    computeFolding (method: void Function(FoldingRequest, FoldingCollector))
  FoldingGenerator (class extends Object):
    new (constructor: FoldingGenerator Function(List<FoldingContributor>))
    contributors (getter: List<FoldingContributor>)
    generateFoldingNotification (method: GeneratorResult<ResponseResult?> Function(FoldingRequest))
  FoldingRequest (class extends Object):
    new (constructor: FoldingRequest Function())
    path (getter: String)
    resourceProvider (getter: ResourceProvider)
package:analyzer_plugin/utilities/generator.dart:
  GeneratorResult (class<T extends ResponseResult?> extends Object):
    new (constructor: GeneratorResult<T> Function(T, List<Notification>))
    notifications (getter: List<Notification>)
    result (getter: T)
    sendNotifications (method: void Function(PluginCommunicationChannel))
package:analyzer_plugin/utilities/highlights/highlights.dart:
  DartHighlightsRequest (class extends Object implements HighlightsRequest):
    new (constructor: DartHighlightsRequest Function())
    result (getter: ResolvedUnitResult)
  HighlightsCollector (class extends Object):
    new (constructor: HighlightsCollector Function())
    addRange (method: void Function(SourceRange, HighlightRegionType))
    addRegion (method: void Function(int, int, HighlightRegionType))
  HighlightsContributor (class extends Object):
    new (constructor: HighlightsContributor Function())
    computeHighlights (method: void Function(HighlightsRequest, HighlightsCollector))
  HighlightsGenerator (class extends Object):
    new (constructor: HighlightsGenerator Function(List<HighlightsContributor>))
    contributors (getter: List<HighlightsContributor>)
    generateHighlightsNotification (method: GeneratorResult<ResponseResult?> Function(HighlightsRequest))
  HighlightsRequest (class extends Object):
    new (constructor: HighlightsRequest Function())
    path (getter: String)
    resourceProvider (getter: ResourceProvider)
package:analyzer_plugin/utilities/navigation/document_links.dart:
  DartDocumentLinkVisitor (non-public)
  DocumentLink (non-public)
  DartdocumentLink (type alias for DocumentLink)
package:analyzer_plugin/utilities/navigation/navigation.dart:
  DartNavigationRequest (class extends Object implements NavigationRequest):
    new (constructor: DartNavigationRequest Function())
    result (getter: ResolvedUnitResult)
  NavigationCollector (class extends Object):
    new (constructor: NavigationCollector Function())
    addRange (method: void Function(SourceRange, ElementKind@1, Location, {Fragment? targetFragment}))
    addRegion (method: void Function(int, int, ElementKind@1, Location, {Fragment? targetFragment}))
  NavigationContributor (class extends Object):
    new (constructor: NavigationContributor Function())
    computeNavigation (method: void Function(NavigationRequest, NavigationCollector))
  NavigationGenerator (class extends Object):
    new (constructor: NavigationGenerator Function(List<NavigationContributor>))
    contributors (getter: List<NavigationContributor>)
    generateNavigationNotification (method: GeneratorResult<ResponseResult?> Function(NavigationRequest))
    generateNavigationResponse (method: GeneratorResult<AnalysisGetNavigationResult> Function(NavigationRequest))
  NavigationRequest (class extends Object):
    new (constructor: NavigationRequest Function())
    length (getter: int?)
    offset (getter: int)
    path (getter: String)
    resourceProvider (getter: ResourceProvider)
package:analyzer_plugin/utilities/occurrences/occurrences.dart:
  DartOccurrencesRequest (class extends Object implements OccurrencesRequest):
    new (constructor: DartOccurrencesRequest Function())
    result (getter: ResolvedUnitResult)
  OccurrencesCollector (class extends Object):
    new (constructor: OccurrencesCollector Function())
    addOccurrence (method: void Function(Element@1, int))
  OccurrencesContributor (class extends Object):
    new (constructor: OccurrencesContributor Function())
    computeOccurrences (method: void Function(OccurrencesRequest, OccurrencesCollector))
  OccurrencesGenerator (class extends Object):
    new (constructor: OccurrencesGenerator Function(List<OccurrencesContributor>))
    contributors (getter: List<OccurrencesContributor>)
    generateOccurrencesNotification (method: GeneratorResult<ResponseResult?> Function(OccurrencesRequest))
  OccurrencesRequest (class extends Object):
    new (constructor: OccurrencesRequest Function())
    path (getter: String)
    resourceProvider (getter: ResourceProvider)
package:analyzer_plugin/utilities/outline/outline.dart:
  DartOutlineRequest (class extends Object implements OutlineRequest):
    new (constructor: DartOutlineRequest Function())
    result (getter: ResolvedUnitResult)
  OutlineCollector (class extends Object):
    new (constructor: OutlineCollector Function())
    endElement (method: void Function())
    startElement (method: void Function(Element@1, int, int))
  OutlineContributor (class extends Object):
    new (constructor: OutlineContributor Function())
    computeOutline (method: void Function(OutlineRequest, OutlineCollector))
  OutlineGenerator (class extends Object):
    new (constructor: OutlineGenerator Function(List<OutlineContributor>))
    contributors (getter: List<OutlineContributor>)
    generateOutlineNotification (method: GeneratorResult<ResponseResult?> Function(OutlineRequest))
  OutlineRequest (class extends Object):
    new (constructor: OutlineRequest Function())
    path (getter: String)
    resourceProvider (getter: ResourceProvider)
package:analyzer_plugin/utilities/pair.dart:
  Pair (class<E, F> extends Object):
    new (constructor: Pair<E, F> Function(E, F))
    first (getter: E)
    hashCode (getter: int)
    last (getter: F)
    == (method: bool Function(Object))
    toString (method: String Function())
package:analyzer_plugin/utilities/range_factory.dart:
  range (static getter: RangeFactory)
  RangeFactory (class extends Object):
    new (constructor: RangeFactory Function())
    argumentRange (method: SourceRange Function(ArgumentList, int, int, bool))
    deletionRange (method: SourceRange Function(AstNode, {Token? overrideEnd}))
    diagnostic (method: SourceRange Function(Diagnostic))
    endEnd (method: SourceRange Function(SyntacticEntity, SyntacticEntity))
    endLength (method: SourceRange Function(SyntacticEntity, int))
    endStart (method: SourceRange Function(SyntacticEntity, SyntacticEntity))
    entity (method: SourceRange Function(SyntacticEntity))
    error (method: SourceRange Function(Diagnostic), deprecated)
    fragmentName (method: SourceRange? Function(Fragment))
    node (method: SourceRange Function(AstNode))
    nodeInList (method: SourceRange Function<T extends AstNode>(NodeList<T>, T))
    nodes (method: SourceRange Function(List<AstNode>))
    offsetBy (method: SourceRange Function(SourceRange, int))
    startEnd (method: SourceRange Function(SyntacticEntity, SyntacticEntity))
    startLength (method: SourceRange Function(SyntacticEntity, int))
    startOffsetEndOffset (method: SourceRange Function(int, int))
    startOffsetLength (method: SourceRange Function(int, int))
    startOffsetStart (method: SourceRange Function(int, SyntacticEntity))
    startStart (method: SourceRange Function(SyntacticEntity, SyntacticEntity))
    token (method: SourceRange Function(Token))
package:analyzer_plugin/utilities/subscriptions/subscription_manager.dart:
  SubscriptionManager (class extends Object):
    new (constructor: SubscriptionManager Function())
    hasSubscriptionForFile (method: bool Function(String, AnalysisService))
    servicesForFile (method: List<AnalysisService> Function(String))
    setSubscriptions (method: Map<String, List<AnalysisService>> Function(Map<AnalysisService, List<String>>))
dart:async:
  Future (referenced)
  FutureOr (referenced)
dart:core:
  Exception (referenced)
  Function (referenced)
  Iterable (referenced)
  List (referenced)
  Map (referenced)
  Object (referenced)
  Set (referenced)
  StackTrace (referenced)
  String (referenced)
  StringBuffer (referenced)
  Uri (referenced)
  bool (referenced)
  int (referenced)
dart:isolate:
  SendPort (referenced)
package:_fe_analyzer_shared/src/base/diagnostic_message.dart:
  DiagnosticMessage@2 (referenced)
package:_fe_analyzer_shared/src/base/errors.dart:
  Diagnostic (referenced)
  DiagnosticSeverity (referenced)
  DiagnosticType (referenced)
package:_fe_analyzer_shared/src/base/syntactic_entity.dart:
  SyntacticEntity (referenced)
package:_fe_analyzer_shared/src/scanner/token.dart:
  Token (referenced)
package:analyzer/dart/analysis/analysis_context.dart:
  AnalysisContext (referenced)
package:analyzer/dart/analysis/analysis_context_collection.dart:
  AnalysisContextCollection (referenced)
package:analyzer/dart/analysis/analysis_options.dart:
  AnalysisOptions (referenced)
package:analyzer/dart/analysis/results.dart:
  ResolvedUnitResult (referenced)
package:analyzer/dart/analysis/session.dart:
  AnalysisSession (referenced)
package:analyzer/dart/element/element.dart:
  ClassElement (referenced)
  Element@2 (referenced)
  ElementKind@2 (referenced)
  ExecutableElement (referenced)
  FormalParameterElement (referenced)
  Fragment (referenced)
  LibraryElement (referenced)
  TypeParameterElement (referenced)
package:analyzer/dart/element/type.dart:
  DartType (referenced)
package:analyzer/dart/element/type_provider.dart:
  TypeProvider (referenced)
package:analyzer/dart/element/type_system.dart:
  TypeSystem (referenced)
package:analyzer/file_system/file_system.dart:
  ResourceProvider (referenced)
package:analyzer/file_system/overlay_file_system.dart:
  OverlayResourceProvider (referenced)
package:analyzer/source/line_info.dart:
  LineInfo (referenced)
package:analyzer/source/source_range.dart:
  SourceRange (referenced)
package:analyzer/src/dart/analysis/byte_store.dart:
  ByteStore (referenced)
package:analyzer/src/dart/ast/ast.dart:
  ArgumentList (referenced)
  AstNode (referenced)
  ClassMember (referenced)
  CompilationUnitMember (referenced)
  Expression (referenced)
  FunctionBody (referenced)
  NodeList (referenced)
  TypeAnnotation (referenced)
package:pub_semver/src/version.dart:
  Version (referenced)
