<itemvalue="Computes the set of features for the latest language version known to the analyzer, without any experiments. Use it only if you really don't care which language version you want to use, and sure that the code that you process is valid for the latest language version. Otherwise, it is recommended to use [FeatureSet.fromEnableFlags2]."/>
<itemvalue="Return the result of parsing the file at the given [path]. If a [resourceProvider] is given, it will be used to access the file system. [featureSet] determines what set of features will be assumed by the parser. This parameter is required because the analyzer does not yet have a performant way of computing the correct feature set for a single file to be parsed. Callers that need the feature set to be strictly correct must create an [AnalysisContextCollection], query it to get an [AnalysisContext], query it to get an [AnalysisSession], and then call `getParsedUnit`. Callers that don't need the feature set to be strictly correct can pass in `FeatureSet.latestLanguageVersion()` to enable the default set of features; this is much more performant than using an analysis session, because it doesn't require the analyzer to process the SDK. If [throwIfDiagnostics] is `true` (the default), then if any diagnostics are produced because of syntactic errors in the file an `ArgumentError` will be thrown. If the parameter is `false`, then the caller can check the result to see whether there are any errors."/>
<itemvalue="Return the result of resolving the file at the given [path]. If a [resourceProvider] is given, it will be used to access the file system. Note that if more than one file is going to be resolved then this function is inefficient. Clients should instead use [AnalysisContextCollection] to create one or more contexts and use those contexts to resolve the files."/>
<itemvalue="A consistent view of the results of analyzing one or more files. The methods in this class that return analysis results will throw an [InconsistentAnalysisException] if the result to be returned might be inconsistent with any previously returned results. Clients may not extend, implement or mix-in this class."/>
<itemvalue="Return a future that will complete with information about the results of resolving all of the files in the library with the library [element]. Throw [ArgumentError] if the [element] was not produced by this session."/>
<itemvalue="The external names referenced by the file."/>
<itemvalue="Data structure output by PackageMapProvider. This contains both the package map and dependency information."/>
<itemvalue="A [UriResolver] implementation for the `package:` scheme that uses a map of package names to their directories."/>
<itemvalue="Information about a file being analyzed, explicitly or implicitly. It provides a consistent view on its properties. The properties are not guaranteed to represent the most recent state of the file system. To update the file to the most recent state, [refresh] should be called."/>
<itemvalue="A visitor used to traverse the AST structures of all of the compilation units being resolved and build the full set of dependencies for all constant expressions."/>
<itemvalue="visit Library Directive"/>
<itemvalue="Return the result of resolving the file at the given [path]. If a [resourceProvider] is given, it will be used to access the file system. Note that if more than one file is going to be resolved then this function is inefficient. Clients should instead use [AnalysisContextCollection] to create one or more contexts and use those contexts to resolve the files."/>
<itemvalue="Return the result of parsing the file at the given [path]. If a [resourceProvider] is given, it will be used to access the file system. [featureSet] determines what set of features will be assumed by the parser. This parameter is required because the analyzer does not yet have a performant way of computing the correct feature set for a single file to be parsed. Callers that need the feature set to be strictly correct must create an [AnalysisContextCollection], query it to get an [AnalysisContext], query it to get an [AnalysisSession], and then call `getParsedUnit`. Callers that don't need the feature set to be strictly correct can pass in `FeatureSet.latestLanguageVersion()` to enable the default set of features; this is much more performant than using an analysis session, because it doesn't require the analyzer to process the SDK. If [throwIfDiagnostics] is `true` (the default), then if any diagnostics are produced because of syntactic errors in the file an `ArgumentError` will be thrown. If the parameter is `false`, then the caller can check the result to see whether there are any errors."/>
<itemvalue="Returns the result of parsing the given [content] as a compilation unit. If a [featureSet] is provided, it will be the default set of features that will be assumed by the parser. If a [path] is provided, it will be used as the name of the file when reporting errors. If [throwIfDiagnostics] is `true` (the default), then if any diagnostics are produced because of syntactic errors in the [content] an `ArgumentError` will be thrown. This behavior is not intended as a way for the client to find out about errors--it is intended to avoid causing problems for naive clients that might not be thinking about the possibility of parse errors (and might therefore make assumptions about the returned AST that don't hold in the presence of parse errors). Clients interested in details about parse errors should pass `false` and check `result.errors` to determine what parse errors, if any, have occurred."/>
<itemvalue="Platform Detector"/>
<itemvalue="Returns the least significant [width] bits of this integer, extending the highest retained bit to the sign. This is the same as truncating the value to fit in [width] bits using an signed 2-s complement representation. The returned value has the same bit value in all positions higher than [width]."/>
@ -51,14 +54,11 @@
<itemvalue="fix: wrong onTap ussage."/>
<itemvalue="is Auto Generated"/>
<itemvalue="The child can be at most as large as the available space (but is allowed to be smaller)."/>
<itemvalue="The child is forced to fill the available space."/>
<itemvalue="The [Flexible] widget assigns this kind of [FlexFit] to its child."/>
<itemvalue="The [Expanded] widget assigns this kind of [FlexFit] to its child."/>