SYMBOL INDEX (64297 symbols across 6175 files) FILE: example/android/app/src/main/java/com/beike/example_beike/MainActivity.java class MainActivity (line 8) | public class MainActivity extends FlutterActivity { method configureFlutterEngine (line 9) | @Override FILE: example/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java class GeneratedPluginRegistrant (line 8) | public final class GeneratedPluginRegistrant { method registerWith (line 9) | public static void registerWith(PluginRegistry registry) { method alreadyRegisteredWith (line 15) | private static boolean alreadyRegisteredWith(PluginRegistry registry) { FILE: example/lib/hook_example.dart class FieldGetDemo (line 3) | @Aspect() class FieldInitializerDemo (line 21) | @Aspect() class CallDemo (line 52) | @Aspect() method _incrementCounter4 (line 61) | void _incrementCounter4(PointCut pointcut) class RegexCallDemo (line 101) | @Aspect() class ExecuteDemo (line 143) | @Aspect() class RegularExecuteDemo (line 185) | @Aspect() class InjectDemo (line 226) | @Aspect() class InjectSameLineDemo (line 281) | @Aspect() class AddDemo (line 328) | @Aspect() method addTest (line 336) | dynamic addTest(PointCut pointCut, int j, {String? s, int? i}) class RegexFilterSuperAddDemo (line 348) | @Aspect() FILE: example/lib/main.dart function main (line 10) | void main() function appInit (line 18) | Future appInit() class Observer (line 22) | class Observer { method onChanged (line 23) | void onChanged() function injectDemo (line 26) | void injectDemo(List observers) class MyApp (line 41) | class MyApp extends StatelessWidget { method build (line 47) | Widget build(BuildContext context) class MyHomePage (line 71) | class MyHomePage extends StatefulWidget { method createState (line 86) | _MyHomePageState createState() class _MyHomePageState (line 88) | class _MyHomePageState extends State { method onPluginDemo (line 98) | void onPluginDemo(int i, _MyHomePageState p) method _incrementCounter (line 103) | void _incrementCounter() method testFunction (line 114) | void testFunction() method test (line 116) | void test() method build (line 122) | Widget build(BuildContext context) FILE: example/lib/receiver_test.dart class Receiver (line 1) | class Receiver { method tap (line 7) | void tap() method receiveTapped (line 11) | void receiveTapped(int i, {int? j}) class Receiver2 (line 17) | class Receiver2 extends Receiver { class Receiver3 (line 21) | class Receiver3 extends Receiver2 { class Receiver4 (line 25) | class Receiver4 { FILE: example/test/widget_test.dart function main (line 13) | void main() FILE: inner/flutter_frontend_server/generate_plugins_entry.dart function main (line 10) | int main(List args) function checkIfGeneratePlugin (line 98) | bool checkIfGeneratePlugin(String pluginsDir, String pluginName) FILE: inner/flutter_frontend_server/server.dart class _FlutterFrontendCompiler (line 26) | class _FlutterFrontendCompiler implements frontend.CompilerInterface { method compile (line 43) | Future compile(String filename, ArgResults options, method recompileDelta (line 57) | Future recompileDelta({String? entryPoint}) method acceptLastDelta (line 66) | void acceptLastDelta() method rejectLastDelta (line 71) | Future rejectLastDelta() method invalidate (line 76) | void invalidate(Uri uri) method compileExpression (line 81) | Future compileExpression( method compileExpressionToJs (line 106) | Future compileExpressionToJs( method reportError (line 119) | void reportError(String msg) method resetIncrementalCompiler (line 124) | void resetIncrementalCompiler() method setNativeAssets (line 129) | Future setNativeAssets(String nativeAssets) function starter (line 138) | Future starter( class ToStringVisitor (line 225) | class ToStringVisitor extends RecursiveVisitor { method _importUriToPackage (line 235) | String _importUriToPackage(Uri importUri) method _isInTargetPackage (line 238) | bool _isInTargetPackage(Procedure node) method _hasKeepAnnotation (line 243) | bool _hasKeepAnnotation(Procedure node) method visitProcedure (line 260) | void visitProcedure(Procedure node) method defaultMember (line 281) | void defaultMember(Member node) class ToStringTransformer (line 286) | class ToStringTransformer extends frontend.ProgramTransformer { method transform (line 298) | void transform(Component component) FILE: inner/flutter_frontend_server/starter.dart function main (line 10) | void main(List args) FILE: inner/pkg/_fe_analyzer_shared/PRESUBMIT.py function runSmokeTest (line 18) | def runSmokeTest(input_api, output_api): function CheckChangeOnCommit (line 62) | def CheckChangeOnCommit(input_api, output_api): function CheckChangeOnUpload (line 66) | def CheckChangeOnUpload(input_api, output_api): FILE: inner/pkg/_fe_analyzer_shared/benchmark/exhaustiveness/large_fields_call_counts.dart function main (line 14) | void main() function expectExhaustiveOnlyAll (line 114) | void expectExhaustiveOnlyAll(ObjectPropertyLookup objectFieldLookup, FILE: inner/pkg/_fe_analyzer_shared/benchmark/exhaustiveness/large_fields_timed.dart function main (line 15) | void main() function expectExhaustiveOnlyAll (line 113) | void expectExhaustiveOnlyAll(ObjectPropertyLookup objectFieldLookup, FILE: inner/pkg/_fe_analyzer_shared/benchmark/exhaustiveness/large_subtype_count.dart function main (line 17) | void main() function testSubtypeCount (line 46) | void testSubtypeCount(int n) function testFieldCount (line 76) | void testFieldCount(int n) function expectExhaustive (line 91) | void expectExhaustive(String title, ObjectPropertyLookup objectFieldLookup, FILE: inner/pkg/_fe_analyzer_shared/benchmark/macros/serialization_benchmark.dart function main (line 13) | void main() function _isolateSpawnBenchmarks (line 26) | Future _isolateSpawnBenchmarks() function childIsolateFn (line 27) | void Function(SendPort) childIsolateFn(SerializationMode mode) function _isolateSpawnUriBenchmarks (line 84) | Future _isolateSpawnUriBenchmarks() function _separateProcessBenchmarks (line 130) | Future _separateProcessBenchmarks() function childProgram (line 185) | String childProgram(SerializationMode mode) function serialize (line 268) | Object? serialize() function deserialize (line 284) | void deserialize(Object? result) FILE: inner/pkg/_fe_analyzer_shared/lib/src/base/errors.dart class ErrorCode (line 13) | abstract class ErrorCode { method toString (line 118) | String toString() class ErrorSeverity (line 124) | class ErrorSeverity implements Comparable { method compareTo (line 181) | int compareTo(ErrorSeverity other) method max (line 186) | ErrorSeverity max(ErrorSeverity severity) method toString (line 190) | String toString() class ErrorType (line 196) | class ErrorType implements Comparable { method compareTo (line 289) | int compareTo(ErrorType other) method toString (line 292) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/base/syntactic_entity.dart class SyntacticEntity (line 9) | abstract class SyntacticEntity { FILE: inner/pkg/_fe_analyzer_shared/lib/src/deferred_function_literal_heuristic.dart class FunctionLiteralDependencies (line 14) | abstract class FunctionLiteralDependencies> planReconciliationStages() method _sortStage (line 87) | List<_Node> _sortStage(List<_Node> stage) method typeVarsFreeInParamParams (line 107) | Iterable typeVarsFreeInParamParams(DeferredParamInfo param) method typeVarsFreeInParamReturns (line 116) | Iterable typeVarsFreeInParamReturns(ParamInfo param) class _DependencyWalker (line 121) | class _DependencyWalker method evaluate (line 127) | void evaluate(_Node v) method evaluateScc (line 130) | void evaluateScc(List<_Node> nodes) class _Node (line 159) | class _Node extends Node<_Node> { method computeDependencies (line 180) | List<_Node> computeDependencies() FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/exhaustive.dart function isExhaustive (line 14) | bool isExhaustive(ObjectPropertyLookup fieldLookup, Space valueSpace, function reportErrors (line 27) | List reportErrors( function checkExhaustiveness (line 54) | Witness? checkExhaustiveness( class _Checker (line 69) | class _Checker { method _unmatched (line 80) | Witness? _unmatched(List> caseRows, List valuePatte... method _filterByType (line 155) | Witness? _filterByType( method _expandProperties (line 251) | List _expandProperties( function expandSealedSubtypes (line 300) | List expandSealedSubtypes( function checkingOrder (line 313) | List checkingOrder(StaticType type, Set keysOfInterest) class ExhaustivenessError (line 326) | class ExhaustivenessError {} class NonExhaustiveError (line 328) | class NonExhaustiveError implements ExhaustivenessError { method toString (line 338) | String toString() class UnreachableCaseError (line 342) | class UnreachableCaseError implements ExhaustivenessError { method toString (line 350) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/key.dart class Key (line 10) | abstract class Key implements Comparable { class MapKey (line 15) | class MapKey extends Key { method toString (line 34) | String toString() method compareTo (line 37) | int compareTo(Key other) class ListKey (line 52) | abstract class ListKey implements Key {} class HeadKey (line 55) | class HeadKey extends Key implements ListKey { method toString (line 73) | String toString() method compareTo (line 76) | int compareTo(Key other) class TailKey (line 88) | class TailKey extends Key implements ListKey { method toString (line 106) | String toString() method compareTo (line 109) | int compareTo(Key other) class RestKey (line 124) | class RestKey extends Key implements ListKey { method toString (line 145) | String toString() method compareTo (line 148) | int compareTo(Key other) class NameKey (line 166) | class NameKey extends Key { method toString (line 182) | String toString() method compareTo (line 185) | int compareTo(Key other) class RecordKey (line 203) | abstract class RecordKey implements Key {} class RecordIndexKey (line 206) | class RecordIndexKey extends NameKey implements RecordKey { method compareTo (line 212) | int compareTo(Key other) class RecordNameKey (line 229) | class RecordNameKey extends NameKey implements RecordKey { class ExtensionKey (line 233) | class ExtensionKey implements Key { method compareTo (line 242) | int compareTo(Key other) method toString (line 269) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/path.dart class Path (line 9) | abstract class Path { method add (line 16) | Path add(Key key) method _toList (line 18) | void _toList(List list) method toList (line 21) | List toList() class _Root (line 25) | class _Root extends Path { method _toList (line 29) | void _toList(List list) method toList (line 32) | List toList() method toString (line 43) | String toString() class _Step (line 48) | class _Step extends Path { method toList (line 55) | List toList() method _toList (line 62) | void _toList(List list) method toString (line 77) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/profile.dart function count (line 11) | void count(String name, [String? subname]) function log (line 21) | void log() function reset (line 35) | void reset() function run (line 39) | void run(void Function() callback) FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/shared.dart class TypeOperations (line 14) | abstract class TypeOperations { method isSubtypeOf (line 22) | bool isSubtypeOf(Type s, Type t) method overapproximate (line 26) | Type overapproximate(Type type) method isNullable (line 29) | bool isNullable(Type type) method getNonNullable (line 34) | Type getNonNullable(Type type) method isNullType (line 37) | bool isNullType(Type type) method isNeverType (line 40) | bool isNeverType(Type type) method isNullableObject (line 43) | bool isNullableObject(Type type) method isNonNullableObject (line 46) | bool isNonNullableObject(Type type) method isDynamic (line 49) | bool isDynamic(Type type) method isBoolType (line 52) | bool isBoolType(Type type) method isRecordType (line 58) | bool isRecordType(Type type) method isGeneric (line 61) | bool isGeneric(Type type) method getFutureOrTypeArgument (line 64) | Type? getFutureOrTypeArgument(Type type) method instantiateFuture (line 67) | Type instantiateFuture(Type type) method getFieldTypes (line 72) | Map getFieldTypes(Type type) method getMapValueType (line 76) | Type? getMapValueType(Type type) method getListElementType (line 80) | Type? getListElementType(Type type) method getListType (line 84) | Type? getListType(Type type) method typeToString (line 87) | String typeToString(Type type) method hasSimpleName (line 91) | bool hasSimpleName(Type type) method getTypeVariableBound (line 95) | Type? getTypeVariableBound(Type type) class FieldLookup (line 100) | abstract class FieldLookup { method getFieldTypes (line 104) | Map getFieldTypes(Type type) method getAdditionalFieldType (line 106) | StaticType? getAdditionalFieldType(Type type, Key key) class ExhaustivenessCache (line 114) | class ExhaustivenessCache< method _getEnumInfo (line 147) | EnumInfo _getEnumInfo( method _getSealedClassInfo (line 154) | SealedClassInfo _getSealedClassInfo(Class sealedClass) method getBoolValueStaticType (line 160) | StaticType getBoolValueStaticType(bool value) method getStaticType (line 165) | StaticType getStaticType(Type type) method getEnumElementStaticType (line 240) | StaticType getEnumElementStaticType( method getUnknownStaticType (line 246) | StaticType getUnknownStaticType() method getUniqueStaticType (line 259) | StaticType getUniqueStaticType( method getListStaticType (line 276) | StaticType getListStaticType( method getMapStaticType (line 288) | StaticType getMapStaticType(Type type, MapTypeRestriction restri... method getFieldTypes (line 299) | Map getFieldTypes(Type type) method getAdditionalFieldType (line 312) | StaticType? getAdditionalFieldType(Type type, Key key) method getObjectFieldType (line 335) | StaticType? getObjectFieldType(Key key) function createUnknownStaticType (line 351) | StaticType createUnknownStaticType() function createStaticType (line 354) | StaticType createStaticType(Type type) function _createStaticTypeWithContext (line 358) | StaticType _createStaticTypeWithContext(StaticType contextType, Type type, function createListType (line 371) | StaticType createListType(Type type, ListTypeRestriction restriction) function createMapType (line 374) | StaticType createMapType(Type type, MapTypeRestriction restriction) function dispatchPattern (line 387) | Space dispatchPattern(Path path, StaticType contextType, Pattern pattern, function createRootSpace (line 391) | Space createRootSpace(StaticType contextType, Pattern pattern, function createVariableSpace (line 405) | Space createVariableSpace(Path path, StaticType contextType, Type type, function createObjectSpace (line 416) | Space createObjectSpace( function createRecordSpace (line 448) | Space createRecordSpace(Path path, StaticType contextType, Type recordType, function createWildcardSpace (line 478) | Space createWildcardSpace(Path path, StaticType contextType, Type? type, function createRelationalSpace (line 494) | Space createRelationalSpace(Path path) function createCastSpace (line 503) | Space createCastSpace( function createNullCheckSpace (line 545) | Space createNullCheckSpace( function createNullAssertSpace (line 552) | Space createNullAssertSpace( function createLogicalOrSpace (line 562) | Space createLogicalOrSpace( function createLogicalAndSpace (line 574) | Space createLogicalAndSpace( function createListSpace (line 583) | Space createListSpace(Path path, function createMapSpace (line 645) | Space createMapSpace(Path path, function createUnknownSpace (line 687) | Space createUnknownSpace(Path path) function _createSingleSpaceIntersection (line 693) | SingleSpace? _createSingleSpaceIntersection( function _createSpaceIntersection (line 724) | Space _createSpaceIntersection(Path path, Space a, Space b) FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/space.dart class SingleSpace (line 17) | class SingleSpace { method toString (line 55) | String toString() class Space (line 64) | class Space { method union (line 114) | Space union(Space other) method toString (line 120) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/static_type.dart class StaticType (line 10) | abstract class StaticType { method getPropertyType (line 34) | StaticType? getPropertyType(ObjectPropertyLookup fieldLookup, Key key) method getAdditionalPropertyType (line 41) | StaticType? getAdditionalPropertyType(Key key) method isSubtypeOf (line 45) | bool isSubtypeOf(StaticType other) method getSubtypes (line 93) | Iterable getSubtypes(Set keysOfInterest) method spaceToText (line 97) | String spaceToText(Map spaceProperties, method witnessToText (line 105) | void witnessToText(StringBuffer buffer, PropertyWitness witness, function getPropertyType (line 112) | StaticType? getPropertyType(ObjectPropertyLookup fieldLookup, Key key) class _BaseStaticType (line 117) | abstract class _BaseStaticType implements StaticType { method getPropertyType (line 127) | StaticType? getPropertyType(ObjectPropertyLookup fieldLookup, Key key) method getAdditionalPropertyType (line 132) | StaticType? getAdditionalPropertyType(Key key) method getSubtypes (line 135) | Iterable getSubtypes(Set keysOfInterest) method isSubtypeOf (line 138) | bool isSubtypeOf(StaticType other) method spaceToText (line 152) | String spaceToText(Map spaceProperties, method witnessToText (line 185) | void witnessToText(StringBuffer buffer, PropertyWitness witness, method toString (line 210) | String toString() class _NonNullableObject (line 213) | class _NonNullableObject extends _BaseStaticType with _ObjectFieldMixin { method isSubtypeOf (line 220) | bool isSubtypeOf(StaticType other) class _NeverType (line 238) | class _NeverType extends _BaseStaticType with _ObjectFieldMixin { method isSubtypeOf (line 245) | bool isSubtypeOf(StaticType other) class _NullType (line 263) | class _NullType extends NullableStaticType with _ObjectFieldMixin { method getSubtypes (line 273) | Iterable getSubtypes(Set keysOfInterest) class NullableStaticType (line 285) | class NullableStaticType extends _BaseStaticType with _ObjectFieldMixin { method getSubtypes (line 294) | Iterable getSubtypes(Set keysOfInterest) method isSubtypeOf (line 298) | bool isSubtypeOf(StaticType other) class NonNullableStaticType (line 330) | abstract class NonNullableStaticType extends _BaseStaticType { method isSubtypeOf (line 338) | bool isSubtypeOf(StaticType other) method isSubtypeOfInternal (line 353) | bool isSubtypeOfInternal(StaticType other) method toString (line 356) | String toString() class WrappedStaticType (line 361) | class WrappedStaticType extends _BaseStaticType { method getPropertyType (line 371) | StaticType? getPropertyType(ObjectPropertyLookup fieldLookup, Key key) method getSubtypes (line 388) | Iterable getSubtypes(Set keysOfInterest) method isSubtypeOf (line 393) | bool isSubtypeOf(StaticType other) method witnessToText (line 411) | void witnessToText(StringBuffer buffer, PropertyWitness witness, class ObjectPropertyLookup (line 432) | abstract class ObjectPropertyLookup { method getObjectFieldType (line 435) | StaticType? getObjectFieldType(Key key) FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/test_helper.dart class Tags (line 11) | class Tags { function spacesToText (line 22) | String spacesToText(Space space) function fieldsToText (line 32) | String fieldsToText(StaticType type, ObjectPropertyLookup objectFieldLoo... function staticTypeToText (line 63) | String staticTypeToText(StaticType type) function typesToText (line 66) | String? typesToText(Iterable types) function errorToText (line 81) | String errorToText(ExhaustivenessError error) FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/types.dart class TypeBasedStaticType (line 25) | class TypeBasedStaticType extends NonNullableStatic... method getAdditionalPropertyType (line 39) | StaticType? getAdditionalPropertyType(Key key) method isSubtypeOfInternal (line 47) | bool isSubtypeOfInternal(StaticType other) method witnessToText (line 73) | void witnessToText(StringBuffer buffer, PropertyWitness witness, class RestrictedStaticType (line 108) | abstract class RestrictedStaticType method witnessToText (line 128) | void witnessToText(StringBuffer buffer, PropertyWitness witness, class Restriction (line 160) | abstract class Restriction { method isSubtypeOf (line 165) | bool isSubtypeOf(TypeOperations typeOperations, Restriction other) class Unrestricted (line 169) | class Unrestricted implements Restriction { method isSubtypeOf (line 176) | bool isSubtypeOf(TypeOperations typeOperations, Restriction ot... class IdentityRestriction (line 181) | class IdentityRestriction method isSubtypeOf (line 191) | bool isSubtypeOf(TypeOperations typeOperations, Restriction ot... FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/types/bool.dart class BoolStaticType (line 8) | class BoolStaticType extends TypeBasedStaticType getSubtypes(Set keysOfInterest) FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/types/enum.dart class EnumOperations (line 8) | abstract class EnumOperations getEnumElements(EnumClass enumClass) method getEnumElementValue (line 20) | EnumElementValue getEnumElementValue(EnumElement enumElement) method getEnumElementName (line 23) | String getEnumElementName(EnumElement enumElement) method getEnumElementType (line 26) | Type getEnumElementType(EnumElement enumElement) class EnumInfo (line 31) | class EnumInfo getEnumElement( method _createEnumElements (line 55) | Map> class EnumStaticType (line 74) | class EnumStaticType method getSubtypes (line 87) | Iterable getSubtypes(Set keysOfInterest) method _createEnumElements (line 91) | List _createEnumElements() class EnumElementStaticType (line 135) | class EnumElementStaticType method getSubtypes (line 26) | Iterable getSubtypes(Set keysOfInterest) FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/types/list.dart class ListTypeStaticType (line 56) | class ListTypeStaticType method getSubtypes (line 65) | Iterable getSubtypes(Set keysOfInterest) class ListPatternStaticType (line 106) | class ListPatternStaticType method spaceToText (line 112) | String spaceToText(Map spaceProperties, method witnessToText (line 133) | void witnessToText(StringBuffer buffer, PropertyWitness witness, class ListTypeRestriction (line 217) | class ListTypeRestriction implements Restriction typeOperations, Restriction other) method toString (line 261) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/types/map.dart class MapPatternStaticType (line 9) | class MapPatternStaticType method spaceToText (line 15) | String spaceToText(Map spaceProperties, method witnessToText (line 33) | void witnessToText(StringBuffer buffer, PropertyWitness witness, class MapTypeRestriction (line 83) | class MapTypeRestriction implements Restriction typeOperations, Restriction other) method toString (line 123) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/types/record.dart class RecordStaticType (line 25) | class RecordStaticType extends TypeBasedStaticType<... method isSubtypeOfInternal (line 33) | bool isSubtypeOfInternal(StaticType other) method spaceToText (line 50) | String spaceToText(Map spaceProperties, method witnessToText (line 95) | void witnessToText(StringBuffer buffer, PropertyWitness witness, FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/types/sealed.dart class SealedClassOperations (line 9) | abstract class SealedClassOperations getDirectSubclasses(Class sealedClass) method getSubclassAsInstanceOf (line 33) | Type? getSubclassAsInstanceOf(Class subClass, Type sealedClassType) class SealedClassInfo (line 38) | class SealedClassInfo { class SealedClassStaticType (line 52) | class SealedClassStaticType method getSubtypes (line 67) | Iterable getSubtypes(Set keysOfInterest) method _createSubtypes (line 70) | List _createSubtypes() FILE: inner/pkg/_fe_analyzer_shared/lib/src/exhaustiveness/witness.dart class Predicate (line 12) | class Predicate { method toString (line 29) | String toString() class Witness (line 50) | class Witness { method _buildWitness (line 56) | PropertyWitness _buildWitness() method toString (line 75) | String toString() class PropertyWitness (line 79) | class PropertyWitness { method witnessToText (line 84) | void witnessToText(StringBuffer buffer, {required bool forCorrection}) method toString (line 146) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/experiments/errors.dart function getExperimentNotEnabledMessage (line 10) | Message getExperimentNotEnabledMessage(ExperimentalFlag experimentalFlag) FILE: inner/pkg/_fe_analyzer_shared/lib/src/experiments/flags.dart type ExperimentalFlag (line 11) | enum ExperimentalFlag { class Version (line 216) | class Version { method toText (line 222) | String toText() method toString (line 225) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/flow_analysis/factory_type_test_helper.dart class FactorTypeTestMixin (line 5) | abstract class FactorTypeTestMixin { method futureNone (line 6) | Type futureNone(Type type) method futureOrNone (line 7) | Type futureOrNone(Type type) method test_dynamic (line 25) | void test_dynamic() method test_futureOr (line 29) | void test_futureOr() method test_object (line 44) | void test_object() method test_void (line 104) | void test_void() method factor (line 108) | Type factor(Type T, Type S) method expect (line 110) | void expect(Type T, Type S, String actualResult, String expectedResult) method check (line 112) | void check(Type T, Type S, String expectedStr) method typeString (line 119) | String typeString(Type type) FILE: inner/pkg/_fe_analyzer_shared/lib/src/flow_analysis/flow_analysis.dart class DemoteViaExplicitWrite (line 14) | class DemoteViaExplicitWrite method accept (line 32) | R accept { method toString (line 59) | String toString() class ExpressionInfo (line 66) | class ExpressionInfo { method invert (line 82) | ExpressionInfo invert() method rebaseForward (line 85) | ExpressionInfo? rebaseForward( method toString (line 93) | String toString() class FlowAnalysis (line 103) | abstract class FlowAnalysis? equalityOperand_end(Expression operand, Type type) method equalityOperation_end (line 290) | void equalityOperation_end(Expression wholeExpression, method equalityRelationalPattern_end (line 298) | void equalityRelationalPattern_end(Expression operand, Type operandType, method expressionInfoForTesting (line 305) | ExpressionInfo? expressionInfoForTesting(Expression target) method finish (line 309) | void finish() method for_bodyBegin (line 324) | void for_bodyBegin(Statement? node, Expression? condition) method for_conditionBegin (line 346) | void for_conditionBegin(Node node) method for_end (line 350) | void for_end() method for_updaterBegin (line 354) | void for_updaterBegin() method forEach_bodyBegin (line 368) | void forEach_bodyBegin(Node node) method forEach_end (line 372) | void forEach_end() method forwardExpression (line 392) | void forwardExpression(Expression newExpression, Expression oldExpress... method functionExpression_begin (line 399) | void functionExpression_begin(Node node) method functionExpression_end (line 403) | void functionExpression_end() method getMatchedValueType (line 409) | Type getMatchedValueType() method handleBreak (line 417) | void handleBreak(Statement? target) method handleContinue (line 425) | void handleContinue(Statement? target) method handleExit (line 431) | void handleExit() method ifCaseStatement_afterExpression (line 438) | void ifCaseStatement_afterExpression( method ifCaseStatement_begin (line 464) | void ifCaseStatement_begin() method ifCaseStatement_thenBegin (line 470) | void ifCaseStatement_thenBegin(Expression? guard) method ifNullExpression_end (line 478) | void ifNullExpression_end() method ifNullExpression_rightBegin (line 482) | void ifNullExpression_rightBegin( method ifStatement_conditionBegin (line 502) | void ifStatement_conditionBegin() method ifStatement_elseBegin (line 506) | void ifStatement_elseBegin() method ifStatement_end (line 509) | void ifStatement_end(bool hasElse) method ifStatement_thenBegin (line 516) | void ifStatement_thenBegin(Expression? condition, Node ifNode) method initialize (line 524) | void initialize( method isAssigned (line 531) | bool isAssigned(Variable variable) method isExpression_end (line 539) | void isExpression_end( method isUnassigned (line 544) | bool isUnassigned(Variable variable) method labeledStatement_begin (line 548) | void labeledStatement_begin(Statement node) method labeledStatement_end (line 551) | void labeledStatement_end() method lateInitializer_begin (line 554) | void lateInitializer_begin(Node node) method lateInitializer_end (line 557) | void lateInitializer_end() method logicalBinaryOp_begin (line 561) | void logicalBinaryOp_begin() method logicalBinaryOp_end (line 568) | void logicalBinaryOp_end(Expression wholeExpression, Expression rightO... method logicalBinaryOp_rightBegin (line 576) | void logicalBinaryOp_rightBegin(Expression leftOperand, Node wholeExpr... method logicalNot_end (line 582) | void logicalNot_end(Expression notExpression, Expression operand) method logicalOrPattern_afterLhs (line 586) | void logicalOrPattern_afterLhs() method logicalOrPattern_begin (line 589) | void logicalOrPattern_begin() method logicalOrPattern_end (line 592) | void logicalOrPattern_end() method nonEqualityRelationalPattern_end (line 596) | void nonEqualityRelationalPattern_end() method nonNullAssert_end (line 600) | void nonNullAssert_end(Expression operand) method nullAwareAccess_end (line 603) | void nullAwareAccess_end() method nullAwareAccess_rightBegin (line 620) | void nullAwareAccess_rightBegin(Expression? target, Type targetType) method nullCheckOrAssertPattern_begin (line 625) | bool nullCheckOrAssertPattern_begin({required bool isAssert}) method nullCheckOrAssertPattern_end (line 629) | void nullCheckOrAssertPattern_end() method nullLiteral (line 632) | void nullLiteral(Expression expression) method parenthesizedExpression (line 638) | void parenthesizedExpression( method patternAssignment_afterRhs (line 645) | void patternAssignment_afterRhs(Expression rhs, Type rhsType) method patternAssignment_end (line 648) | void patternAssignment_end() method patternForIn_afterExpression (line 655) | void patternForIn_afterExpression(Type elementType) method patternForIn_end (line 658) | void patternForIn_end() method patternVariableDeclaration_afterInitializer (line 665) | void patternVariableDeclaration_afterInitializer( method patternVariableDeclaration_end (line 670) | void patternVariableDeclaration_end() method popSubpattern (line 674) | void popSubpattern() method promotedPropertyType (line 695) | Type? promotedPropertyType(Expression? target, String propertyName, method promotedType (line 700) | Type? promotedType(Variable variable) method promoteForPattern (line 723) | bool promoteForPattern( method propertyGet (line 751) | Type? propertyGet(Expression? wholeExpression, Expression target, method pushSubpattern (line 761) | void pushSubpattern(Type matchedType) method ssaNodeForTesting (line 767) | SsaNode? ssaNodeForTesting(Variable variable) method switchStatement_afterCase (line 774) | bool switchStatement_afterCase() method switchStatement_beginAlternative (line 778) | void switchStatement_beginAlternative() method switchStatement_beginAlternatives (line 783) | void switchStatement_beginAlternatives() method switchStatement_end (line 795) | bool switchStatement_end(bool isExhaustive) method switchStatement_endAlternative (line 806) | void switchStatement_endAlternative( method switchStatement_endAlternatives (line 820) | PatternVariableInfo switchStatement_endAlternatives(Statemen... method switchStatement_expressionEnd (line 844) | void switchStatement_expressionEnd( method thisOrSuper (line 852) | void thisOrSuper(Expression expression, Type staticType) method thisOrSuperPropertyGet (line 871) | Type? thisOrSuperPropertyGet(Expression expression, String propertyName, method tryCatchStatement_bodyBegin (line 901) | void tryCatchStatement_bodyBegin() method tryCatchStatement_bodyEnd (line 908) | void tryCatchStatement_bodyEnd(Node body) method tryCatchStatement_catchBegin (line 916) | void tryCatchStatement_catchBegin( method tryCatchStatement_catchEnd (line 921) | void tryCatchStatement_catchEnd() method tryCatchStatement_end (line 925) | void tryCatchStatement_end() method tryFinallyStatement_bodyBegin (line 939) | void tryFinallyStatement_bodyBegin() method tryFinallyStatement_end (line 943) | void tryFinallyStatement_end() method tryFinallyStatement_finallyBegin (line 951) | void tryFinallyStatement_finallyBegin(Node body) method variableRead (line 958) | Type? variableRead(Expression expression, Variable variable) method whileStatement_bodyBegin (line 963) | void whileStatement_bodyBegin(Statement whileStatement, Expression con... method whileStatement_conditionBegin (line 970) | void whileStatement_conditionBegin(Node node) method whileStatement_end (line 973) | void whileStatement_end() method whyNotPromoted (line 999) | Map Function() whyNotPromoted(Expression tar... method whyNotPromotedImplicitThis (line 1025) | Map Function() whyNotPromotedImplicitThis( method write (line 1039) | void write(Node node, Variable variable, Type writtenType, method _dumpState (line 1044) | void _dumpState() class FlowAnalysisDebug (line 1049) | class FlowAnalysisDebug? equalityOperand_end(Expression operand, Type type) method equalityOperation_end (line 1227) | void equalityOperation_end(Expression wholeExpression, method equalityRelationalPattern_end (line 1239) | void equalityRelationalPattern_end(Expression operand, Type operandType, method expressionInfoForTesting (line 1249) | ExpressionInfo? expressionInfoForTesting(Expression target) method finish (line 1256) | void finish() method for_bodyBegin (line 1265) | void for_bodyBegin(Statement? node, Expression? condition) method for_conditionBegin (line 1271) | void for_conditionBegin(Node node) method for_end (line 1276) | void for_end() method for_updaterBegin (line 1281) | void for_updaterBegin() method forEach_bodyBegin (line 1286) | void forEach_bodyBegin(Node node) method forEach_end (line 1292) | void forEach_end() method forwardExpression (line 1297) | void forwardExpression(Expression newExpression, Expression oldExpress... method functionExpression_begin (line 1303) | void functionExpression_begin(Node node) method functionExpression_end (line 1309) | void functionExpression_end() method getMatchedValueType (line 1314) | Type getMatchedValueType() method handleBreak (line 1320) | void handleBreak(Statement? target) method handleContinue (line 1325) | void handleContinue(Statement? target) method handleExit (line 1330) | void handleExit() method ifCaseStatement_afterExpression (line 1335) | void ifCaseStatement_afterExpression( method ifCaseStatement_begin (line 1344) | void ifCaseStatement_begin() method ifCaseStatement_thenBegin (line 1349) | void ifCaseStatement_thenBegin(Expression? guard) method ifNullExpression_end (line 1355) | void ifNullExpression_end() method ifNullExpression_rightBegin (line 1361) | void ifNullExpression_rightBegin( method ifStatement_conditionBegin (line 1370) | void ifStatement_conditionBegin() method ifStatement_elseBegin (line 1376) | void ifStatement_elseBegin() method ifStatement_end (line 1382) | void ifStatement_end(bool hasElse) method ifStatement_thenBegin (line 1387) | void ifStatement_thenBegin(Expression? condition, Node ifNode) method initialize (line 1393) | void initialize( method isAssigned (line 1409) | bool isAssigned(Variable variable) method isExpression_end (line 1415) | void isExpression_end(Expression isExpression, Expression subExpression, method isUnassigned (line 1424) | bool isUnassigned(Variable variable) method labeledStatement_begin (line 1431) | void labeledStatement_begin(Statement node) method labeledStatement_end (line 1437) | void labeledStatement_end() method lateInitializer_begin (line 1443) | void lateInitializer_begin(Node node) method lateInitializer_end (line 1449) | void lateInitializer_end() method logicalBinaryOp_begin (line 1454) | void logicalBinaryOp_begin() method logicalBinaryOp_end (line 1459) | void logicalBinaryOp_end(Expression wholeExpression, Expression rightO... method logicalBinaryOp_rightBegin (line 1468) | void logicalBinaryOp_rightBegin(Expression leftOperand, Node wholeExpr... method logicalNot_end (line 1478) | void logicalNot_end(Expression notExpression, Expression operand) method logicalOrPattern_afterLhs (line 1484) | void logicalOrPattern_afterLhs() method logicalOrPattern_begin (line 1490) | void logicalOrPattern_begin() method logicalOrPattern_end (line 1495) | void logicalOrPattern_end() method nonEqualityRelationalPattern_end (line 1500) | void nonEqualityRelationalPattern_end() method nonNullAssert_end (line 1506) | void nonNullAssert_end(Expression operand) method nullAwareAccess_end (line 1512) | void nullAwareAccess_end() method nullAwareAccess_rightBegin (line 1517) | void nullAwareAccess_rightBegin(Expression? target, Type targetType) method nullCheckOrAssertPattern_begin (line 1523) | bool nullCheckOrAssertPattern_begin({required bool isAssert}) method nullCheckOrAssertPattern_end (line 1530) | void nullCheckOrAssertPattern_end() method nullLiteral (line 1536) | void nullLiteral(Expression expression) method parenthesizedExpression (line 1541) | void parenthesizedExpression( method patternAssignment_afterRhs (line 1550) | void patternAssignment_afterRhs(Expression rhs, Type rhsType) method patternAssignment_end (line 1556) | void patternAssignment_end() method patternForIn_afterExpression (line 1561) | void patternForIn_afterExpression(Type elementType) method patternForIn_end (line 1569) | void patternForIn_end() method patternVariableDeclaration_afterInitializer (line 1574) | void patternVariableDeclaration_afterInitializer( method patternVariableDeclaration_end (line 1584) | void patternVariableDeclaration_end() method popSubpattern (line 1590) | void popSubpattern() method promotedPropertyType (line 1595) | Type? promotedPropertyType(Expression? target, String propertyName, method promotedType (line 1606) | Type? promotedType(Variable variable) method promoteForPattern (line 1613) | bool promoteForPattern( method propertyGet (line 1633) | Type? propertyGet(Expression? wholeExpression, Expression target, method pushSubpattern (line 1645) | void pushSubpattern(Type matchedType) method ssaNodeForTesting (line 1651) | SsaNode? ssaNodeForTesting(Variable variable) method switchStatement_afterCase (line 1658) | bool switchStatement_afterCase() method switchStatement_beginAlternative (line 1665) | void switchStatement_beginAlternative() method switchStatement_beginAlternatives (line 1671) | void switchStatement_beginAlternatives() method switchStatement_end (line 1677) | bool switchStatement_end(bool isExhaustive) method switchStatement_endAlternative (line 1684) | void switchStatement_endAlternative( method switchStatement_endAlternatives (line 1691) | PatternVariableInfo switchStatement_endAlternatives(Statemen... method switchStatement_expressionEnd (line 1702) | void switchStatement_expressionEnd( method thisOrSuper (line 1712) | void thisOrSuper(Expression expression, Type staticType) method thisOrSuperPropertyGet (line 1718) | Type? thisOrSuperPropertyGet(Expression expression, String propertyName, method tryCatchStatement_bodyBegin (line 1730) | void tryCatchStatement_bodyBegin() method tryCatchStatement_bodyEnd (line 1736) | void tryCatchStatement_bodyEnd(Node body) method tryCatchStatement_catchBegin (line 1742) | void tryCatchStatement_catchBegin( method tryCatchStatement_catchEnd (line 1751) | void tryCatchStatement_catchEnd() method tryCatchStatement_end (line 1757) | void tryCatchStatement_end() method tryFinallyStatement_bodyBegin (line 1763) | void tryFinallyStatement_bodyBegin() method tryFinallyStatement_end (line 1769) | void tryFinallyStatement_end() method tryFinallyStatement_finallyBegin (line 1775) | void tryFinallyStatement_finallyBegin(Node body) method variableRead (line 1781) | Type? variableRead(Expression expression, Variable variable) method whileStatement_bodyBegin (line 1788) | void whileStatement_bodyBegin( method whileStatement_conditionBegin (line 1795) | void whileStatement_conditionBegin(Node node) method whileStatement_end (line 1801) | void whileStatement_end() method whyNotPromoted (line 1806) | Map Function() whyNotPromoted(Expression tar... method whyNotPromotedImplicitThis (line 1813) | Map Function() whyNotPromotedImplicitThis( method write (line 1823) | void write(Node node, Variable variable, Type writtenType, method _dumpState (line 1830) | void _dumpState() method _trackWhyNotPromoted (line 1836) | Map Function() _trackWhyNotPromoted( method _wrap (line 1845) | T _wrap(String description, T callback(), method _describe (line 1867) | String _describe(Object? value) class FlowModel (line 1882) | @visibleForTesting method attachFinally (line 1944) | FlowModel attachFinally(TypeOperations typeOperations, method conservativeJoin (line 2059) | FlowModel conservativeJoin(FlowModelHelper helper, method declare (line 2095) | FlowModel declare(int variableKey, bool initialized) method infoFor (line 2104) | VariableModel infoFor(int promotionKey) method inheritTested (line 2113) | FlowModel inheritTested( method rebaseForward (line 2147) | FlowModel rebaseForward( method setUnreachable (line 2237) | FlowModel setUnreachable() method split (line 2246) | FlowModel split() method toString (line 2250) | String toString() method tryMarkNonNullable (line 2257) | ExpressionInfo tryMarkNonNullable( method tryPromoteForTypeCast (line 2286) | FlowModel tryPromoteForTypeCast(FlowModelHelper helper, method tryPromoteForTypeCheck (line 2314) | ExpressionInfo tryPromoteForTypeCheck(FlowModelHelper helper, method unsplit (line 2354) | FlowModel unsplit() method unsplitTo (line 2359) | FlowModel unsplitTo(Reachability parent) method write (line 2375) | FlowModel write( method _clone (line 2403) | FlowModel _clone({Reachability? reachable}) method _discardDependentPropertyPromotions (line 2410) | FlowModel? _discardDependentPropertyPromotions( method _finishTypeTest (line 2437) | FlowModel _finishTypeTest( method _getInfo (line 2472) | VariableModel _getInfo(int promotionKey) method _updateVariableInfo (line 2477) | FlowModel _updateVariableInfo( method join (line 2492) | FlowModel join( method joinVariableInfo (line 2525) | Map> joinVariableInfo( method merge (line 2561) | FlowModel merge( method _identicalOrNew (line 2594) | FlowModel _identicalOrNew( method _variableInfosEqual (line 2615) | bool _variableInfosEqual( class FlowModelHelper (line 2632) | @visibleForTesting class NonPromotionHistory (line 2650) | class NonPromotionHistory { method toString (line 2663) | String toString() class NonPromotionReason (line 2675) | abstract class NonPromotionReason { method accept (line 2686) | R accept reason) method visitPropertyNotPromoted (line 2698) | R visitPropertyNotPromoted(PropertyNotPromoted reason) method visitThisNotPromoted (line 2700) | R visitThisNotPromoted(ThisNotPromoted reason) class Operations (line 2704) | abstract class Operations method isPropertyPromotable (line 2710) | bool isPropertyPromotable(Object property) class PatternVariableInfo (line 2716) | class PatternVariableInfo { class PropertyNotPromoted (line 2728) | class PropertyNotPromoted extends NonPromotionReason { method accept (line 2751) | R accept discardPromotionsAndMarkNotUnassigned() method toString (line 3046) | String toString() method write (line 3075) | VariableModel write( method writeCapture (line 3129) | VariableModel writeCapture() method _demoteViaAssignment (line 3144) | _DemotionResult _demoteViaAssignment( method _setAssigned (line 3181) | VariableModel _setAssigned() method _tryPromoteToTypeOfInterest (line 3198) | List? _tryPromoteToTypeOfInterest(TypeOperations typeOpera... method handleTypeOfInterest (line 3215) | void handleTypeOfInterest(Type type) method inheritTested (line 3310) | VariableModel inheritTested( method join (line 3325) | VariableModel join( method joinPromotedTypes (line 3352) | List? joinPromotedTypes(List? chain1, method joinTested (line 3396) | List joinTested(List types1, method rebasePromotedTypes (line 3434) | List? rebasePromotedTypes( method _addToPromotedTypes (line 3465) | List _addToPromotedTypes( method _addTypeToUniqueList (line 3471) | List _addTypeToUniqueList( method _identicalOrNew (line 3479) | VariableModel _identicalOrNew( method _typeListContains (line 3509) | bool _typeListContains( class VariableOperations (line 3519) | abstract class VariableOperations extends _SimpleContext { class _BranchContext (line 3545) | class _BranchContext extends _FlowContext { class _BranchTargetContext (line 3561) | class _BranchTargetContext extends _FlowContext { class _ConditionalContext (line 3589) | class _ConditionalContext extends _BranchContext { class _EqualityCheckIsNullCheck (line 3624) | class _EqualityCheckIsNullCheck class _EqualityCheckResult (line 3643) | abstract class _EqualityCheckResult { class _FlowAnalysisImpl (line 3647) | class _FlowAnalysisImpl equalityOperand_end(Expression operand, Type type) method equalityOperation_end (line 3914) | void equalityOperation_end(Expression wholeExpression, method equalityRelationalPattern_end (line 3957) | void equalityRelationalPattern_end(Expression operand, Type operandType, method expressionInfoForTesting (line 3963) | ExpressionInfo? expressionInfoForTesting(Expression target) method finish (line 3967) | void finish() method for_bodyBegin (line 3975) | void for_bodyBegin(Statement? node, Expression? condition) method for_conditionBegin (line 3992) | void for_conditionBegin(Node node) method for_end (line 3999) | void for_end() method for_updaterBegin (line 4010) | void for_updaterBegin() method forEach_bodyBegin (line 4016) | void forEach_bodyBegin(Node node) method forEach_end (line 4026) | void forEach_end() method forwardExpression (line 4033) | void forwardExpression(Expression newExpression, Expression oldExpress... method functionExpression_begin (line 4043) | void functionExpression_begin(Node node) method functionExpression_end (line 4054) | void functionExpression_end() method getMatchedValueType (line 4061) | Type getMatchedValueType() method handleBreak (line 4071) | void handleBreak(Statement? target) method handleContinue (line 4081) | void handleContinue(Statement? target) method handleExit (line 4091) | void handleExit() method ifCaseStatement_afterExpression (line 4096) | void ifCaseStatement_afterExpression( method ifCaseStatement_begin (line 4109) | void ifCaseStatement_begin() method ifCaseStatement_thenBegin (line 4116) | void ifCaseStatement_thenBegin(Expression? guard) method ifNullExpression_end (line 4125) | void ifNullExpression_end() method ifNullExpression_rightBegin (line 4132) | void ifNullExpression_rightBegin( method ifStatement_conditionBegin (line 4165) | void ifStatement_conditionBegin() method ifStatement_elseBegin (line 4170) | void ifStatement_elseBegin() method ifStatement_end (line 4177) | void ifStatement_end(bool hasElse) method ifStatement_thenBegin (line 4192) | void ifStatement_thenBegin(Expression? condition, Node ifNode) method initialize (line 4199) | void initialize( method isAssigned (line 4215) | bool isAssigned(Variable variable) method isExpression_end (line 4222) | void isExpression_end(Expression isExpression, Expression subExpression, method isUnassigned (line 4239) | bool isUnassigned(Variable variable) method labeledStatement_begin (line 4246) | void labeledStatement_begin(Statement node) method labeledStatement_end (line 4255) | void labeledStatement_end() method lateInitializer_begin (line 4262) | void lateInitializer_begin(Node node) method lateInitializer_end (line 4272) | void lateInitializer_end() method logicalBinaryOp_begin (line 4282) | void logicalBinaryOp_begin() method logicalBinaryOp_end (line 4287) | void logicalBinaryOp_end(Expression wholeExpression, Expression rightO... method logicalBinaryOp_rightBegin (line 4310) | void logicalBinaryOp_rightBegin(Expression leftOperand, Node wholeExpr... method logicalNot_end (line 4319) | void logicalNot_end(Expression notExpression, Expression operand) method logicalOrPattern_afterLhs (line 4325) | void logicalOrPattern_afterLhs() method logicalOrPattern_begin (line 4342) | void logicalOrPattern_begin() method logicalOrPattern_end (line 4357) | void logicalOrPattern_end() method nonEqualityRelationalPattern_end (line 4366) | void nonEqualityRelationalPattern_end() method nonNullAssert_end (line 4374) | void nonNullAssert_end(Expression operand) method nullAwareAccess_end (line 4383) | void nullAwareAccess_end() method nullAwareAccess_rightBegin (line 4390) | void nullAwareAccess_rightBegin(Expression? target, Type targetType) method nullCheckOrAssertPattern_begin (line 4404) | bool nullCheckOrAssertPattern_begin({required bool isAssert}) method nullCheckOrAssertPattern_end (line 4427) | void nullCheckOrAssertPattern_end() method nullLiteral (line 4430) | void nullLiteral(Expression expression) method parenthesizedExpression (line 4435) | void parenthesizedExpression( method patternAssignment_afterRhs (line 4441) | void patternAssignment_afterRhs(Expression rhs, Type rhsType) method patternAssignment_end (line 4446) | void patternAssignment_end() method patternForIn_afterExpression (line 4452) | void patternForIn_afterExpression(Type elementType) method patternForIn_end (line 4458) | void patternForIn_end() method patternVariableDeclaration_afterInitializer (line 4464) | void patternVariableDeclaration_afterInitializer( method patternVariableDeclaration_end (line 4471) | void patternVariableDeclaration_end() method popSubpattern (line 4477) | void popSubpattern() method promotedPropertyType (line 4483) | Type? promotedPropertyType(Expression? target, String propertyName, method promotedType (line 4490) | Type? promotedType(Variable variable) method promoteForPattern (line 4498) | bool promoteForPattern( method propertyGet (line 4542) | Type? propertyGet(Expression? wholeExpression, Expression target, method pushSubpattern (line 4549) | void pushSubpattern(Type matchedType) method ssaNodeForTesting (line 4557) | SsaNode? ssaNodeForTesting(Variable variable) method switchStatement_afterCase (line 4561) | bool switchStatement_afterCase() method switchStatement_beginAlternative (line 4573) | void switchStatement_beginAlternative() method switchStatement_beginAlternatives (line 4581) | void switchStatement_beginAlternatives() method switchStatement_end (line 4588) | bool switchStatement_end(bool isExhaustive) method switchStatement_endAlternative (line 4614) | void switchStatement_endAlternative( method switchStatement_endAlternatives (line 4654) | PatternVariableInfo switchStatement_endAlternatives(Statemen... method switchStatement_expressionEnd (line 4675) | void switchStatement_expressionEnd( method thisOrSuper (line 4689) | void thisOrSuper(Expression expression, Type staticType) method thisOrSuperPropertyGet (line 4694) | Type? thisOrSuperPropertyGet(Expression expression, String propertyName, method tryCatchStatement_bodyBegin (line 4701) | void tryCatchStatement_bodyBegin() method tryCatchStatement_bodyEnd (line 4707) | void tryCatchStatement_bodyEnd(Node body) method tryCatchStatement_catchBegin (line 4722) | void tryCatchStatement_catchBegin( method tryCatchStatement_catchEnd (line 4739) | void tryCatchStatement_catchEnd() method tryCatchStatement_end (line 4746) | void tryCatchStatement_end() method tryFinallyStatement_bodyBegin (line 4752) | void tryFinallyStatement_bodyBegin() method tryFinallyStatement_end (line 4757) | void tryFinallyStatement_end() method tryFinallyStatement_finallyBegin (line 4765) | void tryFinallyStatement_finallyBegin(Node body) method variableRead (line 4775) | Type? variableRead(Expression expression, Variable variable) method whileStatement_bodyBegin (line 4791) | void whileStatement_bodyBegin( method whileStatement_conditionBegin (line 4802) | void whileStatement_conditionBegin(Node node) method whileStatement_end (line 4809) | void whileStatement_end() method whyNotPromoted (line 4816) | Map Function() whyNotPromoted(Expression tar... method whyNotPromotedImplicitThis (line 4832) | Map Function() whyNotPromotedImplicitThis( method write (line 4844) | void write(Node node, Variable variable, Type writtenType, method _computeEqualityInfo (line 4851) | EqualityInfo _computeEqualityInfo(Expression expression, Type type) method _dumpState (line 4856) | void _dumpState() method _equalityCheck (line 4886) | _EqualityCheckResult _equalityCheck( method _expressionEnd (line 4923) | ExpressionInfo _expressionEnd(Expression? expression) method _getExpressionInfo (line 4930) | ExpressionInfo? _getExpressionInfo(Expression? expression) method _getExpressionReference (line 4943) | ReferenceWithType? _getExpressionReference(Expression? expression) method _getNonPromotionReasons (line 4953) | Map Function() _getNonPromotionReasons( method _handleEqualityCheckPattern (line 5011) | void _handleEqualityCheckPattern(Expression operand, Type operandType, method _handleProperty (line 5082) | Type? _handleProperty(Expression? wholeExpression, Expression? target, method _initialize (line 5124) | void _initialize( method _join (line 5155) | FlowModel _join(FlowModel? first, FlowModel? second) method _makeTemporaryReference (line 5163) | int _makeTemporaryReference(SsaNode? ssaNode) method _merge (line 5176) | FlowModel _merge(FlowModel first, FlowModel? second) method _nullCheckPattern (line 5185) | FlowModel? _nullCheckPattern() method _popPattern (line 5214) | FlowModel _popPattern(Expression? guard) method _popScrutinee (line 5227) | void _popScrutinee() method _pushPattern (line 5236) | void _pushPattern(EqualityInfo matchedValueInfo) method _pushScrutinee (line 5256) | EqualityInfo _pushScrutinee(Expression? scrutinee, Type scrutine... method _storeExpressionInfo (line 5283) | void _storeExpressionInfo( method _storeExpressionReference (line 5292) | void _storeExpressionReference( method _thisOrSuperReference (line 5298) | ReferenceWithType _thisOrSuperReference(Type staticType) method _variableReference (line 5303) | ReferenceWithType _variableReference( method _write (line 5311) | void _write(Node node, Variable variable, Type writtenType, class _FlowContext (line 5330) | abstract class _FlowContext { method toString (line 5359) | String toString() class _FunctionExpressionContext (line 5369) | class _FunctionExpressionContext class _GuaranteedEqual (line 5382) | class _GuaranteedEqual extends _EqualityCheckResult { class _IfContext (line 5387) | class _IfContext extends _BranchContext { class _IfNullExpressionContext (line 5403) | class _IfNullExpressionContext extends _FlowContext { class _LegacyBinaryAndContext (line 5420) | class _LegacyBinaryAndContext class _LegacyContext (line 5435) | class _LegacyContext { class _LegacyExpressionInfo (line 5444) | class _LegacyExpressionInfo { method toString (line 5455) | String toString() class _LegacyTypePromotion (line 5460) | class _LegacyTypePromotion? equalityOperand_end(Expression operand, Type type) method equalityOperation_end (line 5583) | void equalityOperation_end(Expression wholeExpression, method equalityRelationalPattern_end (line 5588) | void equalityRelationalPattern_end(Expression operand, Type operandType, method expressionInfoForTesting (line 5592) | ExpressionInfo? expressionInfoForTesting(Expression target) method finish (line 5598) | void finish() method for_bodyBegin (line 5604) | void for_bodyBegin(Statement? node, Expression? condition) method for_conditionBegin (line 5607) | void for_conditionBegin(Node node) method for_end (line 5610) | void for_end() method for_updaterBegin (line 5613) | void for_updaterBegin() method forEach_bodyBegin (line 5616) | void forEach_bodyBegin(Node node) method forEach_end (line 5619) | void forEach_end() method forwardExpression (line 5622) | void forwardExpression(Expression newExpression, Expression oldExpress... method functionExpression_begin (line 5629) | void functionExpression_begin(Node node) method functionExpression_end (line 5632) | void functionExpression_end() method getMatchedValueType (line 5635) | Type getMatchedValueType() method handleBreak (line 5644) | void handleBreak(Statement? target) method handleContinue (line 5647) | void handleContinue(Statement? target) method handleExit (line 5650) | void handleExit() method ifCaseStatement_afterExpression (line 5653) | void ifCaseStatement_afterExpression( method ifCaseStatement_begin (line 5657) | void ifCaseStatement_begin() method ifCaseStatement_thenBegin (line 5660) | void ifCaseStatement_thenBegin(Expression? guard) method ifNullExpression_end (line 5663) | void ifNullExpression_end() method ifNullExpression_rightBegin (line 5666) | void ifNullExpression_rightBegin( method ifStatement_conditionBegin (line 5670) | void ifStatement_conditionBegin() method ifStatement_elseBegin (line 5673) | void ifStatement_elseBegin() method ifStatement_end (line 5678) | void ifStatement_end(bool hasElse) method ifStatement_thenBegin (line 5685) | void ifStatement_thenBegin(Expression? condition, Node ifNode) method initialize (line 5690) | void initialize( method isAssigned (line 5697) | bool isAssigned(Variable variable) method isExpression_end (line 5702) | void isExpression_end(Expression isExpression, Expression subExpression, method isUnassigned (line 5721) | bool isUnassigned(Variable variable) method labeledStatement_begin (line 5726) | void labeledStatement_begin(Node node) method labeledStatement_end (line 5729) | void labeledStatement_end() method lateInitializer_begin (line 5732) | void lateInitializer_begin(Node node) method lateInitializer_end (line 5735) | void lateInitializer_end() method logicalBinaryOp_begin (line 5738) | void logicalBinaryOp_begin() method logicalBinaryOp_end (line 5743) | void logicalBinaryOp_end(Expression wholeExpression, Expression rightO... method logicalBinaryOp_rightBegin (line 5794) | void logicalBinaryOp_rightBegin(Expression leftOperand, Node wholeExpr... method logicalNot_end (line 5832) | void logicalNot_end(Expression notExpression, Expression operand) method logicalOrPattern_afterLhs (line 5835) | void logicalOrPattern_afterLhs() method logicalOrPattern_begin (line 5838) | void logicalOrPattern_begin() method logicalOrPattern_end (line 5841) | void logicalOrPattern_end() method nonEqualityRelationalPattern_end (line 5844) | void nonEqualityRelationalPattern_end() method nonNullAssert_end (line 5847) | void nonNullAssert_end(Expression operand) method nullAwareAccess_end (line 5850) | void nullAwareAccess_end() method nullAwareAccess_rightBegin (line 5853) | void nullAwareAccess_rightBegin(Expression? target, Type targetType) method nullCheckOrAssertPattern_begin (line 5856) | bool nullCheckOrAssertPattern_begin({required bool isAssert}) method nullCheckOrAssertPattern_end (line 5859) | void nullCheckOrAssertPattern_end() method nullLiteral (line 5862) | void nullLiteral(Expression expression) method parenthesizedExpression (line 5865) | void parenthesizedExpression( method patternAssignment_afterRhs (line 5871) | void patternAssignment_afterRhs(Expression rhs, Type rhsType) method patternAssignment_end (line 5874) | void patternAssignment_end() method patternForIn_afterExpression (line 5877) | void patternForIn_afterExpression(Type elementType) method patternForIn_end (line 5880) | void patternForIn_end() method patternVariableDeclaration_afterInitializer (line 5883) | void patternVariableDeclaration_afterInitializer( method patternVariableDeclaration_end (line 5887) | void patternVariableDeclaration_end() method popSubpattern (line 5890) | void popSubpattern() method promotedPropertyType (line 5893) | Type? promotedPropertyType(Expression? target, String propertyName, method promotedType (line 5898) | Type? promotedType(Variable variable) method promoteForPattern (line 5904) | bool promoteForPattern( method propertyGet (line 5912) | Type? propertyGet(Expression? wholeExpression, Expression target, method pushSubpattern (line 5917) | void pushSubpattern(Type matchedType) method ssaNodeForTesting (line 5920) | SsaNode? ssaNodeForTesting(Variable variable) method switchStatement_afterCase (line 5925) | bool switchStatement_afterCase() method switchStatement_beginAlternative (line 5928) | void switchStatement_beginAlternative() method switchStatement_beginAlternatives (line 5931) | void switchStatement_beginAlternatives() method switchStatement_end (line 5934) | bool switchStatement_end(bool isExhaustive) method switchStatement_endAlternative (line 5940) | void switchStatement_endAlternative( method switchStatement_endAlternatives (line 5944) | PatternVariableInfo switchStatement_endAlternatives(Statemen... method switchStatement_expressionEnd (line 5949) | void switchStatement_expressionEnd( method thisOrSuper (line 5955) | void thisOrSuper(Expression expression, Type staticType) method thisOrSuperPropertyGet (line 5958) | Type? thisOrSuperPropertyGet(Expression expression, String propertyName, method tryCatchStatement_bodyBegin (line 5963) | void tryCatchStatement_bodyBegin() method tryCatchStatement_bodyEnd (line 5966) | void tryCatchStatement_bodyEnd(Node body) method tryCatchStatement_catchBegin (line 5969) | void tryCatchStatement_catchBegin( method tryCatchStatement_catchEnd (line 5973) | void tryCatchStatement_catchEnd() method tryCatchStatement_end (line 5976) | void tryCatchStatement_end() method tryFinallyStatement_bodyBegin (line 5979) | void tryFinallyStatement_bodyBegin() method tryFinallyStatement_end (line 5982) | void tryFinallyStatement_end() method tryFinallyStatement_finallyBegin (line 5985) | void tryFinallyStatement_finallyBegin(Node body) method variableRead (line 5988) | Type? variableRead(Expression expression, Variable variable) method whileStatement_bodyBegin (line 5996) | void whileStatement_bodyBegin( method whileStatement_conditionBegin (line 6000) | void whileStatement_conditionBegin(Node node) method whileStatement_end (line 6003) | void whileStatement_end() method whyNotPromoted (line 6006) | Map Function() whyNotPromoted(Expression tar... method whyNotPromotedImplicitThis (line 6011) | Map Function() whyNotPromotedImplicitThis( method write (line 6017) | void write(Node node, Variable variable, Type writtenType, method _conditionalOrIf_thenBegin (line 6023) | void _conditionalOrIf_thenBegin(Expression? condition, Node node) method _dumpState (line 6055) | void _dumpState() method _getExpressionInfo (line 6071) | _LegacyExpressionInfo? _getExpressionInfo(Expression? expression) method _storeExpressionInfo (line 6083) | void _storeExpressionInfo( class _LegacyVariableReadInfo (line 6092) | class _LegacyVariableReadInfo method toString (line 6106) | String toString() class _NoEqualityInformation (line 6114) | class _NoEqualityInformation extends _EqualityCheckResult { class _NullAwareAccessContext (line 6119) | class _NullAwareAccessContext class _NullInfo (line 6128) | class _NullInfo implements ExpressionInfo { method invert (line 6141) | ExpressionInfo invert() method rebaseForward (line 6149) | ExpressionInfo? rebaseForward( class _OrPatternContext (line 6155) | class _OrPatternContext extends _PatternContext extends _FlowContext { method createReference (line 6202) | ReferenceWithType createReference(Type matchedType) class _PropertyReferenceWithType (line 6208) | class _PropertyReferenceWithType method toString (line 6224) | String toString() class _ScrutineeContext (line 6231) | class _ScrutineeContext extends _FlowContext { class _SimpleContext (line 6247) | abstract class _SimpleContext extends _FlowContext { class _SimpleStatementContext (line 6264) | class _SimpleStatementContext class _SwitchAlternativesContext (line 6281) | class _SwitchAlternativesContext class _TopPatternContext (line 6328) | class _TopPatternContext extends _PatternContext method invert (line 6359) | ExpressionInfo invert() method rebaseForward (line 6362) | ExpressionInfo rebaseForward( class _TryContext (line 6368) | class _TryContext extends _SimpleContext { class _TryFinallyContext (line 6391) | class _TryFinallyContext extends _TryContext { class _WhileContext (line 6408) | class _WhileContext extends _BranchTargetContext resolveIdentifier(Uri library, String name) class TypeBuilder (line 27) | abstract class TypeBuilder implements Builder, IdentifierResolver { method declareType (line 32) | void declareType(String name, DeclarationCode typeDeclaration) class TypeResolver (line 40) | abstract class TypeResolver { method resolve (line 48) | Future resolve(TypeAnnotationCode type) class TypeIntrospector (line 55) | abstract class TypeIntrospector { method fieldsOf (line 60) | Future> fieldsOf(covariant IntrospectableType t... method methodsOf (line 66) | Future> methodsOf(covariant IntrospectableType... method constructorsOf (line 72) | Future> constructorsOf( class TypeDeclarationResolver (line 80) | abstract class TypeDeclarationResolver { method declarationOf (line 93) | Future declarationOf(covariant Identifier identifier) class DeclarationBuilder (line 100) | abstract class DeclarationBuilder method declareInLibrary (line 110) | void declareInLibrary(DeclarationCode declaration) class ClassMemberDeclarationBuilder (line 114) | abstract class ClassMemberDeclarationBuilder implements DeclarationBuild... method declareInClass (line 116) | void declareInClass(DeclarationCode declaration) class TypeInferrer (line 123) | abstract class TypeInferrer { method inferType (line 128) | Future inferType(covariant OmittedTypeAnnotation omitt... class DefinitionBuilder (line 134) | abstract class DefinitionBuilder class ClassDefinitionBuilder (line 145) | abstract class ClassDefinitionBuilder implements DefinitionBuilder { method buildField (line 150) | Future buildField(Identifier identifier) method buildMethod (line 156) | Future buildMethod(Identifier identifier) method buildConstructor (line 163) | Future buildConstructor(Identifier ident... class ConstructorDefinitionBuilder (line 168) | abstract class ConstructorDefinitionBuilder implements DefinitionBuilder { method augment (line 174) | void augment({FunctionBodyCode? body, List? initializers}) class FunctionDefinitionBuilder (line 178) | abstract class FunctionDefinitionBuilder implements DefinitionBuilder { method augment (line 182) | void augment(FunctionBodyCode body) class VariableDefinitionBuilder (line 186) | abstract class VariableDefinitionBuilder implements DefinitionBuilder { method augment (line 193) | void augment({ FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/api/code.dart class Code (line 9) | class Code { class DeclarationCode (line 26) | class DeclarationCode extends Code { class ExpressionCode (line 36) | class ExpressionCode extends Code { class FunctionBodyCode (line 51) | class FunctionBodyCode extends Code { class ParameterCode (line 71) | class ParameterCode implements Code { class TypeAnnotationCode (line 106) | abstract class TypeAnnotationCode implements Code, TypeAnnotation { class NullableTypeAnnotationCode (line 129) | class NullableTypeAnnotationCode implements TypeAnnotationCode { class NamedTypeAnnotationCode (line 159) | class NamedTypeAnnotationCode extends TypeAnnotationCode { class FunctionTypeAnnotationCode (line 181) | class FunctionTypeAnnotationCode extends TypeAnnotationCode { class RecordFieldCode (line 235) | class RecordFieldCode implements Code { class RecordTypeAnnotationCode (line 255) | class RecordTypeAnnotationCode extends TypeAnnotationCode { class OmittedTypeAnnotationCode (line 289) | class OmittedTypeAnnotationCode extends TypeAnnotationCode { class TypeParameterCode (line 302) | class TypeParameterCode implements Code { function joinAsCode (line 324) | List joinAsCode(String separator) type CodeKind (line 333) | enum CodeKind { FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/api/introspection.dart class Identifier (line 15) | abstract class Identifier { class TypeAnnotation (line 22) | abstract class TypeAnnotation { class FunctionTypeAnnotation (line 33) | abstract class FunctionTypeAnnotation implements TypeAnnotation { class NamedTypeAnnotation (line 51) | abstract class NamedTypeAnnotation implements TypeAnnotation { class RecordTypeAnnotation (line 60) | abstract class RecordTypeAnnotation implements TypeAnnotation { class OmittedTypeAnnotation (line 79) | abstract class OmittedTypeAnnotation implements TypeAnnotation {} class StaticType (line 85) | abstract class StaticType { method isSubtypeOf (line 87) | Future isSubtypeOf(covariant StaticType other) method isExactly (line 90) | Future isExactly(covariant StaticType other) class NamedStaticType (line 95) | abstract class NamedStaticType implements StaticType {} class Declaration (line 98) | abstract class Declaration { class ClassMemberDeclaration (line 104) | abstract class ClassMemberDeclaration implements Declaration { class TypeDeclaration (line 115) | abstract class TypeDeclaration implements Declaration {} class ParameterizedTypeDeclaration (line 120) | abstract class ParameterizedTypeDeclaration implements TypeDeclaration { class IntrospectableType (line 129) | abstract class IntrospectableType implements TypeDeclaration {} class ClassDeclaration (line 135) | abstract class ClassDeclaration implements ParameterizedTypeDeclaration { class IntrospectableClassDeclaration (line 168) | abstract class IntrospectableClassDeclaration class TypeAliasDeclaration (line 172) | abstract class TypeAliasDeclaration implements ParameterizedTypeDeclarat... class FunctionDeclaration (line 178) | abstract class FunctionDeclaration implements Declaration { class MethodDeclaration (line 208) | abstract class MethodDeclaration class ConstructorDeclaration (line 212) | abstract class ConstructorDeclaration implements MethodDeclaration { class VariableDeclaration (line 218) | abstract class VariableDeclaration implements Declaration { class FieldDeclaration (line 233) | abstract class FieldDeclaration class Parameter (line 238) | abstract class Parameter { class ParameterDeclaration (line 257) | abstract class ParameterDeclaration implements Parameter, Declaration {} class FunctionTypeParameter (line 262) | abstract class FunctionTypeParameter implements Parameter { class TypeParameterDeclaration (line 267) | abstract class TypeParameterDeclaration implements TypeDeclaration { class RecordFieldDeclaration (line 280) | abstract class RecordFieldDeclaration implements Declaration { FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/api/macros.dart class Macro (line 8) | abstract class Macro {} class FunctionTypesMacro (line 13) | abstract class FunctionTypesMacro implements Macro { method buildTypesForFunction (line 14) | FutureOr buildTypesForFunction( class FunctionDeclarationsMacro (line 21) | abstract class FunctionDeclarationsMacro implements Macro { method buildDeclarationsForFunction (line 22) | FutureOr buildDeclarationsForFunction( class FunctionDefinitionMacro (line 29) | abstract class FunctionDefinitionMacro implements Macro { method buildDefinitionForFunction (line 30) | FutureOr buildDefinitionForFunction( class VariableTypesMacro (line 37) | abstract class VariableTypesMacro implements Macro { method buildTypesForVariable (line 38) | FutureOr buildTypesForVariable( class VariableDeclarationsMacro (line 45) | abstract class VariableDeclarationsMacro implements Macro { method buildDeclarationsForVariable (line 46) | FutureOr buildDeclarationsForVariable( class VariableDefinitionMacro (line 52) | abstract class VariableDefinitionMacro implements Macro { method buildDefinitionForVariable (line 53) | FutureOr buildDefinitionForVariable( class ClassTypesMacro (line 59) | abstract class ClassTypesMacro implements Macro { method buildTypesForClass (line 60) | FutureOr buildTypesForClass( class ClassDeclarationsMacro (line 66) | abstract class ClassDeclarationsMacro implements Macro { method buildDeclarationsForClass (line 67) | FutureOr buildDeclarationsForClass(IntrospectableClassDeclaratio... class ClassDefinitionMacro (line 73) | abstract class ClassDefinitionMacro implements Macro { method buildDefinitionForClass (line 74) | FutureOr buildDefinitionForClass( class FieldTypesMacro (line 80) | abstract class FieldTypesMacro implements Macro { method buildTypesForField (line 81) | FutureOr buildTypesForField( class FieldDeclarationsMacro (line 87) | abstract class FieldDeclarationsMacro implements Macro { method buildDeclarationsForField (line 88) | FutureOr buildDeclarationsForField( class FieldDefinitionMacro (line 94) | abstract class FieldDefinitionMacro implements Macro { method buildDefinitionForField (line 95) | FutureOr buildDefinitionForField( class MethodTypesMacro (line 101) | abstract class MethodTypesMacro implements Macro { method buildTypesForMethod (line 102) | FutureOr buildTypesForMethod( class MethodDeclarationsMacro (line 108) | abstract class MethodDeclarationsMacro implements Macro { method buildDeclarationsForMethod (line 109) | FutureOr buildDeclarationsForMethod( class MethodDefinitionMacro (line 115) | abstract class MethodDefinitionMacro implements Macro { method buildDefinitionForMethod (line 116) | FutureOr buildDefinitionForMethod( class ConstructorTypesMacro (line 122) | abstract class ConstructorTypesMacro implements Macro { method buildTypesForConstructor (line 123) | FutureOr buildTypesForConstructor( class ConstructorDeclarationsMacro (line 129) | abstract class ConstructorDeclarationsMacro implements Macro { method buildDeclarationsForConstructor (line 130) | FutureOr buildDeclarationsForConstructor( class ConstructorDefinitionMacro (line 137) | abstract class ConstructorDefinitionMacro implements Macro { method buildDefinitionForConstructor (line 138) | FutureOr buildDefinitionForConstructor( FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/bootstrap.dart function bootstrapMacroIsolate (line 16) | String bootstrapMacroIsolate( FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/compiler/request_channel.dart class RemoteException (line 14) | class RemoteException { class RequestChannel (line 25) | class RequestChannel { method add (line 45) | void add(String method, Future Function(Object?) handler) method sendRequest (line 57) | Future sendRequest(String method, Object? argument) method _processMessage (line 70) | void _processMessage(Object? message) method _writeBytes (line 135) | void _writeBytes(List bytes) method _writeObject (line 143) | void _writeObject(Object object) FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor.dart class MacroExecutor (line 17) | abstract class MacroExecutor { method instantiateMacro (line 25) | Future instantiateMacro( method executeTypesPhase (line 31) | Future executeTypesPhase(MacroInstanceIdentifier... method executeDeclarationsPhase (line 37) | Future executeDeclarationsPhase( method executeDefinitionsPhase (line 48) | Future executeDefinitionsPhase( method buildAugmentationLibrary (line 73) | String buildAugmentationLibrary( method close (line 81) | Future close() class Arguments (line 88) | class Arguments implements Serializable { method _deserializeArg (line 117) | Object? _deserializeArg(Deserializer deserializer, method serialize (line 168) | void serialize(Serializer serializer) method _serializeArg (line 183) | void _serializeArg(Object? arg, Serializer serializer) class ResolvedIdentifier (line 235) | class ResolvedIdentifier extends Identifier { type IdentifierKind (line 265) | enum IdentifierKind { class MacroInstanceIdentifier (line 276) | abstract class MacroInstanceIdentifier implements Serializable { method shouldExecute (line 281) | bool shouldExecute(DeclarationKind declarationKind, Phase phase) method supportsDeclarationKind (line 284) | bool supportsDeclarationKind(DeclarationKind declarationKind) class MacroExecutionResult (line 291) | abstract class MacroExecutionResult implements Serializable { type DeclarationKind (line 305) | enum DeclarationKind { type Phase (line 315) | enum Phase { type _ArgumentKind (line 327) | enum _ArgumentKind { FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/augmentation_library.dart function buildAugmentationLibrary (line 12) | String buildAugmentationLibrary( function flushStringParts (line 24) | void flushStringParts() function writeDirectiveStringPart (line 36) | void writeDirectiveStringPart(String part) function writeDirectiveSynthesizedNamePart (line 41) | void writeDirectiveSynthesizedNamePart(_SynthesizedNamePart part) function buildCode (line 47) | void buildCode(Code code) class _Part (line 154) | abstract class _Part { class _SynthesizedNamePart (line 158) | class _SynthesizedNamePart implements _Part { class _StringPart (line 163) | class _StringPart implements _Part { function _computeFreshPrefix (line 176) | String _computeFreshPrefix(List<_StringPart> stringParts, String name) FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/builder_impls.dart class TypeBuilderBase (line 13) | class TypeBuilderBase implements IdentifierResolver { method resolveIdentifier (line 40) | Future resolveIdentifier(Uri library, String identifier) class TypeBuilderImpl (line 45) | class TypeBuilderImpl extends TypeBuilderBase implements TypeBuilder { method declareType (line 49) | void declareType(String name, DeclarationCode typeDeclaration) class DeclarationBuilderBase (line 56) | class DeclarationBuilderBase extends TypeBuilderBase method declarationOf (line 67) | Future declarationOf(IdentifierImpl identifier) method constructorsOf (line 71) | Future> constructorsOf( method fieldsOf (line 76) | Future> fieldsOf( method methodsOf (line 81) | Future> methodsOf( method resolve (line 86) | Future resolve(TypeAnnotationCode code) class DeclarationBuilderImpl (line 90) | class DeclarationBuilderImpl extends DeclarationBuilderBase method declareInLibrary (line 96) | void declareInLibrary(DeclarationCode declaration) class ClassMemberDeclarationBuilderImpl (line 101) | class ClassMemberDeclarationBuilderImpl extends DeclarationBuilderImpl method declareInClass (line 115) | void declareInClass(DeclarationCode declaration) class DefinitionBuilderBase (line 123) | class DefinitionBuilderBase extends DeclarationBuilderBase method inferType (line 132) | Future inferType(OmittedTypeAnnotationImpl omittedType) class ClassDefinitionBuilderImpl (line 136) | class ClassDefinitionBuilderImpl extends DefinitionBuilderBase method buildConstructor (line 156) | Future buildConstructor( method buildField (line 168) | Future buildField(Identifier identifier) method buildMethod (line 178) | Future buildMethod(Identifier identifier) class FunctionDefinitionBuilderImpl (line 189) | class FunctionDefinitionBuilderImpl extends DefinitionBuilderBase method augment (line 208) | void augment(FunctionBodyCode body) class ConstructorDefinitionBuilderImpl (line 222) | class ConstructorDefinitionBuilderImpl extends DefinitionBuilderBase method augment (line 241) | void augment({FunctionBodyCode? body, List? initializers}) class VariableDefinitionBuilderImpl (line 253) | class VariableDefinitionBuilderImpl extends DefinitionBuilderBase method augment (line 272) | void augment( function _buildVariableAugmentations (line 293) | List _buildVariableAugmentations( function _buildFunctionAugmentation (line 335) | DeclarationCode _buildFunctionAugmentation( FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/execute_macro.dart function executeTypesMacro (line 10) | Future executeTypesMacro(Macro macro, function executeDeclarationsMacro (line 42) | Future executeDeclarationsMacro( function executeDefinitionMacro (line 122) | Future executeDefinitionMacro( FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/executor_base.dart class ExternalMacroExecutorBase (line 21) | abstract class ExternalMacroExecutorBase extends MacroExecutor { method buildAugmentationLibrary (line 262) | String buildAugmentationLibrary( method executeDeclarationsPhase (line 270) | Future executeDeclarationsPhase( method executeDefinitionsPhase (line 299) | Future executeDefinitionsPhase( method executeTypesPhase (line 333) | Future executeTypesPhase(MacroInstanceIdentifier... method instantiateMacro (line 345) | Future instantiateMacro( method sendResult (line 353) | void sendResult(Serializer serializer) method _sendRequest (line 357) | Future _sendRequest(Request Function(int) requestFactory) FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/introspection_impls.dart class IdentifierImpl (line 10) | class IdentifierImpl extends RemoteInstance implements Identifier { method serialize (line 20) | void serialize(Serializer serializer) class TypeAnnotationImpl (line 29) | abstract class TypeAnnotationImpl extends RemoteInstance method serialize (line 37) | void serialize(Serializer serializer) class NamedTypeAnnotationImpl (line 46) | class NamedTypeAnnotationImpl extends TypeAnnotationImpl method serialize (line 74) | void serialize(Serializer serializer) class RecordTypeAnnotationImpl (line 88) | class RecordTypeAnnotationImpl extends TypeAnnotationImpl method serialize (line 120) | void serialize(Serializer serializer) class RecordFieldDeclarationImpl (line 143) | class RecordFieldDeclarationImpl extends DeclarationImpl method serialize (line 167) | void serialize(Serializer serializer) class FunctionTypeAnnotationImpl (line 177) | class FunctionTypeAnnotationImpl extends TypeAnnotationImpl method serialize (line 223) | void serialize(Serializer serializer) class OmittedTypeAnnotationImpl (line 250) | class OmittedTypeAnnotationImpl extends TypeAnnotationImpl class DeclarationImpl (line 261) | abstract class DeclarationImpl extends RemoteInstance implements Declara... method serialize (line 268) | void serialize(Serializer serializer) class ParameterDeclarationImpl (line 277) | class ParameterDeclarationImpl extends DeclarationImpl method serialize (line 300) | void serialize(Serializer serializer) class FunctionTypeParameterImpl (line 317) | class FunctionTypeParameterImpl extends RemoteInstance method serialize (line 343) | void serialize(Serializer serializer) class TypeParameterDeclarationImpl (line 361) | class TypeParameterDeclarationImpl extends DeclarationImpl method serialize (line 376) | void serialize(Serializer serializer) class FunctionDeclarationImpl (line 394) | class FunctionDeclarationImpl extends DeclarationImpl method serialize (line 441) | void serialize(Serializer serializer) class MethodDeclarationImpl (line 472) | class MethodDeclarationImpl extends FunctionDeclarationImpl method serialize (line 503) | void serialize(Serializer serializer) class ConstructorDeclarationImpl (line 513) | class ConstructorDeclarationImpl extends MethodDeclarationImpl method serialize (line 544) | void serialize(Serializer serializer) class VariableDeclarationImpl (line 553) | class VariableDeclarationImpl extends DeclarationImpl method serialize (line 580) | void serialize(Serializer serializer) class FieldDeclarationImpl (line 593) | class FieldDeclarationImpl extends VariableDeclarationImpl method serialize (line 619) | void serialize(Serializer serializer) class ParameterizedTypeDeclarationImpl (line 629) | abstract class ParameterizedTypeDeclarationImpl extends DeclarationImpl method serialize (line 641) | void serialize(Serializer serializer) class ClassDeclarationImpl (line 658) | class ClassDeclarationImpl extends ParameterizedTypeDeclarationImpl method serialize (line 715) | void serialize(Serializer serializer) class TypeAliasDeclarationImpl (line 742) | class TypeAliasDeclarationImpl extends ParameterizedTypeDeclarationImpl method serialize (line 762) | void serialize(Serializer serializer) FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/isolated_executor.dart function start (line 25) | Future start(SerializationMode serializationMode, Uri uri... class _SingleIsolatedMacroExecutor (line 31) | class _SingleIsolatedMacroExecutor extends ExternalMacroExecutorBase { method start (line 45) | Future<_SingleIsolatedMacroExecutor> start( method close (line 80) | Future close() method sendResult (line 85) | void sendResult(Serializer serializer) FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/message_grouper.dart class MessageGrouper (line 13) | class MessageGrouper { method cancel (line 36) | void cancel() method _handleBytes (line 41) | void _handleBytes(List bytes, [int offset = 0]) class _FixedBuffer (line 77) | class _FixedBuffer { method addByte (line 90) | void addByte(int byte) method addBytes (line 96) | int addBytes(List source, int offset) method reset (line 104) | void reset() FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/multi_executor.dart class MultiMacroExecutor (line 14) | class MultiMacroExecutor extends MacroExecutor with AugmentationLibraryB... method libraryIsRegistered (line 28) | bool libraryIsRegistered(Uri library) method registerExecutorFactory (line 39) | ExecutorFactoryToken registerExecutorFactory( method unregisterExecutorFactory (line 65) | Future unregisterExecutorFactory(ExecutorFactoryToken token, method close (line 90) | Future close() method executeDeclarationsPhase (line 98) | Future executeDeclarationsPhase( method executeDefinitionsPhase (line 115) | Future executeDefinitionsPhase( method executeTypesPhase (line 134) | Future executeTypesPhase(MacroInstanceIdentifier... method instantiateMacro (line 140) | Future instantiateMacro( class ExecutorFactoryToken (line 160) | class ExecutorFactoryToken { method _withInstance (line 170) | Future _withInstance(Future Function(MacroExecutor) callback) method _close (line 183) | Future _close() FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/process_executor.dart function start (line 24) | Future start(SerializationMode serializationMode, class _SingleProcessMacroExecutor (line 38) | class _SingleProcessMacroExecutor extends ExternalMacroExecutorBase { method startWithSocket (line 52) | Future<_SingleProcessMacroExecutor> startWithSocket( method startWithStdio (line 106) | Future<_SingleProcessMacroExecutor> startWithStdio( method close (line 140) | Future close() method sendResult (line 146) | void sendResult(Serializer serializer) type CommunicationChannel (line 170) | enum CommunicationChannel { FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/protocol.dart class Request (line 20) | abstract class Request implements Serializable { method serialize (line 38) | void serialize(Serializer serializer) class Response (line 45) | class Response { class SerializableResponse (line 63) | class SerializableResponse implements Response, Serializable { method serialize (line 141) | void serialize(Serializer serializer) class BooleanValue (line 161) | class BooleanValue implements Serializable { method serialize (line 170) | void serialize(Serializer serializer) class DeclarationList (line 174) | class DeclarationList implements Serializable { method serialize (line 191) | void serialize(Serializer serializer) class LoadMacroRequest (line 201) | class LoadMacroRequest extends Request { method serialize (line 214) | void serialize(Serializer serializer) class InstantiateMacroRequest (line 224) | class InstantiateMacroRequest extends Request { method serialize (line 248) | void serialize(Serializer serializer) class ExecuteTypesPhaseRequest (line 261) | class ExecuteTypesPhaseRequest extends Request { method serialize (line 280) | void serialize(Serializer serializer) class ExecuteDeclarationsPhaseRequest (line 292) | class ExecuteDeclarationsPhaseRequest extends Request { method serialize (line 323) | void serialize(Serializer serializer) class ExecuteDefinitionsPhaseRequest (line 338) | class ExecuteDefinitionsPhaseRequest extends Request { method serialize (line 372) | void serialize(Serializer serializer) class ResolveIdentifierRequest (line 387) | class ResolveIdentifierRequest extends Request { method serialize (line 406) | void serialize(Serializer serializer) class ResolveTypeRequest (line 418) | class ResolveTypeRequest extends Request { method serialize (line 433) | void serialize(Serializer serializer) class IsExactlyTypeRequest (line 442) | class IsExactlyTypeRequest extends Request { method serialize (line 458) | void serialize(Serializer serializer) class IsSubtypeOfRequest (line 467) | class IsSubtypeOfRequest extends Request { method serialize (line 482) | void serialize(Serializer serializer) class InterfaceIntrospectionRequest (line 492) | class InterfaceIntrospectionRequest extends Request { method serialize (line 510) | void serialize(Serializer serializer) class DeclarationOfRequest (line 519) | class DeclarationOfRequest extends Request { method serialize (line 535) | void serialize(Serializer serializer) class InferTypeRequest (line 545) | class InferTypeRequest extends Request { method serialize (line 560) | void serialize(Serializer serializer) class ClientIdentifierResolver (line 571) | class ClientIdentifierResolver implements IdentifierResolver { method resolveIdentifier (line 586) | Future resolveIdentifier(Uri library, String name) class ClientTypeResolver (line 597) | class ClientTypeResolver implements TypeResolver { method resolve (line 612) | Future resolve(TypeAnnotationCode typeAnnotation) class ClientStaticTypeImpl (line 635) | class ClientStaticTypeImpl implements StaticType { method isExactly (line 649) | Future isExactly(ClientStaticTypeImpl other) method isSubtypeOf (line 657) | Future isSubtypeOf(ClientStaticTypeImpl other) class ClientNamedStaticTypeImpl (line 666) | class ClientNamedStaticTypeImpl extends ClientStaticTypeImpl class ClientTypeIntrospector (line 674) | class ClientTypeIntrospector implements TypeIntrospector { method constructorsOf (line 689) | Future> constructorsOf( method fieldsOf (line 701) | Future> fieldsOf(IntrospectableType type) method methodsOf (line 712) | Future> methodsOf(IntrospectableType type) class ClientTypeDeclarationResolver (line 725) | class ClientTypeDeclarationResolver implements TypeDeclarationResolver { method declarationOf (line 740) | Future declarationOf(IdentifierImpl identifier) class ClientTypeInferrer (line 750) | class ClientTypeInferrer implements TypeInferrer { method inferType (line 765) | Future inferType( class RemoteException (line 775) | class RemoteException implements Exception { method toString (line 782) | String toString() function _handleResponse (line 788) | T _handleResponse(Response response) type MessageType (line 798) | enum MessageType { FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/remote_instance.dart class RemoteInstance (line 28) | abstract class RemoteInstance implements Serializable { method cached (line 47) | T cached(int id) method deserialize (line 50) | T deserialize(Deserializer deserializer) method serialize (line 60) | void serialize(Serializer serializer) class RemoteInstanceImpl (line 77) | class RemoteInstanceImpl extends RemoteInstance { type RemoteInstanceKind (line 92) | enum RemoteInstanceKind { FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/response_impls.dart class MacroInstanceIdentifierImpl (line 11) | class MacroInstanceIdentifierImpl implements MacroInstanceIdentifier { method serialize (line 155) | void serialize(Serializer serializer) method shouldExecute (line 166) | bool shouldExecute(DeclarationKind declarationKind, Phase phase) method supportsDeclarationKind (line 179) | bool supportsDeclarationKind(DeclarationKind declarationKind) method _interfaceMask (line 190) | int _interfaceMask(DeclarationKind declarationKind, Phase phase) class MacroExecutionResultImpl (line 195) | class MacroExecutionResultImpl implements MacroExecutionResult { method serialize (line 254) | void serialize(Serializer serializer) FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/serialization.dart function withSerializationMode (line 15) | T withSerializationMode( class Serializable (line 27) | abstract class Serializable { method serialize (line 29) | void serialize(Serializer serializer) class Serializer (line 33) | abstract class Serializer { method addString (line 35) | void addString(String value) method addNullableString (line 38) | void addNullableString(String? value) method addDouble (line 42) | void addDouble(double value) method addNullableDouble (line 45) | void addNullableDouble(double? value) method addInt (line 49) | void addInt(int value) method addNullableInt (line 52) | void addNullableInt(int? value) method addBool (line 55) | void addBool(bool value) method addNullableBool (line 58) | void addNullableBool(bool? value) method addNull (line 62) | void addNull() method startList (line 65) | void startList() method endList (line 68) | void endList() class Deserializer (line 78) | abstract class Deserializer { method checkNull (line 81) | bool checkNull() method expectBool (line 84) | bool expectBool() method expectNullableBool (line 87) | bool? expectNullableBool() method expectDouble (line 90) | double expectDouble() method expectNullableDouble (line 93) | double? expectNullableDouble() method expectInt (line 96) | int expectInt() method expectNullableInt (line 99) | int? expectNullableInt() method expectString (line 102) | String expectString() method expectNullableString (line 105) | String? expectNullableString() method expectList (line 126) | void expectList() method moveNext (line 134) | bool moveNext() class JsonSerializer (line 137) | class JsonSerializer implements Serializer { method addBool (line 154) | void addBool(bool value) method addNullableBool (line 156) | void addNullableBool(bool? value) method addDouble (line 159) | void addDouble(double value) method addNullableDouble (line 161) | void addNullableDouble(double? value) method addInt (line 164) | void addInt(int value) method addNullableInt (line 166) | void addNullableInt(int? value) method addString (line 169) | void addString(String value) method addNullableString (line 171) | void addNullableString(String? value) method addNull (line 174) | void addNull() method startList (line 177) | void startList() method endList (line 184) | void endList() class JsonDeserializer (line 189) | class JsonDeserializer implements Deserializer { method checkNull (line 203) | bool checkNull() method expectList (line 206) | void expectList() method expectBool (line 209) | bool expectBool() method expectNullableBool (line 211) | bool? expectNullableBool() method expectDouble (line 214) | double expectDouble() method expectNullableDouble (line 216) | double? expectNullableDouble() method expectInt (line 219) | int expectInt() method expectNullableInt (line 221) | int? expectNullableInt() method expectString (line 224) | String expectString() method expectNullableString (line 226) | String? expectNullableString() method _expectValue (line 229) | T _expectValue() method moveNext (line 238) | bool moveNext() class ByteDataSerializer (line 255) | class ByteDataSerializer extends Serializer { method addBool (line 264) | void addBool(bool value) method addDouble (line 268) | void addDouble(double value) method addNull (line 276) | void addNull() method addInt (line 279) | void addInt(int value) method addString (line 345) | void addString(String value) method _addOneByteString (line 355) | void _addOneByteString(String value) method _addTwoByteString (line 363) | void _addTwoByteString(String value) method startList (line 384) | void startList() method endList (line 387) | void endList() method startMap (line 390) | void startMap() method endMap (line 393) | void endMap() method addUint8List (line 396) | void addUint8List(Uint8List value) method addAny (line 404) | void addAny(Object? value) class ByteDataDeserializer (line 435) | class ByteDataDeserializer extends Deserializer { method _readKind (line 443) | DataKind _readKind([int offset = 0]) method checkNull (line 453) | bool checkNull() method expectBool (line 459) | bool expectBool() method expectDouble (line 472) | double expectDouble() method expectInt (line 482) | int expectInt() method _expectInt (line 484) | int _expectInt(int offset) method expectList (line 532) | void expectList() method expectMap (line 558) | void expectMap() method expectString (line 567) | String expectString() method expectUint8List (line 587) | Uint8List expectUint8List() method expectAny (line 597) | Object? expectAny() method moveNext (line 656) | bool moveNext() type DataKind (line 676) | enum DataKind { type SerializationMode (line 739) | enum SerializationMode { FILE: inner/pkg/_fe_analyzer_shared/lib/src/macros/executor/serialization_extensions.dart function expectRemoteInstance (line 8) | T expectRemoteInstance() function expectUri (line 82) | Uri expectUri() function _expectRemoteInstanceList (line 85) | List _expectRemoteInstanceList() function _expectNamedTypeAnnotation (line 93) | NamedTypeAnnotation _expectNamedTypeAnnotation(int id) function _expectOmittedTypeAnnotation (line 101) | OmittedTypeAnnotation _expectOmittedTypeAnnotation(int id) function _expectFunctionTypeAnnotation (line 108) | FunctionTypeAnnotation _expectFunctionTypeAnnotation(int id) function _expectFunctionTypeParameter (line 118) | FunctionTypeParameter _expectFunctionTypeParameter(int id) function _expectIdentifier (line 127) | Identifier _expectIdentifier(int id) function _expectParameterDeclaration (line 132) | ParameterDeclaration _expectParameterDeclaration(int id) function _expectRecordFieldDeclaration (line 141) | RecordFieldDeclaration _expectRecordFieldDeclaration(int id) function _expectRecordTypeAnnotation (line 148) | RecordTypeAnnotation _expectRecordTypeAnnotation(int id) function _expectTypeParameterDeclaration (line 156) | TypeParameterDeclaration _expectTypeParameterDeclaration(int id) function _expectFunctionDeclaration (line 163) | FunctionDeclaration _expectFunctionDeclaration(int id) function _expectMethodDeclaration (line 178) | MethodDeclaration _expectMethodDeclaration(int id) function _expectConstructorDeclaration (line 195) | ConstructorDeclaration _expectConstructorDeclaration(int id) function _expectVariableDeclaration (line 218) | VariableDeclaration _expectVariableDeclaration(int id) function _expectFieldDeclaration (line 228) | FieldDeclaration _expectFieldDeclaration(int id) function _expectClassDeclaration (line 239) | ClassDeclaration _expectClassDeclaration(int id) function _expectIntrospectableClassDeclaration (line 256) | IntrospectableClassDeclaration _expectIntrospectableClassDeclaration( function _expectTypeAliasDeclaration (line 275) | TypeAliasDeclaration _expectTypeAliasDeclaration(int id) function _readStringList (line 283) | List _readStringList() function _readCodeList (line 293) | List _readCodeList() function _readParts (line 303) | List _readParts() function expectCode (line 325) | T expectCode() function expectNullableCode (line 374) | T? expectNullableCode() function serializeNullable (line 382) | void serializeNullable(Serializer serializer) function serializeNullable (line 394) | void serializeNullable(Serializer serializer) function serialize (line 405) | void serialize(Serializer serializer) function addUri (line 509) | void addUri(Uri uri) function addSerializable (line 511) | void addSerializable(Serializable serializable) type _CodePartKind (line 515) | enum _CodePartKind { FILE: inner/pkg/_fe_analyzer_shared/lib/src/messages/codes.dart class Code (line 21) | class Code { method toString (line 37) | String toString() class Message (line 40) | class Message { method withLocation (line 54) | LocatedMessage withLocation(Uri uri, int charOffset, int length) method withoutLocation (line 58) | LocatedMessage withoutLocation() method toString (line 63) | String toString() class MessageCode (line 68) | class MessageCode extends Code implements Message { method withLocation (line 89) | LocatedMessage withLocation(Uri uri, int charOffset, int length) method withoutLocation (line 94) | LocatedMessage withoutLocation() class Template (line 99) | class Template { class LocatedMessage (line 112) | class LocatedMessage implements Comparable { method compareTo (line 133) | int compareTo(LocatedMessage other) method withFormatting (line 141) | FormattedMessage withFormatting(PlainAndColorizedString formatted, int... method toString (line 167) | String toString() class PlainAndColorizedString (line 172) | class PlainAndColorizedString { method toString (line 177) | String toString() class FormattedMessage (line 187) | class FormattedMessage implements DiagnosticMessage { method toJson (line 253) | Map toJson() method toJsonString (line 265) | String toJsonString() class DiagnosticMessageFromJson (line 271) | class DiagnosticMessageFromJson implements DiagnosticMessage { method toJson (line 312) | Map toJson() method toJsonString (line 324) | String toJsonString() method _asListOfString (line 329) | List _asListOfString(Object? value) function relativizeUri (line 334) | String? relativizeUri(Uri? uri) type SummaryTemplate (line 344) | typedef SummaryTemplate = Message Function(int, int, num, num, num); function itemizeNames (line 346) | String itemizeNames(List names) function demangleMixinApplicationName (line 366) | String demangleMixinApplicationName(String name) function applyArgumentsToTemplate (line 380) | String applyArgumentsToTemplate( FILE: inner/pkg/_fe_analyzer_shared/lib/src/messages/codes_generated.dart function _withArgumentsAbstractClassInstantiation (line 37) | Message _withArgumentsAbstractClassInstantiation(String name) function _withArgumentsAbstractRedirectedClassInstantiation (line 137) | Message _withArgumentsAbstractRedirectedClassInstantiation(String name) function _withArgumentsAccessError (line 180) | Message _withArgumentsAccessError(String name) function _withArgumentsAsciiControlCharacter (line 277) | Message _withArgumentsAsciiControlCharacter(int codePoint) function _withArgumentsBaseClassImplementedOutsideOfLibrary (line 361) | Message _withArgumentsBaseClassImplementedOutsideOfLibrary(String name) function _withArgumentsBaseClassImplementedOutsideOfLibraryCause (line 386) | Message _withArgumentsBaseClassImplementedOutsideOfLibraryCause( function _withArgumentsBaseMixinImplementedOutsideOfLibrary (line 416) | Message _withArgumentsBaseMixinImplementedOutsideOfLibrary(String name) function _withArgumentsBinaryOperatorWrittenOut (line 445) | Message _withArgumentsBinaryOperatorWrittenOut(String string, String str... function _withArgumentsBoundIssueViaCycleNonSimplicity (line 476) | Message _withArgumentsBoundIssueViaCycleNonSimplicity( function _withArgumentsBoundIssueViaLoopNonSimplicity (line 508) | Message _withArgumentsBoundIssueViaLoopNonSimplicity(String name) function _withArgumentsBoundIssueViaRawTypeWithNonSimpleBounds (line 536) | Message _withArgumentsBoundIssueViaRawTypeWithNonSimpleBounds(String name) function _withArgumentsBreakTargetOutsideFunction (line 571) | Message _withArgumentsBreakTargetOutsideFunction(String name) function _withArgumentsBuiltInIdentifierAsType (line 592) | Message _withArgumentsBuiltInIdentifierAsType(Token token) function _withArgumentsBuiltInIdentifierInDeclaration (line 613) | Message _withArgumentsBuiltInIdentifierInDeclaration(Token token) function _withArgumentsCandidateFoundIsDefaultConstructor (line 645) | Message _withArgumentsCandidateFoundIsDefaultConstructor(String name) function _withArgumentsCannotAssignToConstVariable (line 669) | Message _withArgumentsCannotAssignToConstVariable(String name) function _withArgumentsCannotAssignToFinalVariable (line 701) | Message _withArgumentsCannotAssignToFinalVariable(String name) function _withArgumentsCannotReadSdkSpecification (line 753) | Message _withArgumentsCannotReadSdkSpecification(String string) function _withArgumentsCantHaveNamedParameters (line 796) | Message _withArgumentsCantHaveNamedParameters(String name) function _withArgumentsCantHaveOptionalParameters (line 819) | Message _withArgumentsCantHaveOptionalParameters(String name) function _withArgumentsCantInferReturnTypeDueToNoCombinedSignature (line 872) | Message _withArgumentsCantInferReturnTypeDueToNoCombinedSignature(String... function _withArgumentsCantInferTypeDueToCircularity (line 899) | Message _withArgumentsCantInferTypeDueToCircularity(String string) function _withArgumentsCantInferTypeDueToNoCombinedSignature (line 929) | Message _withArgumentsCantInferTypeDueToNoCombinedSignature(String name) function _withArgumentsCantInferTypesDueToNoCombinedSignature (line 960) | Message _withArgumentsCantInferTypesDueToNoCombinedSignature(String name) function _withArgumentsCantReadFile (line 982) | Message _withArgumentsCantReadFile(Uri uri_, String string) function _withArgumentsCantUseClassAsMixin (line 1004) | Message _withArgumentsCantUseClassAsMixin(String name) function _withArgumentsCantUseControlFlowOrSpreadAsConstant (line 1029) | Message _withArgumentsCantUseControlFlowOrSpreadAsConstant(Token token) function _withArgumentsCantUseDeferredPrefixAsConstant (line 1056) | Message _withArgumentsCantUseDeferredPrefixAsConstant(Token token) function _withArgumentsClassInNullAwareReceiver (line 1133) | Message _withArgumentsClassInNullAwareReceiver(String name) function _withArgumentsCombinedMemberSignatureFailed (line 1173) | Message _withArgumentsCombinedMemberSignatureFailed(String name, String ... function _withArgumentsConflictingModifiers (line 1226) | Message _withArgumentsConflictingModifiers(String string, String string2) function _withArgumentsConflictsWithConstructor (line 1248) | Message _withArgumentsConflictsWithConstructor(String name) function _withArgumentsConflictsWithFactory (line 1269) | Message _withArgumentsConflictsWithFactory(String name) function _withArgumentsConflictsWithImplicitSetter (line 1291) | Message _withArgumentsConflictsWithImplicitSetter(String name) function _withArgumentsConflictsWithMember (line 1312) | Message _withArgumentsConflictsWithMember(String name) function _withArgumentsConflictsWithSetter (line 1332) | Message _withArgumentsConflictsWithSetter(String name) function _withArgumentsConflictsWithTypeVariable (line 1353) | Message _withArgumentsConflictsWithTypeVariable(String name) function _withArgumentsConstEvalDeferredLibrary (line 1503) | Message _withArgumentsConstEvalDeferredLibrary(String nameOKEmpty) function _withArgumentsConstEvalError (line 1528) | Message _withArgumentsConstEvalError(String string) function _withArgumentsConstEvalFailedAssertionWithMessage (line 1589) | Message _withArgumentsConstEvalFailedAssertionWithMessage( function _withArgumentsConstEvalGetterNotFound (line 1624) | Message _withArgumentsConstEvalGetterNotFound(String nameOKEmpty) function _withArgumentsConstEvalInvalidStaticInvocation (line 1648) | Message _withArgumentsConstEvalInvalidStaticInvocation(String nameOKEmpty) function _withArgumentsConstEvalNegativeShift (line 1677) | Message _withArgumentsConstEvalNegativeShift( function _withArgumentsConstEvalNonConstantVariableGet (line 1706) | Message _withArgumentsConstEvalNonConstantVariableGet(String nameOKEmpty) function _withArgumentsConstEvalTruncateError (line 1779) | Message _withArgumentsConstEvalTruncateError(String string, String string2) function _withArgumentsConstEvalUnhandledCoreException (line 1811) | Message _withArgumentsConstEvalUnhandledCoreException(String stringOKEmpty) function _withArgumentsConstEvalZeroDivisor (line 1838) | Message _withArgumentsConstEvalZeroDivisor(String string, String string2) function _withArgumentsConstFieldWithoutInitializer (line 1889) | Message _withArgumentsConstFieldWithoutInitializer(String name) function _withArgumentsConstructorInitializeSameInstanceVariableSeveralTimes (line 1948) | Message _withArgumentsConstructorInitializeSameInstanceVariableSeveralTi... function _withArgumentsConstructorNotFound (line 1970) | Message _withArgumentsConstructorNotFound(String name) function _withArgumentsConstructorWithWrongNameContext (line 2059) | Message _withArgumentsConstructorWithWrongNameContext(String name) function _withArgumentsContinueTargetOutsideFunction (line 2102) | Message _withArgumentsContinueTargetOutsideFunction(String name) function _withArgumentsCouldNotParseUri (line 2139) | Message _withArgumentsCouldNotParseUri(String string, String string2) function _withArgumentsCycleInTypeVariables (line 2187) | Message _withArgumentsCycleInTypeVariables(String name, String string) function _withArgumentsCyclicClassHierarchy (line 2211) | Message _withArgumentsCyclicClassHierarchy(String name) function _withArgumentsCyclicRedirectingFactoryConstructors (line 2234) | Message _withArgumentsCyclicRedirectingFactoryConstructors(String name) function _withArgumentsCyclicTypedef (line 2255) | Message _withArgumentsCyclicTypedef(String name) function _withArgumentsDebugTrace (line 2276) | Message _withArgumentsDebugTrace(String name, String string) function _withArgumentsDefaultValueInRedirectingFactoryConstructor (line 2347) | Message _withArgumentsDefaultValueInRedirectingFactoryConstructor(String... function _withArgumentsDeferredExtensionImport (line 2388) | Message _withArgumentsDeferredExtensionImport(String name) function _withArgumentsDeferredPrefixDuplicated (line 2414) | Message _withArgumentsDeferredPrefixDuplicated(String name) function _withArgumentsDeferredPrefixDuplicatedCause (line 2436) | Message _withArgumentsDeferredPrefixDuplicatedCause(String name) function _withArgumentsDillOutlineSummary (line 2465) | Message _withArgumentsDillOutlineSummary( function _withArgumentsDirectCycleInTypeVariables (line 2511) | Message _withArgumentsDirectCycleInTypeVariables(String name) function _withArgumentsDuplicateLabelInSwitchStatement (line 2560) | Message _withArgumentsDuplicateLabelInSwitchStatement(String name) function _withArgumentsDuplicatePatternAssignmentVariable (line 2587) | Message _withArgumentsDuplicatePatternAssignmentVariable(String name) function _withArgumentsDuplicateRecordPatternField (line 2632) | Message _withArgumentsDuplicateRecordPatternField(String name) function _withArgumentsDuplicatedDeclaration (line 2687) | Message _withArgumentsDuplicatedDeclaration(String name) function _withArgumentsDuplicatedDeclarationCause (line 2708) | Message _withArgumentsDuplicatedDeclarationCause(String name) function _withArgumentsDuplicatedDeclarationSyntheticCause (line 2734) | Message _withArgumentsDuplicatedDeclarationSyntheticCause(String name) function _withArgumentsDuplicatedDeclarationUse (line 2757) | Message _withArgumentsDuplicatedDeclarationUse(String name) function _withArgumentsDuplicatedExport (line 2782) | Message _withArgumentsDuplicatedExport(String name, Uri uri_, Uri uri2_) function _withArgumentsDuplicatedExportInType (line 2809) | Message _withArgumentsDuplicatedExportInType(String name, Uri uri_, Uri ... function _withArgumentsDuplicatedImportInType (line 2836) | Message _withArgumentsDuplicatedImportInType(String name, Uri uri_, Uri ... function _withArgumentsDuplicatedModifier (line 2861) | Message _withArgumentsDuplicatedModifier(Token token) function _withArgumentsDuplicatedNamePreviouslyUsed (line 2886) | Message _withArgumentsDuplicatedNamePreviouslyUsed(String name) function _withArgumentsDuplicatedNamePreviouslyUsedCause (line 2910) | Message _withArgumentsDuplicatedNamePreviouslyUsedCause(String name) function _withArgumentsDuplicatedNamedArgument (line 2930) | Message _withArgumentsDuplicatedNamedArgument(String name) function _withArgumentsDuplicatedParameterName (line 2950) | Message _withArgumentsDuplicatedParameterName(String name) function _withArgumentsDuplicatedParameterNameCause (line 2971) | Message _withArgumentsDuplicatedParameterNameCause(String name) function _withArgumentsDuplicatedRecordLiteralFieldName (line 2998) | Message _withArgumentsDuplicatedRecordLiteralFieldName(String name) function _withArgumentsDuplicatedRecordLiteralFieldNameContext (line 3024) | Message _withArgumentsDuplicatedRecordLiteralFieldNameContext(String name) function _withArgumentsDuplicatedRecordTypeFieldName (line 3051) | Message _withArgumentsDuplicatedRecordTypeFieldName(String name) function _withArgumentsDuplicatedRecordTypeFieldNameContext (line 3077) | Message _withArgumentsDuplicatedRecordTypeFieldNameContext(String name) function _withArgumentsEnumConstantSameNameAsEnclosing (line 3159) | Message _withArgumentsEnumConstantSameNameAsEnclosing(String name) function _withArgumentsEnumContainsRestrictedInstanceDeclaration (line 3201) | Message _withArgumentsEnumContainsRestrictedInstanceDeclaration(String n... function _withArgumentsEnumImplementerContainsRestrictedInstanceDeclaration (line 3265) | Message _withArgumentsEnumImplementerContainsRestrictedInstanceDeclaration( function _withArgumentsEnumImplementerContainsValuesDeclaration (line 3293) | Message _withArgumentsEnumImplementerContainsValuesDeclaration(String name) function _withArgumentsEnumInheritsRestricted (line 3325) | Message _withArgumentsEnumInheritsRestricted(String name) function _withArgumentsEnumSupertypeOfNonAbstractClass (line 3376) | Message _withArgumentsEnumSupertypeOfNonAbstractClass(String name) function _withArgumentsExceptionReadingFile (line 3442) | Message _withArgumentsExceptionReadingFile(Uri uri_, String string) function _withArgumentsExpectedAfterButGot (line 3462) | Message _withArgumentsExpectedAfterButGot(String string) function _withArgumentsExpectedButGot (line 3518) | Message _withArgumentsExpectedButGot(String string) function _withArgumentsExpectedClassMember (line 3538) | Message _withArgumentsExpectedClassMember(Token token) function _withArgumentsExpectedClassOrMixinBody (line 3560) | Message _withArgumentsExpectedClassOrMixinBody(String string) function _withArgumentsExpectedDeclaration (line 3581) | Message _withArgumentsExpectedDeclaration(Token token) function _withArgumentsExpectedEnumBody (line 3612) | Message _withArgumentsExpectedEnumBody(Token token) function _withArgumentsExpectedFunctionBody (line 3634) | Message _withArgumentsExpectedFunctionBody(Token token) function _withArgumentsExpectedIdentifier (line 3665) | Message _withArgumentsExpectedIdentifier(Token token) function _withArgumentsExpectedIdentifierButGotKeyword (line 3691) | Message _withArgumentsExpectedIdentifierButGotKeyword(Token token) function _withArgumentsExpectedInstead (line 3711) | Message _withArgumentsExpectedInstead(String string) function _withArgumentsExpectedString (line 3765) | Message _withArgumentsExpectedString(Token token) function _withArgumentsExpectedToken (line 3784) | Message _withArgumentsExpectedToken(String string) function _withArgumentsExpectedType (line 3803) | Message _withArgumentsExpectedType(Token token) function _withArgumentsExperimentDisabled (line 3835) | Message _withArgumentsExperimentDisabled(String string) function _withArgumentsExperimentDisabledInvalidLanguageVersion (line 3861) | Message _withArgumentsExperimentDisabledInvalidLanguageVersion( function _withArgumentsExperimentNotEnabled (line 3892) | Message _withArgumentsExperimentNotEnabled(String string, String string2) function _withArgumentsExperimentNotEnabledOffByDefault (line 3923) | Message _withArgumentsExperimentNotEnabledOffByDefault(String string) function _withArgumentsExperimentOptOutComment (line 3948) | Message _withArgumentsExperimentOptOutComment(String string) function _withArgumentsExperimentOptOutExplicit (line 3977) | Message _withArgumentsExperimentOptOutExplicit(String string, String str... function _withArgumentsExperimentOptOutImplicit (line 4009) | Message _withArgumentsExperimentOptOutImplicit(String string, String str... function _withArgumentsExplicitExtensionTypeArgumentMismatch (line 4069) | Message _withArgumentsExplicitExtensionTypeArgumentMismatch( function _withArgumentsExtendingEnum (line 4130) | Message _withArgumentsExtendingEnum(String name) function _withArgumentsExtendingRestricted (line 4152) | Message _withArgumentsExtendingRestricted(String name) function _withArgumentsExtensionInNullAwareReceiver (line 4233) | Message _withArgumentsExtensionInNullAwareReceiver(String name) function _withArgumentsExtensionMemberConflictsWithObjectMember (line 4258) | Message _withArgumentsExtensionMemberConflictsWithObjectMember(String name) function _withArgumentsExtraneousModifier (line 4413) | Message _withArgumentsExtraneousModifier(Token token) function _withArgumentsExtraneousModifierInExtension (line 4436) | Message _withArgumentsExtraneousModifierInExtension(Token token) function _withArgumentsFastaCLIArgumentRequired (line 4478) | Message _withArgumentsFastaCLIArgumentRequired(String name) function _withArgumentsFfiCompoundImplementsFinalizable (line 4625) | Message _withArgumentsFfiCompoundImplementsFinalizable( function _withArgumentsFfiEmptyStruct (line 4655) | Message _withArgumentsFfiEmptyStruct(String string, String name) function _withArgumentsFfiExpectedConstantArg (line 4694) | Message _withArgumentsFfiExpectedConstantArg(String name) function _withArgumentsFfiExtendsOrImplementsSealedClass (line 4718) | Message _withArgumentsFfiExtendsOrImplementsSealedClass(String name) function _withArgumentsFfiFieldAnnotation (line 4741) | Message _withArgumentsFfiFieldAnnotation(String name) function _withArgumentsFfiFieldCyclic (line 4768) | Message _withArgumentsFfiFieldCyclic( function _withArgumentsFfiFieldInitializer (line 4797) | Message _withArgumentsFfiFieldInitializer(String name) function _withArgumentsFfiFieldNoAnnotation (line 4824) | Message _withArgumentsFfiFieldNoAnnotation(String name) function _withArgumentsFfiFieldNull (line 4848) | Message _withArgumentsFfiFieldNull(String name) function _withArgumentsFfiNativeUnexpectedNumberOfParameters (line 4909) | Message _withArgumentsFfiNativeUnexpectedNumberOfParameters( function _withArgumentsFfiNativeUnexpectedNumberOfParametersWithReceiver (line 4938) | Message _withArgumentsFfiNativeUnexpectedNumberOfParametersWithReceiver( function _withArgumentsFfiNotStatic (line 4965) | Message _withArgumentsFfiNotStatic(String name) function _withArgumentsFfiPackedAnnotation (line 4988) | Message _withArgumentsFfiPackedAnnotation(String name) function _withArgumentsFfiSizeAnnotation (line 5021) | Message _withArgumentsFfiSizeAnnotation(String name) function _withArgumentsFfiSizeAnnotationDimensions (line 5047) | Message _withArgumentsFfiSizeAnnotationDimensions(String name) function _withArgumentsFfiStructGeneric (line 5070) | Message _withArgumentsFfiStructGeneric(String string, String name) function _withArgumentsFieldAlreadyInitializedAtDeclaration (line 5099) | Message _withArgumentsFieldAlreadyInitializedAtDeclaration(String name) function _withArgumentsFieldAlreadyInitializedAtDeclarationCause (line 5123) | Message _withArgumentsFieldAlreadyInitializedAtDeclarationCause(String n... function _withArgumentsFieldNotPromoted (line 5172) | Message _withArgumentsFieldNotPromoted(String name, String string) function _withArgumentsFinalClassExtendedOutsideOfLibrary (line 5236) | Message _withArgumentsFinalClassExtendedOutsideOfLibrary(String name) function _withArgumentsFinalClassImplementedOutsideOfLibrary (line 5263) | Message _withArgumentsFinalClassImplementedOutsideOfLibrary(String name) function _withArgumentsFinalClassUsedAsMixinConstraintOutsideOfLibrary (line 5291) | Message _withArgumentsFinalClassUsedAsMixinConstraintOutsideOfLibrary( function _withArgumentsFinalFieldNotInitialized (line 5318) | Message _withArgumentsFinalFieldNotInitialized(String name) function _withArgumentsFinalFieldNotInitializedByConstructor (line 5348) | Message _withArgumentsFinalFieldNotInitializedByConstructor(String name) function _withArgumentsFinalFieldWithoutInitializer (line 5377) | Message _withArgumentsFinalFieldWithoutInitializer(String name) function _withArgumentsFinalNotAssignedError (line 5421) | Message _withArgumentsFinalNotAssignedError(String name) function _withArgumentsFinalPossiblyAssignedError (line 5446) | Message _withArgumentsFinalPossiblyAssignedError(String name) function _withArgumentsGetterNotFound (line 5560) | Message _withArgumentsGetterNotFound(String name) function _withArgumentsIllegalMixin (line 5631) | Message _withArgumentsIllegalMixin(String name) function _withArgumentsIllegalMixinDueToConstructors (line 5653) | Message _withArgumentsIllegalMixinDueToConstructors(String name) function _withArgumentsIllegalMixinDueToConstructorsCause (line 5678) | Message _withArgumentsIllegalMixinDueToConstructorsCause(String name) function _withArgumentsImplementsRepeated (line 5775) | Message _withArgumentsImplementsRepeated(String name, int count) function _withArgumentsImplementsSuperClass (line 5803) | Message _withArgumentsImplementsSuperClass(String name) function _withArgumentsImplicitMixinOverride (line 5841) | Message _withArgumentsImplicitMixinOverride( function _withArgumentsImportChainContext (line 5903) | Message _withArgumentsImportChainContext( function _withArgumentsImportChainContextSimple (line 5937) | Message _withArgumentsImportChainContextSimple(Uri uri_, String string) function _withArgumentsIncrementalCompilerIllegalParameter (line 5977) | Message _withArgumentsIncrementalCompilerIllegalParameter(String string) function _withArgumentsIncrementalCompilerIllegalTypeParameter (line 6001) | Message _withArgumentsIncrementalCompilerIllegalTypeParameter(String str... function _withArgumentsInheritedRestrictedMemberOfEnumImplementer (line 6056) | Message _withArgumentsInheritedRestrictedMemberOfEnumImplementer( function _withArgumentsInitializeFromDillNotSelfContained (line 6091) | Message _withArgumentsInitializeFromDillNotSelfContained( function _withArgumentsInitializeFromDillNotSelfContainedNoDump (line 6123) | Message _withArgumentsInitializeFromDillNotSelfContainedNoDump(String st... function _withArgumentsInitializeFromDillUnknownProblem (line 6165) | Message _withArgumentsInitializeFromDillUnknownProblem( function _withArgumentsInitializeFromDillUnknownProblemNoDump (line 6210) | Message _withArgumentsInitializeFromDillUnknownProblemNoDump( function _withArgumentsInitializerForStaticField (line 6253) | Message _withArgumentsInitializerForStaticField(String name) function _withArgumentsInputFileNotFound (line 6284) | Message _withArgumentsInputFileNotFound(Uri uri_) function _withArgumentsInstanceAndSynthesizedStaticConflict (line 6309) | Message _withArgumentsInstanceAndSynthesizedStaticConflict(String name) function _withArgumentsInstantiationTooFewArguments (line 6336) | Message _withArgumentsInstantiationTooFewArguments(int count, int count2) function _withArgumentsInstantiationTooManyArguments (line 6366) | Message _withArgumentsInstantiationTooManyArguments(int count, int count2) function _withArgumentsIntegerLiteralIsOutOfRange (line 6396) | Message _withArgumentsIntegerLiteralIsOutOfRange(String string) function _withArgumentsInterfaceCheck (line 6424) | Message _withArgumentsInterfaceCheck(String name, String name2) function _withArgumentsInterfaceClassExtendedOutsideOfLibrary (line 6453) | Message _withArgumentsInterfaceClassExtendedOutsideOfLibrary(String name) function _withArgumentsInternalProblemConstructorNotFound (line 6517) | Message _withArgumentsInternalProblemConstructorNotFound( function _withArgumentsInternalProblemContextSeverity (line 6542) | Message _withArgumentsInternalProblemContextSeverity(String string) function _withArgumentsInternalProblemDebugAbort (line 6564) | Message _withArgumentsInternalProblemDebugAbort(String name, String string) function _withArgumentsInternalProblemNotFound (line 6618) | Message _withArgumentsInternalProblemNotFound(String name) function _withArgumentsInternalProblemNotFoundIn (line 6641) | Message _withArgumentsInternalProblemNotFoundIn(String name, String name2) function _withArgumentsInternalProblemPrivateConstructorAccess (line 6688) | Message _withArgumentsInternalProblemPrivateConstructorAccess(String name) function _withArgumentsInternalProblemStackNotEmpty (line 6722) | Message _withArgumentsInternalProblemStackNotEmpty(String name, String s... function _withArgumentsInternalProblemUnexpected (line 6746) | Message _withArgumentsInternalProblemUnexpected(String string, String st... function _withArgumentsInternalProblemUnfinishedTypeVariable (line 6773) | Message _withArgumentsInternalProblemUnfinishedTypeVariable( function _withArgumentsInternalProblemUnhandled (line 6799) | Message _withArgumentsInternalProblemUnhandled(String string, String str... function _withArgumentsInternalProblemUnimplemented (line 6820) | Message _withArgumentsInternalProblemUnimplemented(String string) function _withArgumentsInternalProblemUnsupported (line 6840) | Message _withArgumentsInternalProblemUnsupported(String name) function _withArgumentsInternalProblemUriMissingScheme (line 6861) | Message _withArgumentsInternalProblemUriMissingScheme(Uri uri_) function _withArgumentsInternalProblemVerificationError (line 6885) | Message _withArgumentsInternalProblemVerificationError(String string) function _withArgumentsInvalidBreakTarget (line 6934) | Message _withArgumentsInvalidBreakTarget(String name) function _withArgumentsInvalidConstantPatternBinary (line 6979) | Message _withArgumentsInvalidConstantPatternBinary(String name) function _withArgumentsInvalidConstantPatternUnary (line 7067) | Message _withArgumentsInvalidConstantPatternUnary(String name) function _withArgumentsInvalidContinueTarget (line 7090) | Message _withArgumentsInvalidContinueTarget(String name) function _withArgumentsInvalidGetterSetterTypeFieldContext (line 7125) | Message _withArgumentsInvalidGetterSetterTypeFieldContext(String name) function _withArgumentsInvalidGetterSetterTypeGetterContext (line 7149) | Message _withArgumentsInvalidGetterSetterTypeGetterContext(String name) function _withArgumentsInvalidGetterSetterTypeSetterContext (line 7173) | Message _withArgumentsInvalidGetterSetterTypeSetterContext(String name) function _withArgumentsInvalidOperator (line 7248) | Message _withArgumentsInvalidOperator(Token token) function _withArgumentsInvalidPackageUri (line 7270) | Message _withArgumentsInvalidPackageUri(Uri uri_, String string) function _withArgumentsInvalidTypeVariableInSupertype (line 7330) | Message _withArgumentsInvalidTypeVariableInSupertype( function _withArgumentsInvalidTypeVariableInSupertypeWithVariance (line 7366) | Message _withArgumentsInvalidTypeVariableInSupertypeWithVariance( function _withArgumentsInvalidTypeVariableVariancePosition (line 7405) | Message _withArgumentsInvalidTypeVariableVariancePosition( function _withArgumentsInvalidTypeVariableVariancePositionInReturnType (line 7434) | Message _withArgumentsInvalidTypeVariableVariancePositionInReturnType( function _withArgumentsInvokeNonFunction (line 7513) | Message _withArgumentsInvokeNonFunction(String name) function _withArgumentsJointPatternVariableNotInAll (line 7540) | Message _withArgumentsJointPatternVariableNotInAll(String name) function _withArgumentsJointPatternVariableWithLabelDefault (line 7569) | Message _withArgumentsJointPatternVariableWithLabelDefault(String name) function _withArgumentsJointPatternVariablesMismatch (line 7595) | Message _withArgumentsJointPatternVariablesMismatch(String name) function _withArgumentsJsInteropDartClassExtendsJSClass (line 7637) | Message _withArgumentsJsInteropDartClassExtendsJSClass( function _withArgumentsJsInteropExportClassNotMarkedExportable (line 7691) | Message _withArgumentsJsInteropExportClassNotMarkedExportable(String name) function _withArgumentsJsInteropExportDartInterfaceHasNonEmptyJSExportValue (line 7719) | Message _withArgumentsJsInteropExportDartInterfaceHasNonEmptyJSExportValue( function _withArgumentsJsInteropExportDisallowedMember (line 7749) | Message _withArgumentsJsInteropExportDisallowedMember(String name) function _withArgumentsJsInteropExportMemberCollision (line 7780) | Message _withArgumentsJsInteropExportMemberCollision( function _withArgumentsJsInteropExportNoExportableMembers (line 7812) | Message _withArgumentsJsInteropExportNoExportableMembers(String name) function _withArgumentsJsInteropJSClassExtendsDartClass (line 7876) | Message _withArgumentsJsInteropJSClassExtendsDartClass( function _withArgumentsJsInteropNativeClassInAnnotation (line 7924) | Message _withArgumentsJsInteropNativeClassInAnnotation( function _withArgumentsJsInteropNonStaticWithStaticInteropSupertype (line 7979) | Message _withArgumentsJsInteropNonStaticWithStaticInteropSupertype( function _withArgumentsJsInteropStaticInteropMockMissingGetterOrSetter (line 8070) | Message _withArgumentsJsInteropStaticInteropMockMissingGetterOrSetter( function _withArgumentsJsInteropStaticInteropMockMissingImplements (line 8112) | Message _withArgumentsJsInteropStaticInteropMockMissingImplements( function _withArgumentsJsInteropStaticInteropNoJSAnnotation (line 8145) | Message _withArgumentsJsInteropStaticInteropNoJSAnnotation(String name) function _withArgumentsJsInteropStaticInteropTrustTypesUsageNotAllowed (line 8186) | Message _withArgumentsJsInteropStaticInteropTrustTypesUsageNotAllowed( function _withArgumentsJsInteropStaticInteropTrustTypesUsedWithoutStaticInterop (line 8216) | Message _withArgumentsJsInteropStaticInteropTrustTypesUsedWithoutStaticI... function _withArgumentsJsInteropStaticInteropWithInstanceMembers (line 8246) | Message _withArgumentsJsInteropStaticInteropWithInstanceMembers(String n... function _withArgumentsJsInteropStaticInteropWithNonStaticSupertype (line 8275) | Message _withArgumentsJsInteropStaticInteropWithNonStaticSupertype( function _withArgumentsLabelNotFound (line 8303) | Message _withArgumentsLabelNotFound(String name) function _withArgumentsLanguageVersionTooHigh (line 8391) | Message _withArgumentsLanguageVersionTooHigh(int count, int count2) function _withArgumentsLateDefinitelyAssignedError (line 8417) | Message _withArgumentsLateDefinitelyAssignedError(String name) function _withArgumentsLateDefinitelyUnassignedError (line 8442) | Message _withArgumentsLateDefinitelyUnassignedError(String name) function _withArgumentsLiteralWithClass (line 8510) | Message _withArgumentsLiteralWithClass(String string, Token token) function _withArgumentsLiteralWithClassAndNew (line 8538) | Message _withArgumentsLiteralWithClassAndNew(String string, Token token) function _withArgumentsMacroClassNotDeclaredMacro (line 8585) | Message _withArgumentsMacroClassNotDeclaredMacro(String name) function _withArgumentsMemberNotFound (line 8687) | Message _withArgumentsMemberNotFound(String name) function _withArgumentsMethodNotFound (line 8752) | Message _withArgumentsMethodNotFound(String name) function _withArgumentsMissingImplementationCause (line 8862) | Message _withArgumentsMissingImplementationCause(String name) function _withArgumentsMissingImplementationNotAbstract (line 8896) | Message _withArgumentsMissingImplementationNotAbstract( function _withArgumentsMissingPartOf (line 8968) | Message _withArgumentsMissingPartOf(Uri uri_) function _withArgumentsMissingVariablePattern (line 9016) | Message _withArgumentsMissingVariablePattern(String name) function _withArgumentsMixinApplicationNoConcreteGetter (line 9045) | Message _withArgumentsMixinApplicationNoConcreteGetter(String name) function _withArgumentsMixinApplicationNoConcreteMethod (line 9084) | Message _withArgumentsMixinApplicationNoConcreteMethod(String name) function _withArgumentsMixinApplicationNoConcreteSetter (line 9112) | Message _withArgumentsMixinApplicationNoConcreteSetter(String name) function _withArgumentsMixinInheritsFromNotObject (line 9146) | Message _withArgumentsMixinInheritsFromNotObject(String name) function _withArgumentsModifierOutOfOrder (line 9175) | Message _withArgumentsModifierOutOfOrder(String string, String string2) function _withArgumentsMultipleClauses (line 9216) | Message _withArgumentsMultipleClauses(String string, String string2) function _withArgumentsNameNotFound (line 9310) | Message _withArgumentsNameNotFound(String name) function _withArgumentsNamedMixinOverride (line 9356) | Message _withArgumentsNamedMixinOverride(String name, String name2) function _withArgumentsNoFormals (line 9486) | Message _withArgumentsNoFormals(Token token) function _withArgumentsNoSuchNamedParameter (line 9508) | Message _withArgumentsNoSuchNamedParameter(String name) function _withArgumentsNonAsciiIdentifier (line 9554) | Message _withArgumentsNonAsciiIdentifier(String character, int codePoint) function _withArgumentsNonAsciiWhitespace (line 9581) | Message _withArgumentsNonAsciiWhitespace(int codePoint) function _withArgumentsNonAugmentationClassConflict (line 9609) | Message _withArgumentsNonAugmentationClassConflict(String name) function _withArgumentsNonAugmentationClassMemberConflict (line 9649) | Message _withArgumentsNonAugmentationClassMemberConflict(String name) function _withArgumentsNonAugmentationConstructorConflict (line 9679) | Message _withArgumentsNonAugmentationConstructorConflict(String name) function _withArgumentsNonAugmentationLibraryConflict (line 9727) | Message _withArgumentsNonAugmentationLibraryConflict(String name) function _withArgumentsNonAugmentationLibraryMemberConflict (line 9757) | Message _withArgumentsNonAugmentationLibraryMemberConflict(String name) function _withArgumentsNonNullableNotAssignedError (line 9827) | Message _withArgumentsNonNullableNotAssignedError(String name) function _withArgumentsNonSimpleBoundViaReference (line 9871) | Message _withArgumentsNonSimpleBoundViaReference(String name) function _withArgumentsNonSimpleBoundViaVariable (line 9896) | Message _withArgumentsNonSimpleBoundViaVariable(String name) function _withArgumentsNotAPrefixInTypeAnnotation (line 9955) | Message _withArgumentsNotAPrefixInTypeAnnotation(String name, String name2) function _withArgumentsNotAType (line 9978) | Message _withArgumentsNotAType(String name) function _withArgumentsNotBinaryOperator (line 10013) | Message _withArgumentsNotBinaryOperator(Token token) function _withArgumentsNotConstantExpression (line 10032) | Message _withArgumentsNotConstantExpression(String string) function _withArgumentsNullSafetyDisabledInvalidLanguageVersion (line 10068) | Message _withArgumentsNullSafetyDisabledInvalidLanguageVersion(String st... function _withArgumentsNullSafetyOptOutExplicit (line 10104) | Message _withArgumentsNullSafetyOptOutExplicit(String string) function _withArgumentsNullSafetyOptOutImplicit (line 10131) | Message _withArgumentsNullSafetyOptOutImplicit(String string) function _withArgumentsNullableInterfaceError (line 10154) | Message _withArgumentsNullableInterfaceError(String name) function _withArgumentsNullableMixinError (line 10177) | Message _withArgumentsNullableMixinError(String name) function _withArgumentsNullableSuperclassError (line 10209) | Message _withArgumentsNullableSuperclassError(String name) function _withArgumentsNullableTearoffError (line 10232) | Message _withArgumentsNullableTearoffError(String name) function _withArgumentsOperatorMinusParameterMismatch (line 10315) | Message _withArgumentsOperatorMinusParameterMismatch(String name) function _withArgumentsOperatorParameterMismatch0 (line 10341) | Message _withArgumentsOperatorParameterMismatch0(String name) function _withArgumentsOperatorParameterMismatch1 (line 10363) | Message _withArgumentsOperatorParameterMismatch1(String name) function _withArgumentsOperatorParameterMismatch2 (line 10386) | Message _withArgumentsOperatorParameterMismatch2(String name) function _withArgumentsOutOfOrderClauses (line 10437) | Message _withArgumentsOutOfOrderClauses(String string, String string2) function _withArgumentsOverriddenMethodCause (line 10459) | Message _withArgumentsOverriddenMethodCause(String name) function _withArgumentsOverrideFewerNamedArguments (line 10486) | Message _withArgumentsOverrideFewerNamedArguments(String name, String na... function _withArgumentsOverrideFewerPositionalArguments (line 10516) | Message _withArgumentsOverrideFewerPositionalArguments( function _withArgumentsOverrideMismatchNamedParameter (line 10548) | Message _withArgumentsOverrideMismatchNamedParameter( function _withArgumentsOverrideMismatchRequiredNamedParameter (line 10578) | Message _withArgumentsOverrideMismatchRequiredNamedParameter( function _withArgumentsOverrideMoreRequiredArguments (line 10611) | Message _withArgumentsOverrideMoreRequiredArguments(String name, String ... function _withArgumentsOverrideTypeVariablesMismatch (line 10641) | Message _withArgumentsOverrideTypeVariablesMismatch(String name, String ... function _withArgumentsPackageNotFound (line 10667) | Message _withArgumentsPackageNotFound(String name, Uri uri_) function _withArgumentsPackagesFileFormat (line 10690) | Message _withArgumentsPackagesFileFormat(String string) function _withArgumentsPartOfInLibrary (line 10751) | Message _withArgumentsPartOfInLibrary(Uri uri_) function _withArgumentsPartOfLibraryNameMismatch (line 10781) | Message _withArgumentsPartOfLibraryNameMismatch( function _withArgumentsPartOfUriMismatch (line 10854) | Message _withArgumentsPartOfUriMismatch(Uri uri_, Uri uri2_, Uri uri3_) function _withArgumentsPartOfUseUri (line 10886) | Message _withArgumentsPartOfUseUri(Uri uri_, Uri uri2_, String name) function _withArgumentsPartTwice (line 10919) | Message _withArgumentsPartTwice(Uri uri_) function _withArgumentsPatchInjectionFailed (line 10981) | Message _withArgumentsPatchInjectionFailed(String name, Uri uri_) function _withArgumentsPatternAssignmentDeclaresVariable (line 11022) | Message _withArgumentsPatternAssignmentDeclaresVariable(String name) function _withArgumentsRedirectionTargetNotFound (line 11272) | Message _withArgumentsRedirectionTargetNotFound(String name) function _withArgumentsRequiredNamedParameterHasDefaultValueError (line 11310) | Message _withArgumentsRequiredNamedParameterHasDefaultValueError(String ... function _withArgumentsSdkRootNotFound (line 11409) | Message _withArgumentsSdkRootNotFound(Uri uri_) function _withArgumentsSdkSpecificationNotFound (line 11434) | Message _withArgumentsSdkSpecificationNotFound(Uri uri_) function _withArgumentsSdkSummaryNotFound (line 11456) | Message _withArgumentsSdkSummaryNotFound(Uri uri_) function _withArgumentsSealedClassSubtypeOutsideOfLibrary (line 11481) | Message _withArgumentsSealedClassSubtypeOutsideOfLibrary(String name) function _withArgumentsSetterNotFound (line 11550) | Message _withArgumentsSetterNotFound(String name) function _withArgumentsSourceBodySummary (line 11602) | Message _withArgumentsSourceBodySummary( function _withArgumentsSourceOutlineSummary (line 11657) | Message _withArgumentsSourceOutlineSummary( function _withArgumentsStrongModeNNBDPackageOptOut (line 11792) | Message _withArgumentsStrongModeNNBDPackageOptOut(List _names) function _withArgumentsSubtypeOfBaseIsNotBaseFinalOrSealed (line 11835) | Message _withArgumentsSubtypeOfBaseIsNotBaseFinalOrSealed( function _withArgumentsSubtypeOfFinalIsNotBaseFinalOrSealed (line 11871) | Message _withArgumentsSubtypeOfFinalIsNotBaseFinalOrSealed( function _withArgumentsSuperclassHasNoConstructor (line 11961) | Message _withArgumentsSuperclassHasNoConstructor(String name) function _withArgumentsSuperclassHasNoDefaultConstructor (line 11987) | Message _withArgumentsSuperclassHasNoDefaultConstructor(String name) function _withArgumentsSuperclassHasNoGetter (line 12008) | Message _withArgumentsSuperclassHasNoGetter(String name) function _withArgumentsSuperclassHasNoMember (line 12028) | Message _withArgumentsSuperclassHasNoMember(String name) function _withArgumentsSuperclassHasNoMethod (line 12048) | Message _withArgumentsSuperclassHasNoMethod(String name) function _withArgumentsSuperclassHasNoSetter (line 12068) | Message _withArgumentsSuperclassHasNoSetter(String name) function _withArgumentsSuperclassMethodArgumentMismatch (line 12093) | Message _withArgumentsSuperclassMethodArgumentMismatch(String name) function _withArgumentsSupertypeIsIllegal (line 12123) | Message _withArgumentsSupertypeIsIllegal(String name) function _withArgumentsSupertypeIsTypeVariable (line 12144) | Message _withArgumentsSupertypeIsTypeVariable(String name) function _withArgumentsThisAccessInFieldInitializer (line 12217) | Message _withArgumentsThisAccessInFieldInitializer(String name) function _withArgumentsThisNotPromoted (line 12259) | Message _withArgumentsThisNotPromoted(String string) function _withArgumentsThisOrSuperAccessInFieldInitializer (line 12283) | Message _withArgumentsThisOrSuperAccessInFieldInitializer(String string) function _withArgumentsTooFewArguments (line 12307) | Message _withArgumentsTooFewArguments(int count, int count2) function _withArgumentsTooManyArguments (line 12337) | Message _withArgumentsTooManyArguments(int count, int count2) function _withArgumentsTypeArgumentMismatch (line 12382) | Message _withArgumentsTypeArgumentMismatch(int count) function _withArgumentsTypeArgumentsOnTypeVariable (line 12405) | Message _withArgumentsTypeArgumentsOnTypeVariable(String name) function _withArgumentsTypeNotFound (line 12438) | Message _withArgumentsTypeNotFound(String name) function _withArgumentsTypeOrigin (line 12459) | Message _withArgumentsTypeOrigin(String name, Uri uri_) function _withArgumentsTypeOriginWithFileUri (line 12483) | Message _withArgumentsTypeOriginWithFileUri(String name, Uri uri_, Uri u... function _withArgumentsTypeVariableDuplicatedNameCause (line 12517) | Message _withArgumentsTypeVariableDuplicatedNameCause(String name) function _withArgumentsUnavailableDartLibrary (line 12641) | Message _withArgumentsUnavailableDartLibrary(Uri uri_) function _withArgumentsUnexpectedModifierInNonNnbd (line 12676) | Message _withArgumentsUnexpectedModifierInNonNnbd(Token token) function _withArgumentsUnexpectedToken (line 12696) | Message _withArgumentsUnexpectedToken(Token token) function _withArgumentsUnmatchedAugmentationClass (line 12731) | Message _withArgumentsUnmatchedAugmentationClass(String name) function _withArgumentsUnmatchedAugmentationClassMember (line 12760) | Message _withArgumentsUnmatchedAugmentationClassMember(String name) function _withArgumentsUnmatchedAugmentationConstructor (line 12789) | Message _withArgumentsUnmatchedAugmentationConstructor(String name) function _withArgumentsUnmatchedAugmentationDeclaration (line 12818) | Message _withArgumentsUnmatchedAugmentationDeclaration(String name) function _withArgumentsUnmatchedAugmentationLibraryMember (line 12848) | Message _withArgumentsUnmatchedAugmentationLibraryMember(String name) function _withArgumentsUnmatchedToken (line 12871) | Message _withArgumentsUnmatchedToken(String string, Token token) function _withArgumentsUnresolvedPrefixInTypeAnnotation (line 12947) | Message _withArgumentsUnresolvedPrefixInTypeAnnotation( function _withArgumentsUnspecified (line 12972) | Message _withArgumentsUnspecified(String string) function _withArgumentsUnsupportedOperator (line 13011) | Message _withArgumentsUnsupportedOperator(Token token) function _withArgumentsUnterminatedString (line 13054) | Message _withArgumentsUnterminatedString(String string, String string2) function _withArgumentsUntranslatableUri (line 13083) | Message _withArgumentsUntranslatableUri(Uri uri_) function _withArgumentsValueForRequiredParameterNotProvidedError (line 13105) | Message _withArgumentsValueForRequiredParameterNotProvidedError(String n... function _withArgumentsVariableCouldBeNullDueToWrite (line 13153) | Message _withArgumentsVariableCouldBeNullDueToWrite( function _withArgumentsWebLiteralCannotBeRepresentedExactly (line 13296) | Message _withArgumentsWebLiteralCannotBeRepresentedExactly( FILE: inner/pkg/_fe_analyzer_shared/lib/src/messages/diagnostic_message.dart type DiagnosticMessageHandler (line 20) | typedef DiagnosticMessageHandler = void Function(DiagnosticMessage); class DiagnosticMessage (line 29) | abstract class DiagnosticMessage { function getMessageUri (line 44) | Uri? getMessageUri(DiagnosticMessage message) function getMessageCharOffset (line 53) | int? getMessageCharOffset(DiagnosticMessage message) function getMessageLength (line 58) | int? getMessageLength(DiagnosticMessage message) function getMessageCodeObject (line 63) | Code? getMessageCodeObject(DiagnosticMessage message) function getMessageHeaderText (line 68) | String? getMessageHeaderText(DiagnosticMessage message) function getMessageCode (line 73) | int getMessageCode(DiagnosticMessage message) function getMessageArguments (line 78) | Map? getMessageArguments(DiagnosticMessage message) function getMessageRelatedInformation (line 83) | Iterable? getMessageRelatedInformation( FILE: inner/pkg/_fe_analyzer_shared/lib/src/messages/severity.dart type Severity (line 7) | enum Severity { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/assert.dart type Assert (line 12) | enum Assert { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/async_modifier.dart type AsyncModifier (line 7) | enum AsyncModifier { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/block_kind.dart class BlockKind (line 5) | class BlockKind { method toString (line 19) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/class_member_parser.dart class ClassMemberParser (line 15) | class ClassMemberParser extends Parser { method parseExpression (line 22) | Token parseExpression(Token token) method parseIdentifierExpression (line 27) | Token parseIdentifierExpression(Token token) method skipExpression (line 31) | Token skipExpression(Token token) method parseArgumentsOpt (line 51) | Token parseArgumentsOpt(Token token, {bool forPattern = false}) method parseFunctionBody (line 55) | Token parseFunctionBody(Token token, bool isExpression, bool allowAbst... method parseInvalidBlock (line 60) | Token parseInvalidBlock(Token token) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/constructor_reference_context.dart type ConstructorReferenceContext (line 6) | enum ConstructorReferenceContext { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/declaration_kind.dart type DeclarationKind (line 5) | enum DeclarationKind { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/directive_context.dart class DirectiveContext (line 9) | class DirectiveContext { method checkScriptTag (line 12) | void checkScriptTag(Parser parser, Token token) method checkDeclaration (line 22) | void checkDeclaration() method checkExport (line 28) | void checkExport(Parser parser, Token token) method checkImport (line 43) | void checkImport(Parser parser, Token token) method checkLibrary (line 58) | void checkLibrary(Parser parser, Token token) method checkPart (line 73) | void checkPart(Parser parser, Token token) method checkPartOf (line 86) | void checkPartOf(Parser parser, Token token) type DirectiveState (line 100) | enum DirectiveState { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/error_delegation_listener.dart class ErrorDelegationListener (line 13) | class ErrorDelegationListener extends Listener { method handleRecoverableError (line 19) | void handleRecoverableError( FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/formal_parameter_kind.dart type FormalParameterKind (line 7) | enum FormalParameterKind { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/forwarding_listener.dart class ForwardingListener (line 10) | class ForwardingListener implements Listener { method beginArguments (line 20) | void beginArguments(Token token) method beginAssert (line 25) | void beginAssert(Token assertKeyword, Assert kind) method beginAwaitExpression (line 30) | void beginAwaitExpression(Token token) method beginBinaryExpression (line 35) | void beginBinaryExpression(Token token) method beginBinaryPattern (line 40) | void beginBinaryPattern(Token token) method beginBlock (line 45) | void beginBlock(Token token, BlockKind blockKind) method beginBlockFunctionBody (line 50) | void beginBlockFunctionBody(Token token) method beginCascade (line 55) | void beginCascade(Token token) method beginCaseExpression (line 60) | void beginCaseExpression(Token caseKeyword) method beginCatchClause (line 65) | void beginCatchClause(Token token) method beginClassDeclaration (line 70) | void beginClassDeclaration( method beginClassOrMixinOrExtensionBody (line 97) | void beginClassOrMixinOrExtensionBody(DeclarationKind kind, Token token) method beginClassOrMixinOrNamedMixinApplicationPrelude (line 102) | void beginClassOrMixinOrNamedMixinApplicationPrelude(Token token) method beginCombinators (line 107) | void beginCombinators(Token token) method beginCompilationUnit (line 112) | void beginCompilationUnit(Token token) method beginConditionalExpression (line 117) | void beginConditionalExpression(Token question) method beginConditionalUri (line 122) | void beginConditionalUri(Token ifKeyword) method beginConditionalUris (line 127) | void beginConditionalUris(Token token) method beginConstExpression (line 132) | void beginConstExpression(Token constKeyword) method beginConstLiteral (line 137) | void beginConstLiteral(Token token) method beginConstructorReference (line 142) | void beginConstructorReference(Token start) method beginDoWhileStatement (line 147) | void beginDoWhileStatement(Token token) method beginDoWhileStatementBody (line 152) | void beginDoWhileStatementBody(Token token) method beginElseStatement (line 157) | void beginElseStatement(Token token) method beginEnum (line 162) | void beginEnum(Token enumKeyword) method beginExport (line 167) | void beginExport(Token token) method beginUncategorizedTopLevelDeclaration (line 172) | void beginUncategorizedTopLevelDeclaration(Token token) method beginExtensionDeclarationPrelude (line 177) | void beginExtensionDeclarationPrelude(Token extensionKeyword) method beginExtensionDeclaration (line 182) | void beginExtensionDeclaration(Token extensionKeyword, Token? name) method beginFactoryMethod (line 187) | void beginFactoryMethod(DeclarationKind declarationKind, Token lastCon... method beginFieldInitializer (line 194) | void beginFieldInitializer(Token token) method beginForControlFlow (line 199) | void beginForControlFlow(Token? awaitToken, Token forToken) method beginForInBody (line 204) | void beginForInBody(Token token) method beginForInExpression (line 209) | void beginForInExpression(Token token) method beginFormalParameter (line 214) | void beginFormalParameter(Token token, MemberKind kind, Token? require... method beginFormalParameterDefaultValueExpression (line 221) | void beginFormalParameterDefaultValueExpression() method beginFormalParameters (line 226) | void beginFormalParameters(Token token, MemberKind kind) method beginForStatement (line 231) | void beginForStatement(Token token) method beginForStatementBody (line 236) | void beginForStatementBody(Token token) method beginFunctionExpression (line 241) | void beginFunctionExpression(Token token) method beginFunctionName (line 246) | void beginFunctionName(Token token) method beginRecordType (line 251) | void beginRecordType(Token leftBracket) method endRecordType (line 256) | void endRecordType( method beginRecordTypeEntry (line 262) | void beginRecordTypeEntry() method endRecordTypeEntry (line 267) | void endRecordTypeEntry() method beginRecordTypeNamedFields (line 272) | void beginRecordTypeNamedFields(Token leftBracket) method endRecordTypeNamedFields (line 277) | void endRecordTypeNamedFields(int count, Token leftBracket) method beginFunctionType (line 282) | void beginFunctionType(Token beginToken) method beginTypedef (line 287) | void beginTypedef(Token token) method beginFunctionTypedFormalParameter (line 292) | void beginFunctionTypedFormalParameter(Token token) method beginHide (line 297) | void beginHide(Token hideKeyword) method beginIfControlFlow (line 302) | void beginIfControlFlow(Token ifToken) method beginIfStatement (line 307) | void beginIfStatement(Token token) method beginImplicitCreationExpression (line 312) | void beginImplicitCreationExpression(Token token) method beginImport (line 317) | void beginImport(Token importKeyword) method beginInitializedIdentifier (line 322) | void beginInitializedIdentifier(Token token) method beginInitializer (line 327) | void beginInitializer(Token token) method beginInitializers (line 332) | void beginInitializers(Token token) method beginLabeledStatement (line 337) | void beginLabeledStatement(Token token, int labelCount) method beginLibraryAugmentation (line 342) | void beginLibraryAugmentation(Token libraryKeyword, Token augmentKeyword) method endLibraryAugmentation (line 347) | void endLibraryAugmentation( method beginLibraryName (line 353) | void beginLibraryName(Token token) method beginLiteralString (line 358) | void beginLiteralString(Token token) method beginLiteralSymbol (line 363) | void beginLiteralSymbol(Token token) method beginLocalFunctionDeclaration (line 368) | void beginLocalFunctionDeclaration(Token token) method beginMember (line 373) | void beginMember() method beginMetadata (line 378) | void beginMetadata(Token token) method beginMetadataStar (line 383) | void beginMetadataStar(Token token) method beginMethod (line 388) | void beginMethod( method beginMixinDeclaration (line 402) | void beginMixinDeclaration( method beginNamedFunctionExpression (line 409) | void beginNamedFunctionExpression(Token token) method beginNamedMixinApplication (line 414) | void beginNamedMixinApplication( method beginNewExpression (line 441) | void beginNewExpression(Token token) method beginOptionalFormalParameters (line 446) | void beginOptionalFormalParameters(Token token) method beginPart (line 451) | void beginPart(Token token) method beginPartOf (line 456) | void beginPartOf(Token token) method beginRedirectingFactoryBody (line 461) | void beginRedirectingFactoryBody(Token token) method beginRethrowStatement (line 466) | void beginRethrowStatement(Token token) method beginReturnStatement (line 471) | void beginReturnStatement(Token token) method beginShow (line 476) | void beginShow(Token showKeyword) method beginSwitchBlock (line 481) | void beginSwitchBlock(Token token) method beginSwitchExpressionBlock (line 486) | void beginSwitchExpressionBlock(Token token) method beginSwitchCase (line 491) | void beginSwitchCase(int labelCount, int expressionCount, Token firstT... method beginSwitchExpressionCase (line 496) | void beginSwitchExpressionCase() method beginSwitchStatement (line 501) | void beginSwitchStatement(Token token) method beginSwitchExpression (line 506) | void beginSwitchExpression(Token token) method handleThenControlFlow (line 511) | void handleThenControlFlow(Token token) method beginThenStatement (line 516) | void beginThenStatement(Token token) method beginTopLevelMember (line 521) | void beginTopLevelMember(Token token) method beginTopLevelMethod (line 526) | void beginTopLevelMethod( method beginTryStatement (line 532) | void beginTryStatement(Token token) method beginTypeArguments (line 537) | void beginTypeArguments(Token token) method beginTypeList (line 542) | void beginTypeList(Token token) method beginTypeVariable (line 547) | void beginTypeVariable(Token token) method beginTypeVariables (line 552) | void beginTypeVariables(Token token) method beginVariableInitializer (line 557) | void beginVariableInitializer(Token token) method beginVariablesDeclaration (line 562) | void beginVariablesDeclaration( method beginWhileStatement (line 568) | void beginWhileStatement(Token token) method beginWhileStatementBody (line 573) | void beginWhileStatementBody(Token token) method beginYieldStatement (line 578) | void beginYieldStatement(Token token) method endArguments (line 583) | void endArguments(int count, Token beginToken, Token endToken) method handleObjectPatternFields (line 588) | void handleObjectPatternFields(int count, Token beginToken, Token endT... method endAssert (line 593) | void endAssert(Token assertKeyword, Assert kind, Token leftParenthesis, method endAwaitExpression (line 600) | void endAwaitExpression(Token beginToken, Token endToken) method endBinaryExpression (line 605) | void endBinaryExpression(Token token) method endBinaryPattern (line 610) | void endBinaryPattern(Token token) method handleEndingBinaryExpression (line 615) | void handleEndingBinaryExpression(Token token) method endBlock (line 620) | void endBlock( method endBlockFunctionBody (line 626) | void endBlockFunctionBody(int count, Token beginToken, Token endToken) method endCascade (line 631) | void endCascade() method endCaseExpression (line 636) | void endCaseExpression(Token caseKeyword, Token? when, Token colon) method endCatchClause (line 641) | void endCatchClause(Token token) method endClassConstructor (line 646) | void endClassConstructor(Token? getOrSet, Token beginToken, Token begi... method endClassDeclaration (line 653) | void endClassDeclaration(Token beginToken, Token endToken) method endClassFactoryMethod (line 658) | void endClassFactoryMethod( method endClassFields (line 664) | void endClassFields( method endClassMethod (line 689) | void endClassMethod(Token? getOrSet, Token beginToken, Token beginParam, method endClassOrMixinOrExtensionBody (line 696) | void endClassOrMixinOrExtensionBody( method endCombinators (line 703) | void endCombinators(int count) method endCompilationUnit (line 708) | void endCompilationUnit(int count, Token token) method endConditionalExpression (line 713) | void endConditionalExpression(Token question, Token colon) method endConditionalUri (line 718) | void endConditionalUri(Token ifKeyword, Token leftParen, Token? equalS... method endConditionalUris (line 723) | void endConditionalUris(int count) method endConstExpression (line 728) | void endConstExpression(Token token) method endConstLiteral (line 733) | void endConstLiteral(Token token) method endConstructorReference (line 738) | void endConstructorReference(Token start, Token? periodBeforeName, method endDoWhileStatement (line 745) | void endDoWhileStatement( method endDoWhileStatementBody (line 751) | void endDoWhileStatementBody(Token token) method endElseStatement (line 756) | void endElseStatement(Token token) method endEnum (line 761) | void endEnum(Token enumKeyword, Token leftBrace, int memberCount) method endEnumConstructor (line 766) | void endEnumConstructor(Token? getOrSet, Token beginToken, Token begin... method handleEnumElement (line 773) | void handleEnumElement(Token beginToken) method handleEnumElements (line 778) | void handleEnumElements(Token elementsEndToken, int elementsCount) method handleEnumHeader (line 783) | void handleEnumHeader(Token enumKeyword, Token leftBrace) method endEnumFactoryMethod (line 788) | void endEnumFactoryMethod( method endEnumFields (line 794) | void endEnumFields( method endEnumMethod (line 819) | void endEnumMethod(Token? getOrSet, Token beginToken, Token beginParam, method endExport (line 826) | void endExport(Token exportKeyword, Token semicolon) method endExtensionConstructor (line 831) | void endExtensionConstructor(Token? getOrSet, Token beginToken, method endExtensionDeclaration (line 838) | void endExtensionDeclaration(Token extensionKeyword, Token? typeKeyword, method endExtensionFactoryMethod (line 845) | void endExtensionFactoryMethod( method endExtensionFields (line 851) | void endExtensionFields( method endExtensionMethod (line 876) | void endExtensionMethod(Token? getOrSet, Token beginToken, Token begin... method endFieldInitializer (line 883) | void endFieldInitializer(Token assignment, Token token) method endForControlFlow (line 888) | void endForControlFlow(Token token) method endForIn (line 893) | void endForIn(Token endToken) method endForInBody (line 898) | void endForInBody(Token token) method endForInControlFlow (line 903) | void endForInControlFlow(Token token) method endForInExpression (line 908) | void endForInExpression(Token token) method endFormalParameter (line 913) | void endFormalParameter( method endFormalParameterDefaultValueExpression (line 934) | void endFormalParameterDefaultValueExpression() method endFormalParameters (line 939) | void endFormalParameters( method endForStatement (line 945) | void endForStatement(Token endToken) method endForStatementBody (line 950) | void endForStatementBody(Token token) method endFunctionExpression (line 955) | void endFunctionExpression(Token beginToken, Token token) method endFunctionName (line 960) | void endFunctionName(Token beginToken, Token token) method endFunctionType (line 965) | void endFunctionType(Token functionToken, Token? questionMark) method endTypedef (line 970) | void endTypedef(Token typedefKeyword, Token? equals, Token endToken) method endFunctionTypedFormalParameter (line 975) | void endFunctionTypedFormalParameter(Token nameToken, Token? question) method handleTypeArgumentApplication (line 980) | void handleTypeArgumentApplication(Token openAngleBracket) method endHide (line 985) | void endHide(Token hideKeyword) method endIfControlFlow (line 990) | void endIfControlFlow(Token token) method endIfElseControlFlow (line 995) | void endIfElseControlFlow(Token token) method endIfStatement (line 1000) | void endIfStatement(Token ifToken, Token? elseToken) method endImplicitCreationExpression (line 1005) | void endImplicitCreationExpression(Token token, Token openAngleBracket) method endImport (line 1010) | void endImport(Token importKeyword, Token? augmentToken, Token? semico... method endInitializedIdentifier (line 1015) | void endInitializedIdentifier(Token nameToken) method endInitializer (line 1020) | void endInitializer(Token token) method endInitializers (line 1025) | void endInitializers(int count, Token beginToken, Token endToken) method endInvalidAwaitExpression (line 1030) | void endInvalidAwaitExpression( method endInvalidYieldStatement (line 1036) | void endInvalidYieldStatement(Token beginToken, Token? starToken, method endLabeledStatement (line 1043) | void endLabeledStatement(int labelCount) method endLibraryName (line 1048) | void endLibraryName(Token libraryKeyword, Token semicolon, bool hasName) method endLiteralString (line 1053) | void endLiteralString(int interpolationCount, Token endToken) method endLiteralSymbol (line 1058) | void endLiteralSymbol(Token hashToken, int identifierCount) method endLocalFunctionDeclaration (line 1063) | void endLocalFunctionDeclaration(Token endToken) method endMember (line 1068) | void endMember() method endMetadata (line 1073) | void endMetadata(Token beginToken, Token? periodBeforeName, Token endT... method endMetadataStar (line 1078) | void endMetadataStar(int count) method endMixinConstructor (line 1083) | void endMixinConstructor(Token? getOrSet, Token beginToken, Token begi... method endMixinDeclaration (line 1090) | void endMixinDeclaration(Token mixinKeyword, Token endToken) method endMixinFactoryMethod (line 1095) | void endMixinFactoryMethod( method endMixinFields (line 1101) | void endMixinFields( method endMixinMethod (line 1126) | void endMixinMethod(Token? getOrSet, Token beginToken, Token beginParam, method endNamedFunctionExpression (line 1133) | void endNamedFunctionExpression(Token endToken) method endNamedMixinApplication (line 1138) | void endNamedMixinApplication(Token begin, Token classKeyword, Token e... method endNewExpression (line 1145) | void endNewExpression(Token token) method endOptionalFormalParameters (line 1150) | void endOptionalFormalParameters( method endPart (line 1156) | void endPart(Token partKeyword, Token semicolon) method endPartOf (line 1161) | void endPartOf( method endRedirectingFactoryBody (line 1167) | void endRedirectingFactoryBody(Token beginToken, Token endToken) method endRethrowStatement (line 1172) | void endRethrowStatement(Token rethrowToken, Token endToken) method endReturnStatement (line 1177) | void endReturnStatement( method endShow (line 1183) | void endShow(Token showKeyword) method endSwitchBlock (line 1188) | void endSwitchBlock(int caseCount, Token beginToken, Token endToken) method endSwitchExpressionBlock (line 1193) | void endSwitchExpressionBlock( method endSwitchCase (line 1199) | void endSwitchCase( method endSwitchExpressionCase (line 1212) | void endSwitchExpressionCase(Token? when, Token arrow, Token endToken) method endSwitchStatement (line 1217) | void endSwitchStatement(Token switchKeyword, Token endToken) method endSwitchExpression (line 1222) | void endSwitchExpression(Token switchKeyword, Token endToken) method endThenStatement (line 1227) | void endThenStatement(Token token) method endTopLevelDeclaration (line 1232) | void endTopLevelDeclaration(Token nextToken) method beginFields (line 1237) | void beginFields( method endTopLevelFields (line 1260) | void endTopLevelFields( method endTopLevelMethod (line 1274) | void endTopLevelMethod(Token beginToken, Token? getOrSet, Token endToken) method endTryStatement (line 1279) | void endTryStatement( method endTypeArguments (line 1285) | void endTypeArguments(int count, Token beginToken, Token endToken) method endTypeList (line 1290) | void endTypeList(int count) method endTypeVariable (line 1295) | void endTypeVariable( method endTypeVariables (line 1301) | void endTypeVariables(Token beginToken, Token endToken) method endVariableInitializer (line 1306) | void endVariableInitializer(Token assignmentOperator) method endVariablesDeclaration (line 1311) | void endVariablesDeclaration(int count, Token? endToken) method endWhileStatement (line 1316) | void endWhileStatement(Token whileKeyword, Token endToken) method endWhileStatementBody (line 1321) | void endWhileStatementBody(Token token) method endYieldStatement (line 1326) | void endYieldStatement(Token yieldToken, Token? starToken, Token endTo... method beginAsOperatorType (line 1331) | void beginAsOperatorType(Token operator) method endAsOperatorType (line 1336) | void endAsOperatorType(Token operator) method handleAsOperator (line 1341) | void handleAsOperator(Token operator) method handleCastPattern (line 1346) | void handleCastPattern(Token operator) method handleAssignmentExpression (line 1351) | void handleAssignmentExpression(Token token) method handleAsyncModifier (line 1356) | void handleAsyncModifier(Token? asyncToken, Token? starToken) method handleBreakStatement (line 1361) | void handleBreakStatement( method handleCatchBlock (line 1367) | void handleCatchBlock(Token? onKeyword, Token? catchKeyword, Token? co... method handleClassExtends (line 1372) | void handleClassExtends(Token? extendsKeyword, int typeCount) method handleClassHeader (line 1377) | void handleClassHeader(Token begin, Token classKeyword, Token? nativeT... method handleClassNoWithClause (line 1382) | void handleClassNoWithClause() method handleEnumNoWithClause (line 1387) | void handleEnumNoWithClause() method handleImplements (line 1392) | void handleImplements(Token? implementsKeyword, int interfacesCount) method handleExtensionShowHide (line 1397) | void handleExtensionShowHide(Token? showKeyword, int showElementCount, method handleClassWithClause (line 1404) | void handleClassWithClause(Token withKeyword) method handleEnumWithClause (line 1409) | void handleEnumWithClause(Token withKeyword) method handleCommentReference (line 1414) | void handleCommentReference( method handleCommentReferenceText (line 1426) | void handleCommentReferenceText(String referenceSource, int referenceO... method handleConditionalExpressionColon (line 1431) | void handleConditionalExpressionColon() method handleConstFactory (line 1436) | void handleConstFactory(Token constKeyword) method handleContinueStatement (line 1441) | void handleContinueStatement( method handleDirectivesOnly (line 1447) | void handleDirectivesOnly() method handleDottedName (line 1452) | void handleDottedName(int count, Token firstIdentifier) method handleElseControlFlow (line 1457) | void handleElseControlFlow(Token elseToken) method handleEmptyFunctionBody (line 1462) | void handleEmptyFunctionBody(Token semicolon) method handleEmptyStatement (line 1467) | void handleEmptyStatement(Token token) method handleErrorToken (line 1472) | void handleErrorToken(ErrorToken token) method handleExpressionFunctionBody (line 1477) | void handleExpressionFunctionBody(Token arrowToken, Token? endToken) method handleExpressionStatement (line 1482) | void handleExpressionStatement(Token token) method handleExtraneousExpression (line 1487) | void handleExtraneousExpression(Token token, Message message) method handleFinallyBlock (line 1492) | void handleFinallyBlock(Token finallyKeyword) method handleForInitializerEmptyStatement (line 1497) | void handleForInitializerEmptyStatement(Token token) method handleForInitializerExpressionStatement (line 1502) | void handleForInitializerExpressionStatement(Token token, bool forIn) method handleForInitializerLocalVariableDeclaration (line 1507) | void handleForInitializerLocalVariableDeclaration(Token token, bool fo... method handleForInitializerPatternVariableAssignment (line 1512) | void handleForInitializerPatternVariableAssignment( method handleForInLoopParts (line 1518) | void handleForInLoopParts(Token? awaitToken, Token forToken, method handleForLoopParts (line 1525) | void handleForLoopParts(Token forKeyword, Token leftParen, method handleFormalParameterWithoutValue (line 1532) | void handleFormalParameterWithoutValue(Token token) method handleFunctionBodySkipped (line 1537) | void handleFunctionBodySkipped(Token token, bool isExpressionBody) method handleShowHideIdentifier (line 1542) | void handleShowHideIdentifier(Token? modifier, Token identifier) method handleIdentifier (line 1547) | void handleIdentifier(Token token, IdentifierContext context) method handleIdentifierList (line 1552) | void handleIdentifierList(int count) method handleImportPrefix (line 1557) | void handleImportPrefix(Token? deferredKeyword, Token? asKeyword) method handleIndexedExpression (line 1562) | void handleIndexedExpression( method handleInterpolationExpression (line 1569) | void handleInterpolationExpression(Token leftBracket, Token? rightBrac... method handleInvalidExpression (line 1574) | void handleInvalidExpression(Token token) method handleInvalidFunctionBody (line 1579) | void handleInvalidFunctionBody(Token token) method handleInvalidMember (line 1584) | void handleInvalidMember(Token endToken) method handleInvalidOperatorName (line 1589) | void handleInvalidOperatorName(Token operatorKeyword, Token token) method handleInvalidStatement (line 1594) | void handleInvalidStatement(Token token, Message message) method handleInvalidTopLevelBlock (line 1599) | void handleInvalidTopLevelBlock(Token token) method handleInvalidTopLevelDeclaration (line 1604) | void handleInvalidTopLevelDeclaration(Token endToken) method handleInvalidTypeArguments (line 1609) | void handleInvalidTypeArguments(Token token) method handleInvalidTypeReference (line 1614) | void handleInvalidTypeReference(Token token) method beginIsOperatorType (line 1619) | void beginIsOperatorType(Token operator) method endIsOperatorType (line 1624) | void endIsOperatorType(Token operator) method handleIsOperator (line 1629) | void handleIsOperator(Token isOperator, Token? not) method handleLabel (line 1634) | void handleLabel(Token token) method handleLiteralBool (line 1639) | void handleLiteralBool(Token token) method handleLiteralDouble (line 1644) | void handleLiteralDouble(Token token) method handleLiteralInt (line 1649) | void handleLiteralInt(Token token) method handleLiteralList (line 1654) | void handleLiteralList( method handleListPattern (line 1660) | void handleListPattern(int count, Token beginToken, Token endToken) method handleLiteralMapEntry (line 1665) | void handleLiteralMapEntry(Token colon, Token endToken) method handleMapPatternEntry (line 1670) | void handleMapPatternEntry(Token colon, Token endToken) method handleLiteralNull (line 1675) | void handleLiteralNull(Token token) method handleLiteralSetOrMap (line 1680) | void handleLiteralSetOrMap( method handleMapPattern (line 1694) | void handleMapPattern(int count, Token leftBrace, Token rightBrace) method handleMixinHeader (line 1699) | void handleMixinHeader(Token mixinKeyword) method handleMixinOn (line 1704) | void handleMixinOn(Token? onKeyword, int typeCount) method handleNamedArgument (line 1709) | void handleNamedArgument(Token colon) method handlePatternField (line 1714) | void handlePatternField(Token? colon) method handleNamedRecordField (line 1719) | void handleNamedRecordField(Token colon) method handleNamedMixinApplicationWithClause (line 1724) | void handleNamedMixinApplicationWithClause(Token withKeyword) method handleNativeClause (line 1729) | void handleNativeClause(Token nativeToken, bool hasName) method handleNativeFunctionBody (line 1734) | void handleNativeFunctionBody(Token nativeToken, Token semicolon) method handleNativeFunctionBodyIgnored (line 1739) | void handleNativeFunctionBodyIgnored(Token nativeToken, Token semicolon) method handleNativeFunctionBodySkipped (line 1744) | void handleNativeFunctionBodySkipped(Token nativeToken, Token semicolon) method handleNewAsIdentifier (line 1749) | void handleNewAsIdentifier(Token token) method handleNoArguments (line 1754) | void handleNoArguments(Token token) method handleNoCommentReference (line 1759) | void handleNoCommentReference() method handleNoConstructorReferenceContinuationAfterTypeArguments (line 1764) | void handleNoConstructorReferenceContinuationAfterTypeArguments(Token ... method handleNoFieldInitializer (line 1769) | void handleNoFieldInitializer(Token token) method handleNoFormalParameters (line 1774) | void handleNoFormalParameters(Token token, MemberKind kind) method handleNoFunctionBody (line 1779) | void handleNoFunctionBody(Token token) method handleNoInitializers (line 1784) | void handleNoInitializers() method handleNoName (line 1789) | void handleNoName(Token token) method handleNonNullAssertExpression (line 1794) | void handleNonNullAssertExpression(Token bang) method handleNullAssertPattern (line 1799) | void handleNullAssertPattern(Token bang) method handleNullCheckPattern (line 1804) | void handleNullCheckPattern(Token question) method handleAssignedVariablePattern (line 1809) | void handleAssignedVariablePattern(Token variable) method handleDeclaredVariablePattern (line 1814) | void handleDeclaredVariablePattern(Token? keyword, Token variable, method handleWildcardPattern (line 1821) | void handleWildcardPattern(Token? keyword, Token wildcard) method handleNoType (line 1826) | void handleNoType(Token lastConsumed) method handleNoTypeArguments (line 1831) | void handleNoTypeArguments(Token token) method handleNoTypeNameInConstructorReference (line 1836) | void handleNoTypeNameInConstructorReference(Token token) method handleNoTypeVariables (line 1841) | void handleNoTypeVariables(Token token) method handleNoVariableInitializer (line 1846) | void handleNoVariableInitializer(Token token) method handleOperator (line 1851) | void handleOperator(Token token) method handleOperatorName (line 1856) | void handleOperatorName(Token operatorKeyword, Token token) method handleParenthesizedCondition (line 1861) | void handleParenthesizedCondition(Token token, Token? case_, Token? when) method beginPatternGuard (line 1866) | void beginPatternGuard(Token when) method beginParenthesizedExpressionOrRecordLiteral (line 1871) | void beginParenthesizedExpressionOrRecordLiteral(Token token) method beginSwitchCaseWhenClause (line 1876) | void beginSwitchCaseWhenClause(Token when) method endRecordLiteral (line 1881) | void endRecordLiteral(Token token, int count, Token? constKeyword) method handleRecordPattern (line 1886) | void handleRecordPattern(Token token, int count) method endPatternGuard (line 1891) | void endPatternGuard(Token token) method endParenthesizedExpression (line 1896) | void endParenthesizedExpression(Token token) method endSwitchCaseWhenClause (line 1901) | void endSwitchCaseWhenClause(Token token) method handleParenthesizedPattern (line 1906) | void handleParenthesizedPattern(Token token) method beginConstantPattern (line 1911) | void beginConstantPattern(Token? constKeyword) method endConstantPattern (line 1916) | void endConstantPattern(Token? constKeyword) method handleObjectPattern (line 1921) | void handleObjectPattern( method handleQualified (line 1927) | void handleQualified(Token period) method handleRecoverableError (line 1932) | void handleRecoverableError( method handleRecoverClassHeader (line 1940) | void handleRecoverClassHeader() method handleRecoverImport (line 1945) | void handleRecoverImport(Token? semicolon) method handleRecoverMixinHeader (line 1950) | void handleRecoverMixinHeader() method handleScript (line 1955) | void handleScript(Token token) method handleSend (line 1960) | void handleSend(Token beginToken, Token endToken) method handleSpreadExpression (line 1965) | void handleSpreadExpression(Token spreadToken) method handleRestPattern (line 1970) | void handleRestPattern(Token dots, {required bool hasSubPattern}) method handleStringJuxtaposition (line 1975) | void handleStringJuxtaposition(Token startToken, int literalCount) method handleStringPart (line 1980) | void handleStringPart(Token token) method handleSuperExpression (line 1985) | void handleSuperExpression(Token token, IdentifierContext context) method handleAugmentSuperExpression (line 1990) | void handleAugmentSuperExpression( method handleSwitchCaseNoWhenClause (line 1996) | void handleSwitchCaseNoWhenClause(Token token) method handleSwitchExpressionCasePattern (line 2001) | void handleSwitchExpressionCasePattern(Token token) method handleSymbolVoid (line 2006) | void handleSymbolVoid(Token token) method handleThisExpression (line 2011) | void handleThisExpression(Token token, IdentifierContext context) method handleThrowExpression (line 2016) | void handleThrowExpression(Token throwToken, Token endToken) method handleType (line 2021) | void handleType(Token beginToken, Token? questionMark) method handleTypeVariablesDefined (line 2026) | void handleTypeVariablesDefined(Token token, int count) method handleUnaryPostfixAssignmentExpression (line 2031) | void handleUnaryPostfixAssignmentExpression(Token token) method handleUnaryPrefixAssignmentExpression (line 2036) | void handleUnaryPrefixAssignmentExpression(Token token) method handleUnaryPrefixExpression (line 2041) | void handleUnaryPrefixExpression(Token token) method handleRelationalPattern (line 2046) | void handleRelationalPattern(Token token) method handleUnescapeError (line 2051) | void handleUnescapeError( method handleValuedFormalParameter (line 2057) | void handleValuedFormalParameter( method handleVoidKeyword (line 2063) | void handleVoidKeyword(Token token) method handleVoidKeywordWithTypeArguments (line 2068) | void handleVoidKeywordWithTypeArguments(Token token) method handlePatternVariableDeclarationStatement (line 2073) | void handlePatternVariableDeclarationStatement( method handlePatternAssignment (line 2080) | void handlePatternAssignment(Token equals) method logEvent (line 2085) | void logEvent(String name) method reportVarianceModifierNotEnabled (line 2090) | void reportVarianceModifierNotEnabled(Token? variance) method handleExperimentNotEnabled (line 2095) | void handleExperimentNotEnabled( class NullListener (line 2102) | class NullListener extends ForwardingListener { method handleRecoverableError (line 2106) | void handleRecoverableError( FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/identifier_context.dart class IdentifierContext (line 23) | abstract class IdentifierContext { method toString (line 325) | String toString() method ensureIdentifier (line 339) | Token ensureIdentifier(Token token, Parser parser) method ensureIdentifierPotentiallyRecovered (line 346) | Token ensureIdentifierPotentiallyRecovered( function looksLikeExpressionStart (line 353) | bool looksLikeExpressionStart(Token next) function looksLikePatternStart (line 378) | bool looksLikePatternStart(Token next) function looksLikeStatementStart (line 405) | bool looksLikeStatementStart(Token token) type _MessageWithArgument (line 412) | typedef _MessageWithArgument = Message Function(T); FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/identifier_context_impl.dart class CatchParameterIdentifierContext (line 20) | class CatchParameterIdentifierContext extends IdentifierContext { method ensureIdentifier (line 24) | Token ensureIdentifier(Token token, Parser parser) class ClassOrMixinOrExtensionIdentifierContext (line 47) | class ClassOrMixinOrExtensionIdentifierContext extends IdentifierContext { method ensureIdentifier (line 53) | Token ensureIdentifier(Token token, Parser parser) class CombinatorIdentifierContext (line 100) | class CombinatorIdentifierContext extends IdentifierContext { method ensureIdentifier (line 104) | Token ensureIdentifier(Token token, Parser parser) class ConstructorReferenceIdentifierContext (line 155) | class ConstructorReferenceIdentifierContext extends IdentifierContext { method ensureIdentifier (line 170) | Token ensureIdentifier(Token token, Parser parser) class DottedNameIdentifierContext (line 192) | class DottedNameIdentifierContext extends IdentifierContext { method ensureIdentifier (line 199) | Token ensureIdentifier(Token token, Parser parser) class EnumDeclarationIdentifierContext (line 238) | class EnumDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 244) | Token ensureIdentifier(Token token, Parser parser) class EnumValueDeclarationIdentifierContext (line 277) | class EnumValueDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 282) | Token ensureIdentifier(Token token, Parser parser) class ExpressionIdentifierContext (line 311) | class ExpressionIdentifierContext extends IdentifierContext { method ensureIdentifier (line 322) | Token ensureIdentifier(Token token, Parser parser) class ExtensionShowHideElementIdentifierContext (line 382) | class ExtensionShowHideElementIdentifierContext extends IdentifierContext { method ensureIdentifier (line 407) | Token ensureIdentifier(Token token, Parser parser) class FieldDeclarationIdentifierContext (line 457) | class FieldDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 462) | Token ensureIdentifier(Token token, Parser parser) method ensureIdentifierPotentiallyRecovered (line 489) | Token ensureIdentifierPotentiallyRecovered( class FieldInitializerIdentifierContext (line 510) | class FieldInitializerIdentifierContext extends IdentifierContext { method ensureIdentifier (line 518) | Token ensureIdentifier(Token token, Parser parser) class FormalParameterDeclarationIdentifierContext (line 535) | class FormalParameterDeclarationIdentifierContext extends IdentifierCont... method ensureIdentifier (line 540) | Token ensureIdentifier(Token token, Parser parser) class RecordFieldDeclarationIdentifierContext (line 588) | class RecordFieldDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 593) | Token ensureIdentifier(Token token, Parser parser) class ImportPrefixIdentifierContext (line 638) | class ImportPrefixIdentifierContext extends IdentifierContext { method ensureIdentifier (line 644) | Token ensureIdentifier(Token token, Parser parser) class LiteralSymbolIdentifierContext (line 689) | class LiteralSymbolIdentifierContext extends IdentifierContext { method ensureIdentifier (line 698) | Token ensureIdentifier(Token token, Parser parser) class LocalFunctionDeclarationIdentifierContext (line 721) | class LocalFunctionDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 730) | Token ensureIdentifier(Token token, Parser parser) class LabelDeclarationIdentifierContext (line 761) | class LabelDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 766) | Token ensureIdentifier(Token token, Parser parser) class LabelReferenceIdentifierContext (line 797) | class LabelReferenceIdentifierContext extends IdentifierContext { method ensureIdentifier (line 801) | Token ensureIdentifier(Token token, Parser parser) class LibraryIdentifierContext (line 834) | class LibraryIdentifierContext extends IdentifierContext { method ensureIdentifier (line 850) | Token ensureIdentifier(Token token, Parser parser) class LocalVariableDeclarationIdentifierContext (line 893) | class LocalVariableDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 898) | Token ensureIdentifier(Token token, Parser parser) class MetadataReferenceIdentifierContext (line 932) | class MetadataReferenceIdentifierContext extends IdentifierContext { method ensureIdentifier (line 943) | Token ensureIdentifier(Token token, Parser parser) class MethodDeclarationIdentifierContext (line 978) | class MethodDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 993) | Token ensureIdentifier(Token token, Parser parser) method ensureIdentifierPotentiallyRecovered (line 1023) | Token ensureIdentifierPotentiallyRecovered( class NamedArgumentReferenceIdentifierContext (line 1044) | class NamedArgumentReferenceIdentifierContext extends IdentifierContext { method ensureIdentifier (line 1049) | Token ensureIdentifier(Token token, Parser parser) class NamedRecordFieldReferenceIdentifierContext (line 1082) | class NamedRecordFieldReferenceIdentifierContext extends IdentifierConte... method ensureIdentifier (line 1087) | Token ensureIdentifier(Token token, Parser parser) class TopLevelDeclarationIdentifierContext (line 1118) | class TopLevelDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 1125) | Token ensureIdentifier(Token token, Parser parser) method ensureIdentifierPotentiallyRecovered (line 1165) | Token ensureIdentifierPotentiallyRecovered( class TypedefDeclarationIdentifierContext (line 1191) | class TypedefDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 1197) | Token ensureIdentifier(Token token, Parser parser) method ensureIdentifierPotentiallyRecovered (line 1235) | Token ensureIdentifierPotentiallyRecovered( class TypeReferenceIdentifierContext (line 1261) | class TypeReferenceIdentifierContext extends IdentifierContext { method ensureIdentifier (line 1279) | Token ensureIdentifier(Token token, Parser parser) class TypeVariableDeclarationIdentifierContext (line 1325) | class TypeVariableDeclarationIdentifierContext extends IdentifierContext { method ensureIdentifier (line 1331) | Token ensureIdentifier(Token token, Parser parser) function checkAsyncAwaitYieldAsIdentifier (line 1385) | void checkAsyncAwaitYieldAsIdentifier(Token identifier, Parser parser) function looksLikeStartOfNextClassMember (line 1395) | bool looksLikeStartOfNextClassMember(Token token) function looksLikeStartOfNextTopLevelDeclaration (line 1398) | bool looksLikeStartOfNextTopLevelDeclaration(Token token) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/listener.dart class UnescapeErrorListener (line 29) | abstract class UnescapeErrorListener { method handleUnescapeError (line 30) | void handleUnescapeError( class Listener (line 45) | class Listener implements UnescapeErrorListener { method logEvent (line 48) | void logEvent(String name) method beginArguments (line 50) | void beginArguments(Token token) method endArguments (line 52) | void endArguments(int count, Token beginToken, Token endToken) method handleObjectPatternFields (line 58) | void handleObjectPatternFields(int count, Token beginToken, Token endT... method handleAsyncModifier (line 63) | void handleAsyncModifier(Token? asyncToken, Token? starToken) method beginAwaitExpression (line 68) | void beginAwaitExpression(Token token) method endAwaitExpression (line 72) | void endAwaitExpression(Token beginToken, Token endToken) method endInvalidAwaitExpression (line 78) | void endInvalidAwaitExpression( method beginBlock (line 83) | void beginBlock(Token token, BlockKind blockKind) method endBlock (line 85) | void endBlock( method handleInvalidTopLevelBlock (line 93) | void handleInvalidTopLevelBlock(Token token) method beginCascade (line 95) | void beginCascade(Token token) method endCascade (line 97) | void endCascade() method beginCaseExpression (line 101) | void beginCaseExpression(Token caseKeyword) method endCaseExpression (line 103) | void endCaseExpression(Token caseKeyword, Token? when, Token colon) method beginClassOrMixinOrExtensionBody (line 110) | void beginClassOrMixinOrExtensionBody(DeclarationKind kind, Token token) method endClassOrMixinOrExtensionBody (line 116) | void endClassOrMixinOrExtensionBody( method beginClassOrMixinOrNamedMixinApplicationPrelude (line 129) | void beginClassOrMixinOrNamedMixinApplicationPrelude(Token token) method beginClassDeclaration (line 136) | void beginClassDeclaration( method handleClassExtends (line 154) | void handleClassExtends(Token? extendsKeyword, int typeCount) method handleImplements (line 161) | void handleImplements(Token? implementsKeyword, int interfacesCount) method handleExtensionShowHide (line 168) | void handleExtensionShowHide(Token? showKeyword, int showElementCount, method handleClassHeader (line 182) | void handleClassHeader(Token begin, Token classKeyword, Token? nativeT... method handleRecoverClassHeader (line 194) | void handleRecoverClassHeader() method endClassDeclaration (line 201) | void endClassDeclaration(Token beginToken, Token endToken) method beginMixinDeclaration (line 206) | void beginMixinDeclaration( method handleMixinOn (line 211) | void handleMixinOn(Token? onKeyword, int typeCount) method handleMixinHeader (line 221) | void handleMixinHeader(Token mixinKeyword) method handleRecoverMixinHeader (line 232) | void handleRecoverMixinHeader() method endMixinDeclaration (line 239) | void endMixinDeclaration(Token mixinKeyword, Token endToken) method beginUncategorizedTopLevelDeclaration (line 246) | void beginUncategorizedTopLevelDeclaration(Token token) method beginExtensionDeclarationPrelude (line 255) | void beginExtensionDeclarationPrelude(Token extensionKeyword) method beginExtensionDeclaration (line 261) | void beginExtensionDeclaration(Token extensionKeyword, Token? name) method endExtensionDeclaration (line 267) | void endExtensionDeclaration(Token extensionKeyword, Token? typeKeyword, method beginCombinators (line 272) | void beginCombinators(Token token) method endCombinators (line 274) | void endCombinators(int count) method beginCompilationUnit (line 278) | void beginCompilationUnit(Token token) method handleDirectivesOnly (line 286) | void handleDirectivesOnly() method endCompilationUnit (line 288) | void endCompilationUnit(int count, Token token) method beginConstLiteral (line 292) | void beginConstLiteral(Token token) method endConstLiteral (line 294) | void endConstLiteral(Token token) method beginConstructorReference (line 298) | void beginConstructorReference(Token start) method endConstructorReference (line 300) | void endConstructorReference(Token start, Token? periodBeforeName, method beginDoWhileStatement (line 305) | void beginDoWhileStatement(Token token) method endDoWhileStatement (line 307) | void endDoWhileStatement( method beginDoWhileStatementBody (line 312) | void beginDoWhileStatementBody(Token token) method endDoWhileStatementBody (line 314) | void endDoWhileStatementBody(Token token) method beginWhileStatementBody (line 318) | void beginWhileStatementBody(Token token) method endWhileStatementBody (line 320) | void endWhileStatementBody(Token token) method beginEnum (line 324) | void beginEnum(Token enumKeyword) method endEnum (line 329) | void endEnum(Token enumKeyword, Token leftBrace, int memberCount) method endEnumConstructor (line 342) | void endEnumConstructor(Token? getOrSet, Token beginToken, Token begin... method handleEnumElements (line 352) | void handleEnumElements(Token elementsEndToken, int elementsCount) method handleEnumHeader (line 362) | void handleEnumHeader(Token enumKeyword, Token leftBrace) method handleEnumElement (line 369) | void handleEnumElement(Token beginToken) method endEnumFactoryMethod (line 373) | void endEnumFactoryMethod( method beginExport (line 378) | void beginExport(Token token) method endExport (line 385) | void endExport(Token exportKeyword, Token semicolon) method handleExtraneousExpression (line 392) | void handleExtraneousExpression(Token token, Message message) method handleExpressionStatement (line 396) | void handleExpressionStatement(Token token) method beginFactoryMethod (line 402) | void beginFactoryMethod(DeclarationKind declarationKind, Token lastCon... method endClassFactoryMethod (line 405) | void endClassFactoryMethod( method endMixinFactoryMethod (line 410) | void endMixinFactoryMethod( method endExtensionFactoryMethod (line 416) | void endExtensionFactoryMethod( method beginFormalParameter (line 422) | void beginFormalParameter(Token token, MemberKind kind, Token? require... method endFormalParameter (line 425) | void endFormalParameter( method handleNoFormalParameters (line 437) | void handleNoFormalParameters(Token token, MemberKind kind) method beginFormalParameters (line 441) | void beginFormalParameters(Token token, MemberKind kind) method endFormalParameters (line 443) | void endFormalParameters( method endClassFields (line 455) | void endClassFields( method endMixinFields (line 476) | void endMixinFields( method endExtensionFields (line 508) | void endExtensionFields( method endEnumFields (line 540) | void endEnumFields( method endEnumMethod (line 573) | void endEnumMethod(Token? getOrSet, Token beginToken, Token beginParam, method handleForInitializerEmptyStatement (line 581) | void handleForInitializerEmptyStatement(Token token) method handleForInitializerExpressionStatement (line 587) | void handleForInitializerExpressionStatement(Token token, bool forIn) method handleForInitializerLocalVariableDeclaration (line 594) | void handleForInitializerLocalVariableDeclaration(Token token, bool fo... method handleForInitializerPatternVariableAssignment (line 601) | void handleForInitializerPatternVariableAssignment( method beginForStatement (line 608) | void beginForStatement(Token token) method handleForLoopParts (line 613) | void handleForLoopParts(Token forKeyword, Token leftParen, method endForStatement (line 616) | void endForStatement(Token endToken) method beginForStatementBody (line 620) | void beginForStatementBody(Token token) method endForStatementBody (line 622) | void endForStatementBody(Token token) method handleForInLoopParts (line 633) | void handleForInLoopParts(Token? awaitToken, Token forToken, method endForIn (line 637) | void endForIn(Token endToken) method beginForInExpression (line 641) | void beginForInExpression(Token token) method endForInExpression (line 643) | void endForInExpression(Token token) method beginForInBody (line 647) | void beginForInBody(Token token) method endForInBody (line 649) | void endForInBody(Token token) method beginNamedFunctionExpression (line 660) | void beginNamedFunctionExpression(Token token) method endNamedFunctionExpression (line 676) | void endNamedFunctionExpression(Token endToken) method beginLocalFunctionDeclaration (line 683) | void beginLocalFunctionDeclaration(Token token) method endLocalFunctionDeclaration (line 697) | void endLocalFunctionDeclaration(Token endToken) method beginBlockFunctionBody (line 705) | void beginBlockFunctionBody(Token token) method endBlockFunctionBody (line 713) | void endBlockFunctionBody(int count, Token beginToken, Token endToken) method handleNoFunctionBody (line 717) | void handleNoFunctionBody(Token token) method handleFunctionBodySkipped (line 725) | void handleFunctionBodySkipped(Token token, bool isExpressionBody) method beginFunctionName (line 727) | void beginFunctionName(Token token) method endFunctionName (line 729) | void endFunctionName(Token beginToken, Token token) method beginTypedef (line 733) | void beginTypedef(Token token) method endTypedef (line 749) | void endTypedef(Token typedefKeyword, Token? equals, Token endToken) method handleClassWithClause (line 756) | void handleClassWithClause(Token withKeyword) method handleClassNoWithClause (line 761) | void handleClassNoWithClause() method handleEnumWithClause (line 771) | void handleEnumWithClause(Token withKeyword) method handleEnumNoWithClause (line 776) | void handleEnumNoWithClause() method beginNamedMixinApplication (line 785) | void beginNamedMixinApplication( method handleNamedMixinApplicationWithClause (line 802) | void handleNamedMixinApplicationWithClause(Token withKeyword) method endNamedMixinApplication (line 819) | void endNamedMixinApplication(Token begin, Token classKeyword, Token e... method beginHide (line 824) | void beginHide(Token hideKeyword) method endHide (line 828) | void endHide(Token hideKeyword) method handleIdentifierList (line 832) | void handleIdentifierList(int count) method beginTypeList (line 836) | void beginTypeList(Token token) method endTypeList (line 838) | void endTypeList(int count) method beginIfStatement (line 842) | void beginIfStatement(Token token) method endIfStatement (line 844) | void endIfStatement(Token ifToken, Token? elseToken) method beginThenStatement (line 848) | void beginThenStatement(Token token) method endThenStatement (line 850) | void endThenStatement(Token token) method beginElseStatement (line 854) | void beginElseStatement(Token token) method endElseStatement (line 856) | void endElseStatement(Token token) method beginImport (line 860) | void beginImport(Token importKeyword) method handleImportPrefix (line 866) | void handleImportPrefix(Token? deferredKeyword, Token? asKeyword) method endImport (line 876) | void endImport(Token importKeyword, Token? augmentToken, Token? semico... method handleRecoverImport (line 887) | void handleRecoverImport(Token? semicolon) method beginConditionalUris (line 891) | void beginConditionalUris(Token token) method endConditionalUris (line 893) | void endConditionalUris(int count) method beginConditionalUri (line 897) | void beginConditionalUri(Token ifKeyword) method endConditionalUri (line 903) | void endConditionalUri(Token ifKeyword, Token leftParen, Token? equalS... method handleDottedName (line 907) | void handleDottedName(int count, Token firstIdentifier) method beginImplicitCreationExpression (line 911) | void beginImplicitCreationExpression(Token token) method endImplicitCreationExpression (line 913) | void endImplicitCreationExpression(Token token, Token openAngleBracket) method beginInitializedIdentifier (line 917) | void beginInitializedIdentifier(Token token) method endInitializedIdentifier (line 919) | void endInitializedIdentifier(Token nameToken) method beginFieldInitializer (line 923) | void beginFieldInitializer(Token token) method endFieldInitializer (line 927) | void endFieldInitializer(Token assignment, Token token) method handleNoFieldInitializer (line 932) | void handleNoFieldInitializer(Token token) method beginVariableInitializer (line 936) | void beginVariableInitializer(Token token) method endVariableInitializer (line 940) | void endVariableInitializer(Token assignmentOperator) method handleNoVariableInitializer (line 945) | void handleNoVariableInitializer(Token token) method beginInitializer (line 949) | void beginInitializer(Token token) method endInitializer (line 951) | void endInitializer(Token token) method beginInitializers (line 955) | void beginInitializers(Token token) method endInitializers (line 957) | void endInitializers(int count, Token beginToken, Token endToken) method handleNoInitializers (line 961) | void handleNoInitializers() method handleInvalidExpression (line 968) | void handleInvalidExpression(Token token) method handleInvalidFunctionBody (line 975) | void handleInvalidFunctionBody(Token token) method handleInvalidTypeReference (line 982) | void handleInvalidTypeReference(Token token) method handleLabel (line 986) | void handleLabel(Token token) method beginLabeledStatement (line 990) | void beginLabeledStatement(Token token, int labelCount) method endLabeledStatement (line 992) | void endLabeledStatement(int labelCount) method beginLibraryAugmentation (line 996) | void beginLibraryAugmentation(Token libraryKeyword, Token augmentKeyword) method endLibraryAugmentation (line 1001) | void endLibraryAugmentation( method beginLibraryName (line 1006) | void beginLibraryName(Token token) method endLibraryName (line 1011) | void endLibraryName(Token libraryKeyword, Token semicolon, bool hasName) method handleLiteralMapEntry (line 1015) | void handleLiteralMapEntry(Token colon, Token endToken) method handleMapPatternEntry (line 1021) | void handleMapPatternEntry(Token colon, Token endToken) method beginLiteralString (line 1025) | void beginLiteralString(Token token) method handleInterpolationExpression (line 1027) | void handleInterpolationExpression(Token leftBracket, Token? rightBrac... method endLiteralString (line 1029) | void endLiteralString(int interpolationCount, Token endToken) method handleStringJuxtaposition (line 1033) | void handleStringJuxtaposition(Token startToken, int literalCount) method beginMember (line 1041) | void beginMember() method handleInvalidMember (line 1045) | void handleInvalidMember(Token endToken) method endMember (line 1057) | void endMember() method beginMethod (line 1066) | void beginMethod( method endClassMethod (line 1085) | void endClassMethod(Token? getOrSet, Token beginToken, Token beginParam, method endMixinMethod (line 1099) | void endMixinMethod(Token? getOrSet, Token beginToken, Token beginParam, method endExtensionMethod (line 1115) | void endExtensionMethod(Token? getOrSet, Token beginToken, Token begin... method endClassConstructor (line 1131) | void endClassConstructor(Token? getOrSet, Token beginToken, Token begi... method endMixinConstructor (line 1147) | void endMixinConstructor(Token? getOrSet, Token beginToken, Token begi... method endExtensionConstructor (line 1163) | void endExtensionConstructor(Token? getOrSet, Token beginToken, method beginMetadataStar (line 1170) | void beginMetadataStar(Token token) method endMetadataStar (line 1172) | void endMetadataStar(int count) method beginMetadata (line 1176) | void beginMetadata(Token token) method endMetadata (line 1183) | void endMetadata(Token beginToken, Token? periodBeforeName, Token endT... method beginOptionalFormalParameters (line 1187) | void beginOptionalFormalParameters(Token token) method endOptionalFormalParameters (line 1189) | void endOptionalFormalParameters( method beginPart (line 1194) | void beginPart(Token token) method endPart (line 1199) | void endPart(Token partKeyword, Token semicolon) method beginPartOf (line 1203) | void beginPartOf(Token token) method endPartOf (line 1211) | void endPartOf( method beginRedirectingFactoryBody (line 1216) | void beginRedirectingFactoryBody(Token token) method endRedirectingFactoryBody (line 1218) | void endRedirectingFactoryBody(Token beginToken, Token endToken) method beginReturnStatement (line 1222) | void beginReturnStatement(Token token) method handleNativeFunctionBody (line 1226) | void handleNativeFunctionBody(Token nativeToken, Token semicolon) method handleNativeFunctionBodyIgnored (line 1234) | void handleNativeFunctionBodyIgnored(Token nativeToken, Token semicolon) method handleNativeFunctionBodySkipped (line 1240) | void handleNativeFunctionBodySkipped(Token nativeToken, Token semicolon) method handleEmptyFunctionBody (line 1245) | void handleEmptyFunctionBody(Token semicolon) method handleExpressionFunctionBody (line 1251) | void handleExpressionFunctionBody(Token arrowToken, Token? endToken) method endReturnStatement (line 1255) | void endReturnStatement( method handleSend (line 1260) | void handleSend(Token beginToken, Token endToken) method beginShow (line 1264) | void beginShow(Token showKeyword) method endShow (line 1268) | void endShow(Token showKeyword) method beginSwitchStatement (line 1272) | void beginSwitchStatement(Token token) method endSwitchStatement (line 1274) | void endSwitchStatement(Token switchKeyword, Token endToken) method beginSwitchExpression (line 1278) | void beginSwitchExpression(Token token) method endSwitchExpression (line 1280) | void endSwitchExpression(Token switchKeyword, Token endToken) method beginSwitchBlock (line 1284) | void beginSwitchBlock(Token token) method endSwitchBlock (line 1286) | void endSwitchBlock(int caseCount, Token beginToken, Token endToken) method beginSwitchExpressionBlock (line 1290) | void beginSwitchExpressionBlock(Token token) method endSwitchExpressionBlock (line 1292) | void endSwitchExpressionBlock( method beginLiteralSymbol (line 1297) | void beginLiteralSymbol(Token token) method endLiteralSymbol (line 1299) | void endLiteralSymbol(Token hashToken, int identifierCount) method handleThrowExpression (line 1303) | void handleThrowExpression(Token throwToken, Token endToken) method beginRethrowStatement (line 1307) | void beginRethrowStatement(Token token) method endRethrowStatement (line 1309) | void endRethrowStatement(Token rethrowToken, Token endToken) method endTopLevelDeclaration (line 1327) | void endTopLevelDeclaration(Token nextToken) method handleInvalidTopLevelDeclaration (line 1338) | void handleInvalidTopLevelDeclaration(Token endToken) method beginTopLevelMember (line 1346) | void beginTopLevelMember(Token token) method beginFields (line 1351) | void beginFields( method endTopLevelFields (line 1370) | void endTopLevelFields( method beginTopLevelMethod (line 1382) | void beginTopLevelMethod( method endTopLevelMethod (line 1394) | void endTopLevelMethod(Token beginToken, Token? getOrSet, Token endToken) method beginTryStatement (line 1398) | void beginTryStatement(Token token) method beginCatchClause (line 1400) | void beginCatchClause(Token token) method endCatchClause (line 1402) | void endCatchClause(Token token) method handleCatchBlock (line 1406) | void handleCatchBlock(Token? onKeyword, Token? catchKeyword, Token? co... method handleFinallyBlock (line 1410) | void handleFinallyBlock(Token finallyKeyword) method endTryStatement (line 1414) | void endTryStatement( method handleType (line 1419) | void handleType(Token beginToken, Token? questionMark) method handleNonNullAssertExpression (line 1425) | void handleNonNullAssertExpression(Token bang) method handleNullAssertPattern (line 1431) | void handleNullAssertPattern(Token bang) method handleNullCheckPattern (line 1437) | void handleNullCheckPattern(Token question) method handleAssignedVariablePattern (line 1447) | void handleAssignedVariablePattern(Token variable) method handleDeclaredVariablePattern (line 1460) | void handleDeclaredVariablePattern(Token? keyword, Token variable, method handleWildcardPattern (line 1468) | void handleWildcardPattern(Token? keyword, Token wildcard) method handleNoName (line 1472) | void handleNoName(Token token) method beginRecordType (line 1476) | void beginRecordType(Token leftBracket) method endRecordType (line 1487) | void endRecordType( method beginRecordTypeEntry (line 1492) | void beginRecordTypeEntry() method endRecordTypeEntry (line 1500) | void endRecordTypeEntry() method beginRecordTypeNamedFields (line 1504) | void beginRecordTypeNamedFields(Token leftBracket) method endRecordTypeNamedFields (line 1510) | void endRecordTypeNamedFields(int count, Token leftBracket) method beginFunctionType (line 1514) | void beginFunctionType(Token beginToken) method endFunctionType (line 1522) | void endFunctionType(Token functionToken, Token? questionMark) method beginTypeArguments (line 1526) | void beginTypeArguments(Token token) method endTypeArguments (line 1528) | void endTypeArguments(int count, Token beginToken, Token endToken) method handleInvalidTypeArguments (line 1534) | void handleInvalidTypeArguments(Token token) method handleNoTypeArguments (line 1538) | void handleNoTypeArguments(Token token) method beginTypeVariable (line 1546) | void beginTypeVariable(Token token) method handleTypeVariablesDefined (line 1551) | void handleTypeVariablesDefined(Token token, int count) method endTypeVariable (line 1561) | void endTypeVariable( method beginTypeVariables (line 1566) | void beginTypeVariables(Token token) method endTypeVariables (line 1568) | void endTypeVariables(Token beginToken, Token endToken) method reportVarianceModifierNotEnabled (line 1572) | void reportVarianceModifierNotEnabled(Token? variance) method beginFunctionExpression (line 1578) | void beginFunctionExpression(Token token) method endFunctionExpression (line 1586) | void endFunctionExpression(Token beginToken, Token token) method beginVariablesDeclaration (line 1593) | void beginVariablesDeclaration( method endVariablesDeclaration (line 1596) | void endVariablesDeclaration(int count, Token? endToken) method beginWhileStatement (line 1600) | void beginWhileStatement(Token token) method endWhileStatement (line 1602) | void endWhileStatement(Token whileKeyword, Token endToken) method beginAsOperatorType (line 1606) | void beginAsOperatorType(Token operator) method endAsOperatorType (line 1608) | void endAsOperatorType(Token operator) method handleAsOperator (line 1612) | void handleAsOperator(Token operator) method handleCastPattern (line 1618) | void handleCastPattern(Token operator) method handleAssignmentExpression (line 1622) | void handleAssignmentExpression(Token token) method beginBinaryExpression (line 1630) | void beginBinaryExpression(Token token) method endBinaryExpression (line 1632) | void endBinaryExpression(Token token) method beginBinaryPattern (line 1637) | void beginBinaryPattern(Token token) method endBinaryPattern (line 1641) | void endBinaryPattern(Token token) method handleEndingBinaryExpression (line 1646) | void handleEndingBinaryExpression(Token token) method beginConditionalExpression (line 1653) | void beginConditionalExpression(Token question) method handleConditionalExpressionColon (line 1657) | void handleConditionalExpressionColon() method endConditionalExpression (line 1660) | void endConditionalExpression(Token question, Token colon) method beginConstExpression (line 1664) | void beginConstExpression(Token constKeyword) method endConstExpression (line 1666) | void endConstExpression(Token token) method handleConstFactory (line 1670) | void handleConstFactory(Token constKeyword) method beginForControlFlow (line 1676) | void beginForControlFlow(Token? awaitToken, Token forToken) method endForControlFlow (line 1681) | void endForControlFlow(Token token) method endForInControlFlow (line 1688) | void endForInControlFlow(Token token) method beginIfControlFlow (line 1694) | void beginIfControlFlow(Token ifToken) method handleThenControlFlow (line 1698) | void handleThenControlFlow(Token token) method handleElseControlFlow (line 1702) | void handleElseControlFlow(Token elseToken) method endIfControlFlow (line 1712) | void endIfControlFlow(Token token) method endIfElseControlFlow (line 1723) | void endIfElseControlFlow(Token token) method handleSpreadExpression (line 1730) | void handleSpreadExpression(Token spreadToken) method handleRestPattern (line 1737) | void handleRestPattern(Token dots, {required bool hasSubPattern}) method beginFunctionTypedFormalParameter (line 1743) | void beginFunctionTypedFormalParameter(Token token) method endFunctionTypedFormalParameter (line 1749) | void endFunctionTypedFormalParameter(Token nameToken, Token? question) method handleIdentifier (line 1756) | void handleIdentifier(Token token, IdentifierContext context) method handleShowHideIdentifier (line 1763) | void handleShowHideIdentifier(Token? modifier, Token identifier) method handleIndexedExpression (line 1767) | void handleIndexedExpression( method beginIsOperatorType (line 1772) | void beginIsOperatorType(Token operator) method endIsOperatorType (line 1774) | void endIsOperatorType(Token operator) method handleIsOperator (line 1778) | void handleIsOperator(Token isOperator, Token? not) method handleLiteralBool (line 1782) | void handleLiteralBool(Token token) method handleBreakStatement (line 1786) | void handleBreakStatement( method handleContinueStatement (line 1791) | void handleContinueStatement( method handleEmptyStatement (line 1796) | void handleEmptyStatement(Token token) method beginAssert (line 1800) | void beginAssert(Token assertKeyword, Assert kind) method endAssert (line 1802) | void endAssert(Token assertKeyword, Assert kind, Token leftParenthesis, method handleLiteralDouble (line 1810) | void handleLiteralDouble(Token token) method handleLiteralInt (line 1817) | void handleLiteralInt(Token token) method handleLiteralList (line 1821) | void handleLiteralList( method handleListPattern (line 1828) | void handleListPattern(int count, Token leftBracket, Token rightBracket) method handleLiteralSetOrMap (line 1832) | void handleLiteralSetOrMap( method handleMapPattern (line 1846) | void handleMapPattern(int count, Token leftBrace, Token rightBrace) method handleLiteralNull (line 1850) | void handleLiteralNull(Token token) method handleNativeClause (line 1854) | void handleNativeClause(Token nativeToken, bool hasName) method handleNamedArgument (line 1858) | void handleNamedArgument(Token colon) method handlePatternField (line 1864) | void handlePatternField(Token? colon) method handleNamedRecordField (line 1868) | void handleNamedRecordField(Token colon) method beginNewExpression (line 1872) | void beginNewExpression(Token token) method endNewExpression (line 1874) | void endNewExpression(Token token) method handleNoArguments (line 1878) | void handleNoArguments(Token token) method handleNoConstructorReferenceContinuationAfterTypeArguments (line 1882) | void handleNoConstructorReferenceContinuationAfterTypeArguments(Token ... method handleNoTypeNameInConstructorReference (line 1886) | void handleNoTypeNameInConstructorReference(Token token) method handleNoType (line 1890) | void handleNoType(Token lastConsumed) method handleNoTypeVariables (line 1894) | void handleNoTypeVariables(Token token) method handleOperator (line 1898) | void handleOperator(Token token) method handleSwitchCaseNoWhenClause (line 1903) | void handleSwitchCaseNoWhenClause(Token token) method handleSwitchExpressionCasePattern (line 1907) | void handleSwitchExpressionCasePattern(Token token) method handleSymbolVoid (line 1911) | void handleSymbolVoid(Token token) method handleOperatorName (line 1916) | void handleOperatorName(Token operatorKeyword, Token token) method handleInvalidOperatorName (line 1922) | void handleInvalidOperatorName(Token operatorKeyword, Token token) method handleParenthesizedCondition (line 1931) | void handleParenthesizedCondition(Token token, Token? case_, Token? when) method beginPatternGuard (line 1936) | void beginPatternGuard(Token when) method beginParenthesizedExpressionOrRecordLiteral (line 1942) | void beginParenthesizedExpressionOrRecordLiteral(Token token) method beginSwitchCaseWhenClause (line 1945) | void beginSwitchCaseWhenClause(Token when) method endRecordLiteral (line 1950) | void endRecordLiteral(Token token, int count, Token? constKeyword) method handleRecordPattern (line 1956) | void handleRecordPattern(Token token, int count) method endPatternGuard (line 1961) | void endPatternGuard(Token token) method endParenthesizedExpression (line 1968) | void endParenthesizedExpression(Token token) method endSwitchCaseWhenClause (line 1973) | void endSwitchCaseWhenClause(Token token) method handleParenthesizedPattern (line 1979) | void handleParenthesizedPattern(Token token) method beginConstantPattern (line 1993) | void beginConstantPattern(Token? constKeyword) method endConstantPattern (line 2007) | void endConstantPattern(Token? constKeyword) method handleObjectPattern (line 2015) | void handleObjectPattern( method handleQualified (line 2025) | void handleQualified(Token period) method handleStringPart (line 2029) | void handleStringPart(Token token) method handleSuperExpression (line 2033) | void handleSuperExpression(Token token, IdentifierContext context) method handleAugmentSuperExpression (line 2037) | void handleAugmentSuperExpression( method beginSwitchCase (line 2042) | void beginSwitchCase(int labelCount, int expressionCount, Token firstT... method endSwitchCase (line 2044) | void endSwitchCase( method beginSwitchExpressionCase (line 2055) | void beginSwitchExpressionCase() method endSwitchExpressionCase (line 2057) | void endSwitchExpressionCase(Token? when, Token arrow, Token endToken) method handleThisExpression (line 2061) | void handleThisExpression(Token token, IdentifierContext context) method handleUnaryPostfixAssignmentExpression (line 2065) | void handleUnaryPostfixAssignmentExpression(Token token) method handleUnaryPrefixExpression (line 2069) | void handleUnaryPrefixExpression(Token token) method handleRelationalPattern (line 2075) | void handleRelationalPattern(Token token) method handleUnaryPrefixAssignmentExpression (line 2079) | void handleUnaryPrefixAssignmentExpression(Token token) method beginFormalParameterDefaultValueExpression (line 2083) | void beginFormalParameterDefaultValueExpression() method endFormalParameterDefaultValueExpression (line 2085) | void endFormalParameterDefaultValueExpression() method handleValuedFormalParameter (line 2089) | void handleValuedFormalParameter( method handleFormalParameterWithoutValue (line 2094) | void handleFormalParameterWithoutValue(Token token) method handleVoidKeyword (line 2098) | void handleVoidKeyword(Token token) method handleVoidKeywordWithTypeArguments (line 2104) | void handleVoidKeywordWithTypeArguments(Token token) method beginYieldStatement (line 2109) | void beginYieldStatement(Token token) method endYieldStatement (line 2113) | void endYieldStatement(Token yieldToken, Token? starToken, Token endTo... method endInvalidYieldStatement (line 2119) | void endInvalidYieldStatement(Token beginToken, Token? starToken, method handleRecoverableError (line 2128) | void handleRecoverableError( method handleExperimentNotEnabled (line 2136) | void handleExperimentNotEnabled( method handleErrorToken (line 2146) | void handleErrorToken(ErrorToken token) method handleUnescapeError (line 2151) | void handleUnescapeError( method handleInvalidStatement (line 2160) | void handleInvalidStatement(Token token, Message message) method handleScript (line 2164) | void handleScript(Token token) method handleCommentReferenceText (line 2176) | void handleCommentReferenceText(String referenceSource, int referenceO... method handleCommentReference (line 2189) | void handleCommentReference( method handleNoCommentReference (line 2199) | void handleNoCommentReference() method handleTypeArgumentApplication (line 2214) | void handleTypeArgumentApplication(Token openAngleBracket) method handleNewAsIdentifier (line 2220) | void handleNewAsIdentifier(Token token) method handlePatternVariableDeclarationStatement (line 2228) | void handlePatternVariableDeclarationStatement( method handlePatternAssignment (line 2238) | void handlePatternAssignment(Token equals) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/literal_entry_info.dart class LiteralEntryInfo (line 34) | class LiteralEntryInfo { method parse (line 46) | Token parse(Token token, Parser parser) method computeNext (line 53) | LiteralEntryInfo? computeNext(Token token) function computeLiteralEntry (line 57) | LiteralEntryInfo computeLiteralEntry(Token token) function looksLikeLiteralEntry (line 72) | bool looksLikeLiteralEntry(Token token) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/literal_entry_info_impl.dart class ForCondition (line 19) | class ForCondition extends LiteralEntryInfo { method parse (line 25) | Token parse(Token token, Parser parser) method computeNext (line 74) | LiteralEntryInfo computeNext(Token token) class ForSpread (line 96) | class ForSpread extends SpreadOperator { method computeNext (line 100) | LiteralEntryInfo computeNext(Token token) class ForInSpread (line 107) | class ForInSpread extends SpreadOperator { method computeNext (line 111) | LiteralEntryInfo computeNext(Token token) class ForEntry (line 118) | class ForEntry extends LiteralEntryInfo { method computeNext (line 122) | LiteralEntryInfo computeNext(Token token) class ForInEntry (line 129) | class ForInEntry extends LiteralEntryInfo { method computeNext (line 133) | LiteralEntryInfo computeNext(Token token) class ForComplete (line 138) | class ForComplete extends LiteralEntryInfo { method parse (line 142) | Token parse(Token token, Parser parser) class ForInComplete (line 148) | class ForInComplete extends LiteralEntryInfo { method parse (line 152) | Token parse(Token token, Parser parser) class IfCondition (line 159) | class IfCondition extends LiteralEntryInfo { method parse (line 163) | Token parse(Token token, Parser parser) method computeNext (line 174) | LiteralEntryInfo computeNext(Token token) class IfSpread (line 190) | class IfSpread extends SpreadOperator { method computeNext (line 194) | LiteralEntryInfo computeNext(Token token) class IfEntry (line 199) | class IfEntry extends LiteralEntryInfo { method computeNext (line 203) | LiteralEntryInfo computeNext(Token token) class IfComplete (line 206) | class IfComplete extends LiteralEntryInfo { method parse (line 210) | Token parse(Token token, Parser parser) method computeNext (line 218) | LiteralEntryInfo? computeNext(Token token) class IfElse (line 224) | class IfElse extends LiteralEntryInfo { method parse (line 228) | Token parse(Token token, Parser parser) method computeNext (line 236) | LiteralEntryInfo computeNext(Token token) class ElseSpread (line 251) | class ElseSpread extends SpreadOperator { method computeNext (line 255) | LiteralEntryInfo computeNext(Token token) class ElseEntry (line 260) | class ElseEntry extends LiteralEntryInfo { method computeNext (line 264) | LiteralEntryInfo computeNext(Token token) class IfElseComplete (line 269) | class IfElseComplete extends LiteralEntryInfo { method parse (line 273) | Token parse(Token token, Parser parser) class SpreadOperator (line 280) | class SpreadOperator extends LiteralEntryInfo { method parse (line 284) | Token parse(Token token, Parser parser) class Nested (line 293) | class Nested extends LiteralEntryInfo { method parse (line 303) | Token parse(Token token, Parser parser) method computeNext (line 306) | LiteralEntryInfo computeNext(Token token) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/loop_state.dart type LoopState (line 7) | enum LoopState { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/member_kind.dart type MemberKind (line 7) | enum MemberKind { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/modifier_context.dart function isModifier (line 12) | bool isModifier(Token token) function _thisOrSuperWithDot (line 54) | bool _thisOrSuperWithDot(Token token) class ModifierContext (line 63) | class ModifierContext { method parseClassModifiers (line 122) | Token parseClassModifiers(Token token, Token keyword) method parseEnumModifiers (line 139) | Token parseEnumModifiers(Token token, Token keyword) method parseMixinModifiers (line 156) | Token parseMixinModifiers(Token token, Token keyword) method parseTopLevelKeywordModifiers (line 171) | Token parseTopLevelKeywordModifiers(Token token, Token keyword) method parseClassMemberModifiers (line 187) | Token parseClassMemberModifiers(Token token) method parseFormalParameterModifiers (line 194) | Token parseFormalParameterModifiers( method parseModifiersAfterFactory (line 224) | Token parseModifiersAfterFactory(Token token) method parseTopLevelMemberModifiers (line 237) | Token parseTopLevelMemberModifiers(Token token) method parseVariableDeclarationModifiers (line 247) | Token parseVariableDeclarationModifiers(Token token) method _parseModifiers (line 269) | Token _parseModifiers(Token token) method _parseAbstract (line 310) | Token _parseAbstract(Token token) method _parseAugment (line 330) | Token _parseAugment(Token token) method _parseConst (line 362) | Token _parseConst(Token token) method _parseCovariant (line 392) | Token _parseCovariant(Token token) method _parseExternal (line 427) | Token _parseExternal(Token token) method _parseFinal (line 457) | Token _parseFinal(Token token) method _parseLate (line 483) | Token _parseLate(Token token) method _parseRequired (line 505) | Token _parseRequired(Token token) method _parseStatic (line 529) | Token _parseStatic(Token token) method _parseVar (line 561) | Token _parseVar(Token token) method reportConflictingModifiers (line 585) | void reportConflictingModifiers(Token modifier, Token earlierModifier) method reportExtraneousModifier (line 592) | void reportExtraneousModifier(Token? modifier) method reportTopLevelModifierError (line 601) | void reportTopLevelModifierError(Token? modifier, Token afterModifiers) method reportExtraneousModifierInExtension (line 623) | void reportExtraneousModifierInExtension(Token? modifier) method reportModifierOutOfOrder (line 630) | void reportModifierOutOfOrder(Token modifier, String beforeModifier) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/parser.dart class ErrorCollectingListener (line 46) | class ErrorCollectingListener extends Listener { method handleRecoverableError (line 50) | void handleRecoverableError( function parse (line 61) | List parse(Token tokens, FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/parser_error.dart class ParserError (line 11) | class ParserError { method toString (line 26) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/parser_impl.dart class Parser (line 281) | class Parser { method inhibitPrinting (line 355) | T inhibitPrinting(T Function() callback) method parseUnit (line 397) | Token parseUnit(Token token) method parseDirectives (line 448) | Token parseDirectives(Token token) method parseTopLevelDeclaration (line 505) | Token parseTopLevelDeclaration(Token token) method parseTopLevelDeclarationImpl (line 528) | Token parseTopLevelDeclarationImpl( method parseTopLevelKeywordDeclaration (line 643) | Token parseTopLevelKeywordDeclaration( method _handleModifiersForClassDeclaration (line 772) | Token _handleModifiersForClassDeclaration( method _isIdentifierOrQuestionIdentifier (line 815) | bool _isIdentifierOrQuestionIdentifier(Token token) method parseLibraryAugmentation (line 828) | Token parseLibraryAugmentation(Token libraryKeyword, Token augmentKeyw... method parseLibraryName (line 845) | Token parseLibraryName(Token libraryKeyword) method parseImportPrefixOpt (line 867) | Token parseImportPrefixOpt(Token token) method parseImport (line 893) | Token parseImport(Token importKeyword) method parseImportRecovery (line 919) | Token parseImportRecovery(Token token) method parseConditionalUriStar (line 1022) | Token parseConditionalUriStar(Token token) method parseConditionalUri (line 1038) | Token parseConditionalUri(Token token) method parseDottedName (line 1079) | Token parseDottedName(Token token) method parseExport (line 1097) | Token parseExport(Token exportKeyword) method parseCombinatorStar (line 1114) | Token parseCombinatorStar(Token token) method parseHide (line 1139) | Token parseHide(Token token) method parseShow (line 1153) | Token parseShow(Token token) method parseIdentifierList (line 1167) | Token parseIdentifierList(Token token) method parseTypeList (line 1183) | Token parseTypeList(Token token) method parsePartOrPartOf (line 1197) | Token parsePartOrPartOf(Token partKeyword, DirectiveContext? directive... method parsePart (line 1214) | Token parsePart(Token partKeyword) method parsePartOf (line 1228) | Token parsePartOf(Token partKeyword) method parseMetadataStar (line 1251) | Token parseMetadataStar(Token token) method parseMetadata (line 1300) | Token parseMetadata(Token token) method parseScript (line 1329) | Token parseScript(Token token) method parseTypedef (line 1357) | Token parseTypedef(Token typedefKeyword) method parseMixinApplicationRest (line 1468) | Token parseMixinApplicationRest(Token token) method parseClassWithClauseOpt (line 1484) | Token parseClassWithClauseOpt(Token token) method parseEnumWithClauseOpt (line 1496) | Token parseEnumWithClauseOpt(Token token) method parseGetterOrFormalParameters (line 1510) | Token parseGetterOrFormalParameters( method parseFormalParametersOpt (line 1537) | Token parseFormalParametersOpt(Token token, MemberKind kind) method skipFormalParameters (line 1547) | Token skipFormalParameters(Token token, MemberKind kind) method skipFormalParametersRest (line 1551) | Token skipFormalParametersRest(Token token, MemberKind kind) method parseRecordType (line 1573) | Token parseRecordType( method parseRecordTypeField (line 1665) | Token parseRecordTypeField(Token token, method parseRecordTypeNamedFields (line 1682) | Token parseRecordTypeNamedFields(Token token) method parseFormalParametersRequiredOpt (line 1724) | Token parseFormalParametersRequiredOpt(Token token, MemberKind kind) method parseFormalParameters (line 1738) | Token parseFormalParameters(Token token, MemberKind kind) method parseFormalParametersRest (line 1747) | Token parseFormalParametersRest(Token token, MemberKind kind) method missingParameterMessage (line 1811) | codes.Message missingParameterMessage(MemberKind kind) method _isUseOfRequiredInNonNNBD (line 1823) | bool _isUseOfRequiredInNonNNBD(Token token) method parseFormalParameter (line 1877) | Token parseFormalParameter( method parseOptionalPositionalParameters (line 2150) | Token parseOptionalPositionalParameters(Token token, MemberKind kind) method parseOptionalNamedParameters (line 2201) | Token parseOptionalNamedParameters(Token token, MemberKind kind) method parseQualified (line 2251) | Token parseQualified(Token token, IdentifierContext context, method parseQualifiedRestOpt (line 2265) | Token parseQualifiedRestOpt( method parseQualifiedRest (line 2279) | Token parseQualifiedRest(Token token, IdentifierContext context) method skipBlock (line 2289) | Token skipBlock(Token token) method parseEnum (line 2308) | Token parseEnum(Token enumKeyword) method parseEnumHeaderOpt (line 2385) | Token parseEnumHeaderOpt(Token token, Token enumKeyword) method recoveryEnumWith (line 2457) | Token? recoveryEnumWith(Token token, codes.Message message) method recoveryEnumImplements (line 2469) | Token? recoveryEnumImplements(Token token, codes.Message message) method recoverySmallLookAheadSkipTokens (line 2487) | Token? recoverySmallLookAheadSkipTokens( method parseEnumElement (line 2523) | Token parseEnumElement(Token token) method parseClassOrNamedMixinApplication (line 2564) | Token parseClassOrNamedMixinApplication( method parseNamedMixinApplication (line 2626) | Token parseNamedMixinApplication( method parseClass (line 2655) | Token parseClass( method parseClassHeaderOpt (line 2670) | Token parseClassHeaderOpt(Token token, Token begin, Token classKeyword) method parseClassHeaderRecovery (line 2684) | Token parseClassHeaderRecovery(Token token, Token begin, Token classKe... method parseClassExtendsOpt (line 2774) | Token parseClassExtendsOpt(Token token) method parseClassExtendsSeenExtendsClause (line 2789) | Token parseClassExtendsSeenExtendsClause(Token extendsKeyword, Token t... method parseClassOrMixinOrEnumImplementsOpt (line 2816) | Token parseClassOrMixinOrEnumImplementsOpt(Token token) method parseMixin (line 2840) | Token parseMixin(Token? augmentToken, Token? baseToken, Token mixinKey... method parseMixinHeaderOpt (line 2861) | Token parseMixinHeaderOpt(Token token, Token mixinKeyword) method parseMixinHeaderRecovery (line 2868) | Token parseMixinHeaderRecovery( method parseMixinOnOpt (line 2945) | Token parseMixinOnOpt(Token token) method parseMixinOn (line 2953) | Token parseMixinOn(Token token) method parseExtension (line 2975) | Token parseExtension(Token extensionKeyword) method handleShowHideElements (line 3018) | int handleShowHideElements() method parseStringPart (line 3105) | Token parseStringPart(Token token) method insertSyntheticIdentifier (line 3119) | Token insertSyntheticIdentifier(Token token, IdentifierContext context, method ensureIdentifier (line 3133) | Token ensureIdentifier(Token token, IdentifierContext context) method _isNewOrIdentifier (line 3151) | bool _isNewOrIdentifier(Token token) method _tryRewriteNewToIdentifier (line 3168) | void _tryRewriteNewToIdentifier(Token token, IdentifierContext context) method isNextIdentifier (line 3187) | bool isNextIdentifier(Token token) method ensureIdentifierPotentiallyRecovered (line 3197) | Token ensureIdentifierPotentiallyRecovered( method notEofOrValue (line 3213) | bool notEofOrValue(String value, Token token) method parseTypeVariablesOpt (line 3218) | Token parseTypeVariablesOpt(Token token) method parseTopLevelMember (line 3229) | Token parseTopLevelMember(Token token) method _isUseOfLateInNonNNBD (line 3236) | bool _isUseOfLateInNonNNBD(Token token) method parseTopLevelMemberImpl (line 3270) | Token parseTopLevelMemberImpl(Token token) method parseFields (line 3511) | Token parseFields( method parseTopLevelMethod (line 3687) | Token parseTopLevelMethod( method parseMethodTypeVar (line 3733) | Token parseMethodTypeVar(Token name) method parseFieldInitializerOpt (line 3753) | Token parseFieldInitializerOpt( method parseVariableInitializerOpt (line 3795) | Token parseVariableInitializerOpt(Token token) method parseInitializersOpt (line 3807) | Token parseInitializersOpt(Token token) method parseInitializers (line 3821) | Token parseInitializers(Token token) method parseInitializer (line 3883) | Token parseInitializer(Token token) method parseSuperInitializerExpression (line 3976) | Token parseSuperInitializerExpression(final Token start) method parseInitializerExpressionRest (line 4021) | Token parseInitializerExpressionRest(Token token) method ensureBlock (line 4032) | Token ensureBlock( method insertBlock (line 4057) | Token insertBlock(Token token) method ensureCloseParen (line 4071) | Token ensureCloseParen(Token token, Token openParen) method ensureColon (line 4094) | Token ensureColon(Token token) method ensureFunctionArrow (line 4105) | Token ensureFunctionArrow(Token token) method ensureLiteralString (line 4116) | Token ensureLiteralString(Token token) method ensureSemicolon (line 4130) | Token ensureSemicolon(Token token) method rewriteAndRecover (line 4147) | Token rewriteAndRecover(Token token, codes.Message message, Token newT... method rewriteSquareBrackets (line 4154) | Token rewriteSquareBrackets(Token token) method skipUnexpectedTokenOpt (line 4175) | Token skipUnexpectedTokenOpt(Token token, List expectedNext) method parseNativeClause (line 4189) | Token parseNativeClause(Token token) method skipClassOrMixinOrExtensionBody (line 4203) | Token skipClassOrMixinOrExtensionBody(Token token) method parseClassOrMixinOrExtensionBody (line 4214) | Token parseClassOrMixinOrExtensionBody( method isUnaryMinus (line 4231) | bool isUnaryMinus(Token token) method parseClassMember (line 4242) | Token parseClassMember(Token token, String? className) method parseMixinMember (line 4254) | Token parseMixinMember(Token token, String mixinName) method parseExtensionMember (line 4266) | Token parseExtensionMember(Token token, String extensionName) method isReservedKeyword (line 4274) | bool isReservedKeyword(Token token) method indicatesMethodOrField (line 4279) | bool indicatesMethodOrField(Token token) method parseClassOrMixinOrExtensionOrEnumMemberImpl (line 4309) | Token parseClassOrMixinOrExtensionOrEnumMemberImpl( method parseMethod (line 4645) | Token parseMethod( method parseFactoryMethod (line 4913) | Token parseFactoryMethod(Token token, DeclarationKind kind, Token befo... method parseOperatorName (line 5007) | Token parseOperatorName(Token token) method parseFunctionExpression (line 5044) | Token parseFunctionExpression(Token token) method parseFunctionLiteral (line 5054) | Token parseFunctionLiteral( method parseNamedFunctionRest (line 5084) | Token parseNamedFunctionRest( method parseAsyncOptBody (line 5115) | Token parseAsyncOptBody( method parseConstructorReference (line 5124) | Token parseConstructorReference( method parseRedirectingFactoryBody (line 5150) | Token parseRedirectingFactoryBody(Token token) method skipFunctionBody (line 5162) | Token skipFunctionBody(Token token, bool isExpression, bool allowAbstr... method parseFunctionBody (line 5220) | Token parseFunctionBody( method parseExpressionFunctionBody (line 5312) | Token parseExpressionFunctionBody(Token token, bool ofFunctionExpression) method skipAsyncModifier (line 5329) | Token skipAsyncModifier(Token token) method parseAsyncModifierOpt (line 5349) | Token parseAsyncModifierOpt(Token token) method parseStatement (line 5383) | Token parseStatement(Token token) method parseStatementX (line 5395) | Token parseStatementX(Token token) method parseYieldStatement (line 5505) | Token parseYieldStatement(Token token) method parseReturnStatement (line 5536) | Token parseReturnStatement(Token token) method parseLabel (line 5560) | Token parseLabel(Token token) method parseLabeledStatement (line 5573) | Token parseLabeledStatement(Token token) method parseExpressionStatement (line 5599) | Token parseExpressionStatement(Token token) method parseExpression (line 5611) | Token parseExpression(Token token) method parseExpressionWithoutCascade (line 5650) | Token parseExpressionWithoutCascade(Token token) method canParseAsConditional (line 5657) | bool canParseAsConditional(Token question) method parseConditionalExpressionRest (line 5686) | Token parseConditionalExpressionRest(Token token) method parsePrecedenceExpression (line 5698) | Token parsePrecedenceExpression(Token token, int precedence, method _parsePrecedenceExpressionLoop (line 5730) | Token _parsePrecedenceExpressionLoop( method _attemptPrecedenceLevelRecovery (line 5965) | bool _attemptPrecedenceLevelRecovery(Token token, int precedence, method _computePrecedence (line 6063) | int _computePrecedence(Token token, {required bool forPattern}) method parseCascadeExpression (line 6111) | Token parseCascadeExpression(Token token) method parseUnaryExpression (line 6170) | Token parseUnaryExpression(Token token, bool allowCascades, method parseArgumentOrIndexStar (line 6263) | Token parseArgumentOrIndexStar( method parsePrimary (line 6356) | Token parsePrimary(Token token, IdentifierContext context, method parseParenthesizedExpressionFunctionLiteralOrRecordLiteral (line 6487) | Token parseParenthesizedExpressionFunctionLiteralOrRecordLiteral( method ensureParenthesizedCondition (line 6532) | Token ensureParenthesizedCondition(Token token, {required bool allowCa... method parseParenthesizedExpressionOrRecordLiteral (line 6547) | Token parseParenthesizedExpressionOrRecordLiteral( method parseExpressionInParenthesisRest (line 6635) | Token parseExpressionInParenthesisRest(Token token, method parseThisExpression (line 6663) | Token parseThisExpression(Token token, IdentifierContext context) method parseSuperExpression (line 6677) | Token parseSuperExpression(Token token, IdentifierContext context) method parseAugmentSuperExpression (line 6693) | Token parseAugmentSuperExpression(Token token, IdentifierContext context) method parseLiteralListSuffix (line 6720) | Token parseLiteralListSuffix(Token token, Token? constKeyword) method parseLiteralSetOrMapSuffix (line 6793) | Token parseLiteralSetOrMapSuffix(Token token, Token? constKeyword) method parseLiteralFunctionSuffix (line 6885) | Token parseLiteralFunctionSuffix(Token token) method parseLiteralListSetMapOrFunction (line 6908) | Token parseLiteralListSetMapOrFunction( method parseMapLiteralEntry (line 6949) | Token parseMapLiteralEntry(Token token) method parseSendOrFunctionLiteral (line 6969) | Token parseSendOrFunctionLiteral(Token token, IdentifierContext context, method ensureArguments (line 6990) | Token ensureArguments(Token token) method parseConstructorInvocationArguments (line 7000) | Token parseConstructorInvocationArguments(Token token) method parseNewExpression (line 7027) | Token parseNewExpression(Token token) method parseImplicitCreationExpression (line 7100) | Token parseImplicitCreationExpression( method parseConstExpression (line 7128) | Token parseConstExpression(Token token) method parseLiteralInt (line 7241) | Token parseLiteralInt(Token token) method parseLiteralDouble (line 7254) | Token parseLiteralDouble(Token token) method parseLiteralString (line 7266) | Token parseLiteralString(Token token) method parseLiteralSymbol (line 7289) | Token parseLiteralSymbol(Token token) method parseSingleLiteralString (line 7315) | Token parseSingleLiteralString(Token token) method parseIdentifierExpression (line 7350) | Token parseIdentifierExpression(Token token) method parseLiteralBool (line 7367) | Token parseLiteralBool(Token token) method parseLiteralNull (line 7379) | Token parseLiteralNull(Token token) method parseSend (line 7386) | Token parseSend(Token token, IdentifierContext context, method skipArgumentsOpt (line 7469) | Token skipArgumentsOpt(Token token) method parseArgumentsOptMetadata (line 7483) | Token parseArgumentsOptMetadata(Token token, bool hasTypeArguments) method parseArgumentsOpt (line 7519) | Token parseArgumentsOpt(Token token) method parseArguments (line 7543) | Token parseArguments(Token token) method parseArgumentsRest (line 7548) | Token parseArgumentsRest(Token token) method parseIsOperatorRest (line 7603) | Token parseIsOperatorRest(Token token) method computeTypeAfterIsOrAs (line 7618) | TypeInfo computeTypeAfterIsOrAs(Token token) method parseAsOperatorRest (line 7667) | Token parseAsOperatorRest(Token token) method skipChainedAsIsOperators (line 7678) | Token skipChainedAsIsOperators(Token token) method looksLikeLocalFunction (line 7700) | bool looksLikeLocalFunction(Token token) method looksLikeFunctionBody (line 7725) | bool looksLikeFunctionBody(Token token) method parseExpressionStatementOrConstDeclaration (line 7732) | Token parseExpressionStatementOrConstDeclaration(final Token start) method parseExpressionStatementOrDeclaration (line 7775) | Token parseExpressionStatementOrDeclaration(final Token start, method parseExpressionStatementOrDeclarationAfterModifiers (line 7828) | Token parseExpressionStatementOrDeclarationAfterModifiers(Token before... method parseVariablesDeclarationRest (line 8031) | Token parseVariablesDeclarationRest(Token token, bool endWithSemicolon) method parseOptionallyInitializedIdentifier (line 8048) | Token parseOptionallyInitializedIdentifier(Token token) method parseIfStatement (line 8062) | Token parseIfStatement(Token token) method parseForStatement (line 8099) | Token parseForStatement(Token token, Token? awaitToken) method parseForLoopPartsStart (line 8137) | Token parseForLoopPartsStart( method parseForLoopPartsMid (line 8179) | Token parseForLoopPartsMid(Token token, Token? awaitToken, Token forTo... method parseForRest (line 8227) | Token parseForRest(Token? awaitToken, Token token, Token forToken) method parseForLoopPartsRest (line 8239) | Token parseForLoopPartsRest(Token token, Token forToken, Token? awaitT... method parseForInRest (line 8285) | Token parseForInRest(Token token, Token? awaitToken, Token forToken, method parseForInLoopPartsRest (line 8299) | Token parseForInLoopPartsRest(Token token, Token? awaitToken, Token fo... method parseWhileStatement (line 8339) | Token parseWhileStatement(Token token) method parseDoWhileStatement (line 8359) | Token parseDoWhileStatement(Token token) method parseBlock (line 8386) | Token parseBlock(Token token, BlockKind blockKind) method parseInvalidBlock (line 8410) | Token parseInvalidBlock(Token token) method looksLikeExpressionAfterAwaitOrYield (line 8426) | bool looksLikeExpressionAfterAwaitOrYield( method looksLikeAwaitExpression (line 8483) | bool looksLikeAwaitExpression(Token token, AwaitOrYieldContext context) method looksLikeYieldStatement (line 8492) | bool looksLikeYieldStatement(Token token, AwaitOrYieldContext context) method parseAwaitExpression (line 8504) | Token parseAwaitExpression(Token token, bool allowCascades) method parseThrowExpression (line 8529) | Token parseThrowExpression(Token token, bool allowCascades) method parseRethrowStatement (line 8555) | Token parseRethrowStatement(Token token) method parseTryStatement (line 8582) | Token parseTryStatement(Token token) method parseSwitchStatement (line 8719) | Token parseSwitchStatement(Token token) method parseSwitchBlock (line 8739) | Token parseSwitchBlock(Token token) method peekPastLabels (line 8824) | Token peekPastLabels(Token token) method parseStatementsInSwitchCase (line 8832) | Token parseStatementsInSwitchCase( method parseBreakStatement (line 8875) | Token parseBreakStatement(Token token) method parseAssert (line 8895) | Token parseAssert(Token token, Assert kind) method parseAssertStatement (line 8958) | Token parseAssertStatement(Token token) method parseContinueStatement (line 8969) | Token parseContinueStatement(Token token) method parseEmptyStatement (line 8997) | Token parseEmptyStatement(Token token) method previousToken (line 9006) | Token previousToken(Token beforeToken, Token token) method parseInvalidOperatorDeclaration (line 9018) | Token parseInvalidOperatorDeclaration( method recoverFromInvalidMember (line 9090) | Token recoverFromInvalidMember( method recoverFromStackOverflow (line 9181) | Token recoverFromStackOverflow(Token token) method reportRecoverableError (line 9194) | void reportRecoverableError(Token token, codes.Message message) method reportRecoverableErrorWithEnd (line 9200) | void reportRecoverableErrorWithEnd( method reportExperimentNotEnabled (line 9205) | void reportExperimentNotEnabled( method reportRecoverableErrorWithToken (line 9210) | void reportRecoverableErrorWithToken( method reportAllErrorTokens (line 9218) | Token reportAllErrorTokens(Token token) method skipErrorTokens (line 9226) | Token skipErrorTokens(Token token) method parseInvalidTopLevelDeclaration (line 9233) | Token parseInvalidTopLevelDeclaration(Token token) method reportAndSkipClassInClass (line 9247) | Token reportAndSkipClassInClass(Token token) method reportAndSkipEnumInClass (line 9270) | Token reportAndSkipEnumInClass(Token token) method reportAndSkipTypedefInClass (line 9293) | Token reportAndSkipTypedefInClass(Token token) method link (line 9306) | Token link(BeginToken beginToken, Token endToken) method syntheticPreviousToken (line 9313) | Token syntheticPreviousToken(Token token) method findDartDoc (line 9329) | Token? findDartDoc(Token token) method parseCommentReferences (line 9352) | int parseCommentReferences(Token dartdoc) method parseReferencesInMultiLineComment (line 9360) | int parseReferencesInMultiLineComment(Token multiLineDoc) method parseReferencesInSingleLineComments (line 9398) | int parseReferencesInSingleLineComments(Token? token) method parseCommentReferencesInText (line 9430) | int parseCommentReferencesInText(Token commentToken, int start, int end) method findReferenceEnd (line 9477) | int findReferenceEnd(String comment, int index, int end) method parseOneCommentReference (line 9506) | bool parseOneCommentReference(Token token, int referenceOffset) method parseOneCommentReferenceRest (line 9582) | void parseOneCommentReferenceRest( method isLinkText (line 9612) | bool isLinkText(String comment, int rightIndex) method parsePattern (line 9648) | Token parsePattern(Token token, PatternContext patternContext, method parsePrimaryPattern (line 9735) | Token parsePrimaryPattern(Token token, PatternContext patternContext) method parseVariablePattern (line 9905) | Token parseVariablePattern(Token token, PatternContext patternContext, method parseListPatternSuffix (line 9981) | Token parseListPatternSuffix(Token token, PatternContext patternContext) method parseMapPatternSuffix (line 10056) | Token parseMapPatternSuffix(Token token, PatternContext patternContext) method parseParenthesizedPatternOrRecordPattern (line 10133) | Token parseParenthesizedPatternOrRecordPattern( method parseObjectPatternRest (line 10206) | Token parseObjectPatternRest(Token token, PatternContext patternContext) method looksLikeOuterPatternEquals (line 10264) | bool looksLikeOuterPatternEquals(Token token) method skipOuterPattern (line 10278) | Token? skipOuterPattern(Token token) method skipObjectPatternRest (line 10319) | Token? skipObjectPatternRest(Token token) method parsePatternVariableDeclarationStatement (line 10330) | Token parsePatternVariableDeclarationStatement( method parsePatternAssignment (line 10344) | Token parsePatternAssignment(Token token) method parseSwitchExpression (line 10358) | Token parseSwitchExpression(Token token) method findNextCommaOrSemicolon (line 10471) | Token? findNextCommaOrSemicolon(Token token, Token limit) type _MessageWithArgument (line 10485) | typedef _MessageWithArgument = codes.Message Function(T); type AwaitOrYieldContext (line 10487) | enum AwaitOrYieldContext { Statement, UnaryExpression } class ForPartsContext (line 10491) | class ForPartsContext { method toString (line 10497) | String toString() type PatternContext (line 10501) | enum PatternContext { type ConstantPatternContext (line 10524) | enum ConstantPatternContext { FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/parser_main.dart class DebugListener (line 23) | class DebugListener extends Listener { method handleIdentifier (line 25) | void handleIdentifier(Token token, IdentifierContext context) method logEvent (line 30) | void logEvent(String name) function mainEntryPoint (line 35) | mainEntryPoint(List arguments) function outLine (line 52) | void outLine(Uri uri) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/quote.dart type Quote (line 37) | enum Quote { function analyzeQuote (line 48) | Quote analyzeQuote(String first) function lengthOfOptionalWhitespacePrefix (line 62) | int lengthOfOptionalWhitespacePrefix(String first, int start) function firstQuoteLength (line 89) | int firstQuoteLength(String first, Quote quote) function lastQuoteLength (line 109) | int lastQuoteLength(Quote quote) function unescapeFirstStringPart (line 125) | String unescapeFirstStringPart(String first, Quote quote, Object location, function unescapeLastStringPart (line 131) | String unescapeLastStringPart(String last, Quote quote, Object location, function unescapeString (line 138) | String unescapeString( function unescape (line 151) | String unescape(String string, Quote quote, Object location, function unescapeCodeUnits (line 186) | String unescapeCodeUnits(List codeUnits, bool isRaw, Object location, FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/recovery_listeners.dart class ClassHeaderRecoveryListener (line 9) | class ClassHeaderRecoveryListener extends ForwardingListener { method clear (line 14) | void clear() method handleClassExtends (line 21) | void handleClassExtends(Token? extendsKeyword, int typeCount) method handleImplements (line 27) | void handleImplements(Token? implementsKeyword, int interfacesCount) method handleClassWithClause (line 33) | void handleClassWithClause(Token withKeyword) class ImportRecoveryListener (line 39) | class ImportRecoveryListener extends ForwardingListener { method clear (line 45) | void clear() method endConditionalUri (line 53) | void endConditionalUri(Token ifKeyword, Token leftParen, Token? equalS... method endHide (line 59) | void endHide(Token hideKeyword) method endShow (line 65) | void endShow(Token showKeyword) method handleImportPrefix (line 71) | void handleImportPrefix(Token? deferredKeyword, Token? asKeyword) class MixinHeaderRecoveryListener (line 78) | class MixinHeaderRecoveryListener extends ForwardingListener { method clear (line 82) | void clear() method handleImplements (line 88) | void handleImplements(Token? implementsKeyword, int interfacesCount) method handleMixinOn (line 94) | void handleMixinOn(Token? onKeyword, int typeCount) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/stack_listener.dart type NullValues (line 37) | enum NullValues implements NullValue { class StackListener (line 94) | abstract class StackListener extends Listener with StackChecker { method checkValue (line 105) | bool checkValue(Token? token, ValueKind kind, Object? value) method checkState (line 119) | bool checkState(Token? token, List kinds) method lookupStack (line 127) | Object? lookupStack(int index) method discard (line 134) | void discard(int n) method push (line 140) | void push(Object? node) method pushIfNull (line 150) | void pushIfNull(Token? tokenOrNull, NullValue nullValue) method peek (line 154) | Object? peek() method pop (line 156) | Object? pop([NullValue? nullValue]) method popIfNotNull (line 160) | Object? popIfNotNull(Object? value) method debugEvent (line 164) | void debugEvent(String name) method printEvent (line 168) | void printEvent(String name) method logEvent (line 182) | void logEvent(String name) method handleIdentifier (line 191) | void handleIdentifier(Token token, IdentifierContext context) method handleNoName (line 204) | void handleNoName(Token token) method endInitializer (line 210) | void endInitializer(Token token) method checkEmpty (line 214) | void checkEmpty(int charOffset) method endTopLevelDeclaration (line 225) | void endTopLevelDeclaration(Token nextToken) method endCompilationUnit (line 231) | void endCompilationUnit(int count, Token token) method handleClassExtends (line 237) | void handleClassExtends(Token? extendsKeyword, int typeCount) method handleMixinOn (line 242) | void handleMixinOn(Token? onKeyword, int typeCount) method handleClassHeader (line 247) | void handleClassHeader(Token begin, Token classKeyword, Token? nativeT... method handleMixinHeader (line 252) | void handleMixinHeader(Token mixinKeyword) method handleRecoverClassHeader (line 257) | void handleRecoverClassHeader() method handleRecoverMixinHeader (line 262) | void handleRecoverMixinHeader() method handleImplements (line 267) | void handleImplements(Token? implementsKeyword, int interfacesCount) method handleExtensionShowHide (line 272) | void handleExtensionShowHide(Token? showKeyword, int showElementCount, method handleNoTypeArguments (line 278) | void handleNoTypeArguments(Token token) method handleNoTypeVariables (line 284) | void handleNoTypeVariables(Token token) method handleNoConstructorReferenceContinuationAfterTypeArguments (line 290) | void handleNoConstructorReferenceContinuationAfterTypeArguments(Token ... method handleNoType (line 295) | void handleNoType(Token lastConsumed) method handleNoFormalParameters (line 301) | void handleNoFormalParameters(Token token, MemberKind kind) method handleNoArguments (line 307) | void handleNoArguments(Token token) method handleNativeFunctionBody (line 313) | void handleNativeFunctionBody(Token nativeToken, Token semicolon) method handleNativeFunctionBodyIgnored (line 319) | void handleNativeFunctionBodyIgnored(Token nativeToken, Token semicolon) method handleNativeFunctionBodySkipped (line 324) | void handleNativeFunctionBodySkipped(Token nativeToken, Token semicolon) method handleNoFunctionBody (line 329) | void handleNoFunctionBody(Token token) method handleNoInitializers (line 335) | void handleNoInitializers() method handleParenthesizedCondition (line 341) | void handleParenthesizedCondition(Token token, Token? case_, Token? when) method endRecordLiteral (line 346) | void endRecordLiteral(Token token, int count, Token? constKeyword) method endParenthesizedExpression (line 351) | void endParenthesizedExpression(Token token) method beginLiteralString (line 356) | void beginLiteralString(Token token) method endLiteralString (line 362) | void endLiteralString(int interpolationCount, Token endToken) method handleNativeClause (line 377) | void handleNativeClause(Token nativeToken, bool hasName) method handleDirectivesOnly (line 385) | void handleDirectivesOnly() method handleExtraneousExpression (line 390) | void handleExtraneousExpression(Token token, Message message) method endCaseExpression (line 396) | void endCaseExpression(Token caseKeyword, Token? when, Token colon) method endCatchClause (line 401) | void endCatchClause(Token token) method handleRecoverableError (line 406) | void handleRecoverableError( method isIgnoredError (line 414) | bool isIgnoredError(Code code, Token token) method handleUnescapeError (line 432) | void handleUnescapeError( method addProblem (line 437) | void addProblem(Message message, int charOffset, int length, class Stack (line 441) | abstract class Stack { method popList (line 444) | List? popList(int count, List list, NullValue? nullValue) method popNonNullableList (line 448) | List? popNonNullableList(int count, List list) method push (line 450) | void push(Object value) method pop (line 459) | Object? pop(NullValue? nullValue) class StackImpl (line 467) | class StackImpl implements Stack { method push (line 490) | void push(Object value) method pop (line 498) | Object? pop(NullValue? nullValue) method popList (line 512) | List? popList(int count, List list, NullValue? nullValue) method popNonNullableList (line 538) | List? popNonNullableList(int count, List list) method _grow (line 568) | void _grow() class DebugStack (line 577) | class DebugStack implements Stack { method pop (line 604) | Object? pop(NullValue? nullValue) method popList (line 613) | List? popList(int count, List list, NullValue? nullValue) method popNonNullableList (line 621) | List? popNonNullableList(int count, List list) method push (line 629) | void push(Object value) class FixedNullableList (line 641) | class FixedNullableList { method pop (line 644) | List? pop(Stack stack, int count, [NullValue? nullValue]) method popNonNullable (line 650) | List? popNonNullable(Stack stack, int count, T dummyValue) method popPadded (line 656) | List? popPadded(Stack stack, int count, int padding, method popPaddedNonNullable (line 663) | List? popPaddedNonNullable( class GrowableList (line 673) | class GrowableList { method pop (line 676) | List? pop(Stack stack, int count, [NullValue? nullValue]) method popNonNullable (line 683) | List? popNonNullable(Stack stack, int count, T dummyValue) class ParserRecovery (line 690) | class ParserRecovery { method toString (line 695) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/token_stream_rewriter.dart class TokenStreamRewriter (line 20) | abstract class TokenStreamRewriter { method dropRange (line 22) | void dropRange(Token before, Token after) method insertParens (line 29) | Token insertParens(Token token, bool includeIdentifier) method insertToken (line 60) | Token insertToken(Token token, Token newToken) method moveSynthetic (line 80) | Token moveSynthetic(Token token, Token endGroup) method replaceTokenFollowing (line 115) | Token replaceTokenFollowing(Token previousToken, Token replacementToken) method _lastTokenInChain (line 132) | Token _lastTokenInChain(Token firstToken) method replaceNextTokenWithSyntheticToken (line 153) | ReplacementToken replaceNextTokenWithSyntheticToken( method replaceNextTokensWithSyntheticToken (line 175) | ReplacementToken replaceNextTokensWithSyntheticToken( method insertSyntheticIdentifier (line 198) | Token insertSyntheticIdentifier(Token token, [String value = '']) method insertSyntheticKeyword (line 206) | Token insertSyntheticKeyword(Token token, Keyword keyword) method insertSyntheticToken (line 211) | Token insertSyntheticToken(Token token, TokenType newTokenType) method _setNext (line 217) | Token _setNext(Token setOn, Token nextToken) method _setEndGroup (line 218) | void _setEndGroup(BeginToken setOn, Token endGroup) method _setOffset (line 219) | void _setOffset(Token setOn, int offset) method _setPrecedingComments (line 220) | void _setPrecedingComments(SimpleToken setOn, CommentToken? comment) method _setPrevious (line 221) | void _setPrevious(Token setOn, Token previous) class TokenStreamRewriterImpl (line 227) | class TokenStreamRewriterImpl extends TokenStreamRewriter { method _setNext (line 248) | Token _setNext(Token setOn, Token nextToken) method _setEndGroup (line 253) | void _setEndGroup(BeginToken setOn, Token endGroup) method _setOffset (line 258) | void _setOffset(Token setOn, int offset) method _setPrecedingComments (line 263) | void _setPrecedingComments(SimpleToken setOn, CommentToken? comment) method _setPrevious (line 268) | void _setPrevious(Token setOn, Token previous) class TokenStreamChange (line 273) | abstract class TokenStreamChange { method undo (line 274) | void undo() class NextTokenStreamChange (line 277) | class NextTokenStreamChange implements TokenStreamChange { method undo (line 296) | void undo() class EndGroupTokenStreamChange (line 303) | class EndGroupTokenStreamChange implements TokenStreamChange { method undo (line 315) | void undo() class OffsetTokenStreamChange (line 320) | class OffsetTokenStreamChange implements TokenStreamChange { method undo (line 332) | void undo() class PrecedingCommentsTokenStreamChange (line 337) | class PrecedingCommentsTokenStreamChange implements TokenStreamChange { method undo (line 349) | void undo() class PreviousTokenStreamChange (line 354) | class PreviousTokenStreamChange implements TokenStreamChange { method undo (line 366) | void undo() class UndoableTokenStreamRewriter (line 374) | class UndoableTokenStreamRewriter extends TokenStreamRewriter { method undo (line 377) | void undo() method _setEndGroup (line 386) | void _setEndGroup(BeginToken setOn, Token endGroup) method _setNext (line 391) | Token _setNext(Token setOn, Token nextToken) method _setOffset (line 396) | void _setOffset(Token setOn, int offset) method _setPrecedingComments (line 401) | void _setPrecedingComments(SimpleToken setOn, CommentToken? comment) method _setPrevious (line 406) | void _setPrevious(Token setOn, Token previous) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/top_level_parser.dart class TopLevelParser (line 15) | class TopLevelParser extends ClassMemberParser { method parseClassOrMixinOrExtensionBody (line 19) | Token parseClassOrMixinOrExtensionBody(Token token, DeclarationKind kind, FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/type_info.dart class TypeInfo (line 21) | abstract class TypeInfo { method ensureTypeNotVoid (line 49) | Token ensureTypeNotVoid(Token token, Parser parser) method ensureTypeOrVoid (line 56) | Token ensureTypeOrVoid(Token token, Parser parser) method parseTypeNotVoid (line 62) | Token parseTypeNotVoid(Token token, Parser parser) method parseType (line 68) | Token parseType(Token token, Parser parser) method skipType (line 73) | Token skipType(Token token) class TypeParamOrArgInfo (line 79) | abstract class TypeParamOrArgInfo { method parseArguments (line 100) | Token parseArguments(Token token, Parser parser) method parseVariables (line 107) | Token parseVariables(Token token, Parser parser) method skip (line 112) | Token skip(Token token) function isGeneralizedFunctionType (line 127) | bool isGeneralizedFunctionType(Token token) function isPossibleRecordType (line 132) | bool isPossibleRecordType(Token token) function isValidNonRecordTypeReference (line 138) | bool isValidNonRecordTypeReference(Token token) function computeType (line 158) | TypeInfo computeType(final Token token, bool required, function computeVariablePatternType (line 356) | TypeInfo computeVariablePatternType(Token token, [bool required = false]) function computeTypeParamOrArg (line 383) | TypeParamOrArgInfo computeTypeParamOrArg(Token token, function computeMethodTypeArguments (line 429) | TypeParamOrArgInfo computeMethodTypeArguments(Token token) function mayFollowTypeArgs (line 446) | bool mayFollowTypeArgs(Token token) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/type_info_impl.dart class NoType (line 93) | class NoType implements TypeInfo { method ensureTypeNotVoid (line 115) | Token ensureTypeNotVoid(Token token, Parser parser) method ensureTypeOrVoid (line 123) | Token ensureTypeOrVoid(Token token, Parser parser) method parseTypeNotVoid (line 127) | Token parseTypeNotVoid(Token token, Parser parser) method parseType (line 131) | Token parseType(Token token, Parser parser) method skipType (line 137) | Token skipType(Token token) class PrefixedType (line 143) | class PrefixedType implements TypeInfo { method ensureTypeNotVoid (line 165) | Token ensureTypeNotVoid(Token token, Parser parser) method ensureTypeOrVoid (line 169) | Token ensureTypeOrVoid(Token token, Parser parser) method parseTypeNotVoid (line 173) | Token parseTypeNotVoid(Token token, Parser parser) method parseType (line 177) | Token parseType(Token token, Parser parser) method skipType (line 198) | Token skipType(Token token) class SimpleNullableTypeWith1Argument (line 204) | class SimpleNullableTypeWith1Argument extends SimpleTypeWith1Argument { method parseTypeRest (line 220) | Token parseTypeRest(Token start, Token token, Parser parser) method skipType (line 228) | Token skipType(Token token) class SimpleTypeWith1Argument (line 236) | class SimpleTypeWith1Argument implements TypeInfo { method ensureTypeNotVoid (line 260) | Token ensureTypeNotVoid(Token token, Parser parser) method ensureTypeOrVoid (line 264) | Token ensureTypeOrVoid(Token token, Parser parser) method parseTypeNotVoid (line 268) | Token parseTypeNotVoid(Token token, Parser parser) method parseType (line 272) | Token parseType(Token token, Parser parser) method parseTypeRest (line 280) | Token parseTypeRest(Token start, Token token, Parser parser) method skipType (line 286) | Token skipType(Token token) class SimpleNullableType (line 294) | class SimpleNullableType extends SimpleType { method parseTypeRest (line 310) | Token parseTypeRest(Token start, Parser parser) method skipType (line 318) | Token skipType(Token token) class SimpleType (line 324) | class SimpleType implements TypeInfo { method ensureTypeNotVoid (line 346) | Token ensureTypeNotVoid(Token token, Parser parser) method ensureTypeOrVoid (line 350) | Token ensureTypeOrVoid(Token token, Parser parser) method parseTypeNotVoid (line 354) | Token parseTypeNotVoid(Token token, Parser parser) method parseType (line 358) | Token parseType(Token token, Parser parser) method parseTypeRest (line 366) | Token parseTypeRest(Token token, Parser parser) method skipType (line 372) | Token skipType(Token token) class VoidType (line 378) | class VoidType implements TypeInfo { method ensureTypeNotVoid (line 400) | Token ensureTypeNotVoid(Token token, Parser parser) method ensureTypeOrVoid (line 407) | Token ensureTypeOrVoid(Token token, Parser parser) method parseTypeNotVoid (line 411) | Token parseTypeNotVoid(Token token, Parser parser) method parseType (line 415) | Token parseType(Token token, Parser parser) method skipType (line 439) | Token skipType(Token token) function looksLikeName (line 452) | bool looksLikeName(Token token) function looksLikeNameOrEndOfBlock (line 463) | bool looksLikeNameOrEndOfBlock(Token token) function looksLikeTypeParamOrArg (line 475) | bool looksLikeTypeParamOrArg(bool inDeclaration, Token token) class ComplexTypeInfo (line 489) | class ComplexTypeInfo implements TypeInfo { method ensureTypeNotVoid (line 568) | Token ensureTypeNotVoid(Token token, Parser parser) method ensureTypeOrVoid (line 572) | Token ensureTypeOrVoid(Token token, Parser parser) method parseTypeNotVoid (line 576) | Token parseTypeNotVoid(Token token, Parser parser) method parseType (line 580) | Token parseType(Token token, Parser parser) method skipType (line 683) | Token skipType(Token token) method computeNoTypeGFT (line 689) | TypeInfo computeNoTypeGFT(Token beforeStart, bool required) method computeRecordType (line 707) | TypeInfo computeRecordType(bool required) method _checkIfRecordTypeParenthesisAreRecovered (line 806) | void _checkIfRecordTypeParenthesisAreRecovered( method computeVoidGFT (line 873) | TypeInfo computeVoidGFT(bool required) method computeIdentifierGFT (line 887) | TypeInfo computeIdentifierGFT(bool required) method computeRecordTypeGFT (line 906) | TypeInfo computeRecordTypeGFT(bool required) method computeIdentifierQuestionGFT (line 923) | TypeInfo computeIdentifierQuestionGFT(bool required) method computeRecordTypeQuestionGFT (line 943) | TypeInfo computeRecordTypeQuestionGFT(bool required) method computeBuiltinOrVarAsType (line 961) | ComplexTypeInfo computeBuiltinOrVarAsType(bool required) method computeSimpleWithTypeArguments (line 972) | TypeInfo computeSimpleWithTypeArguments(bool required) method computePrefixedType (line 992) | TypeInfo computePrefixedType(bool required) method computeRest (line 1012) | void computeRest(Token token, bool required) class NoTypeParamOrArg (line 1060) | class NoTypeParamOrArg extends TypeParamOrArgInfo { method parseArguments (line 1067) | Token parseArguments(Token token, Parser parser) method parseVariables (line 1073) | Token parseVariables(Token token, Parser parser) method skip (line 1079) | Token skip(Token token) class SimpleTypeArgument1 (line 1082) | class SimpleTypeArgument1 extends TypeParamOrArgInfo { method parseArguments (line 1095) | Token parseArguments(Token token, Parser parser) method parseVariables (line 1107) | Token parseVariables(Token token, Parser parser) method skip (line 1127) | Token skip(Token token) method skipEndGroup (line 1135) | Token skipEndGroup(Token token) method parseEndGroup (line 1141) | Token parseEndGroup(Token beginGroup, Token token) class SimpleTypeArgument1GtEq (line 1148) | class SimpleTypeArgument1GtEq extends SimpleTypeArgument1 { method skipEndGroup (line 1155) | Token skipEndGroup(Token token) method parseEndGroup (line 1162) | Token parseEndGroup(Token beginGroup, Token beforeEndGroup) class SimpleTypeArgument1GtGt (line 1173) | class SimpleTypeArgument1GtGt extends SimpleTypeArgument1 { method skipEndGroup (line 1180) | Token skipEndGroup(Token token) method parseEndGroup (line 1187) | Token parseEndGroup(Token beginGroup, Token beforeEndGroup) class ComplexTypeParamOrArgInfo (line 1198) | class ComplexTypeParamOrArgInfo extends TypeParamOrArgInfo { method compute (line 1235) | TypeParamOrArgInfo compute() method parseArguments (line 1306) | Token parseArguments(Token token, Parser parser) method parseVariables (line 1348) | Token parseVariables(Token token, Parser parser) method parseMissingComma (line 1460) | Token parseMissingComma(Token token, Parser parser) method parseUnexpectedEnd (line 1468) | Token parseUnexpectedEnd(Token token, bool isArguments, Parser parser) method skip (line 1577) | Token skip(Token token) function isVariance (line 1584) | bool isVariance(Token token) function isCloser (line 1591) | bool isCloser(Token token) function parseCloser (line 1603) | bool parseCloser(Token beforeCloser) function splitCloser (line 1620) | Token? splitCloser(Token closer) FILE: inner/pkg/_fe_analyzer_shared/lib/src/parser/util.dart function optional (line 15) | bool optional(String value, Token token) function beforeCloseBraceTokenFor (line 21) | Token? beforeCloseBraceTokenFor(BeginToken left) function findPreviousNonZeroLengthToken (line 37) | Token findPreviousNonZeroLengthToken(Token token) function findNonZeroLengthToken (line 54) | Token findNonZeroLengthToken(Token token) function isDigit (line 61) | bool isDigit(int c) function isLetter (line 63) | bool isLetter(int c) function isLetterOrDigit (line 65) | bool isLetterOrDigit(int c) function isWhitespace (line 67) | bool isWhitespace(int c) function isOneOf (line 70) | bool isOneOf(Token token, Iterable values) function isOneOfOrEof (line 80) | bool isOneOfOrEof(Token token, Iterable values) function lengthForToken (line 91) | int lengthForToken(Token? token) function lengthOfSpan (line 98) | int lengthOfSpan(Token? begin, Token? end) function skipMetadata (line 104) | Token skipMetadata(Token token) function splitGtEq (line 148) | Token splitGtEq(Token token) function splitGtGt (line 160) | SimpleToken splitGtGt(Token token) function splitGtGtEq (line 172) | Token splitGtGtEq(Token token) function splitGtFromGtGtEq (line 185) | Token splitGtFromGtGtEq(Token token) function splitGtFromGtGtGt (line 197) | Token splitGtFromGtGtGt(Token token) function splitGtFromGtGtGtEq (line 209) | Token splitGtFromGtGtGtEq(Token token) function syntheticGt (line 221) | Token syntheticGt(Token next) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/abstract_scanner.dart type LanguageVersionChanged (line 52) | typedef void LanguageVersionChanged( class AbstractScanner (line 55) | abstract class AbstractScanner implements Scanner { method createRecoveryOptionScanner (line 152) | AbstractScanner createRecoveryOptionScanner() method advance (line 189) | int advance() method currentAsUnicode (line 209) | int currentAsUnicode(int next) method peek (line 216) | int peek() method handleUnicode (line 223) | void handleUnicode(int startScanOffset) method firstToken (line 244) | Token firstToken() method beginToken (line 249) | void beginToken() method appendSubstringToken (line 262) | void appendSubstringToken(TokenType type, int start, bool asciiOnly, method createSubstringToken (line 276) | analyzer.StringToken createSubstringToken( method appendSyntheticSubstringToken (line 287) | void appendSyntheticSubstringToken( method createSyntheticSubstringToken (line 300) | analyzer.StringToken createSyntheticSubstringToken( method appendPrecedenceToken (line 309) | void appendPrecedenceToken(TokenType type) method select (line 319) | int select(int choice, TokenType yes, TokenType no) method appendKeywordToken (line 333) | void appendKeywordToken(Keyword keyword) method appendEofToken (line 342) | void appendEofToken() method appendWhiteSpace (line 359) | void appendWhiteSpace(int next) method lineFeedInMultiline (line 371) | void lineFeedInMultiline() method appendBeginGroup (line 379) | void appendBeginGroup(TokenType type) method appendEndGroup (line 397) | int appendEndGroup(TokenType type, int openKind) method appendEndGroupInternal (line 408) | int appendEndGroupInternal( method appendGt (line 438) | void appendGt(TokenType type) method appendGtGt (line 452) | void appendGtGt(TokenType type) method appendGtGtGt (line 471) | void appendGtGtGt(TokenType type) method prependErrorToken (line 492) | void prependErrorToken(ErrorToken token) method createCommentToken (line 515) | CommentToken createCommentToken(TokenType type, int start, bool asciiO... method createDartDocToken (line 527) | DartDocToken createDartDocToken(TokenType type, int start, bool asciiO... method createLanguageVersionToken (line 534) | LanguageVersionToken createLanguageVersionToken( method discardBeginGroupUntil (line 544) | bool discardBeginGroupUntil(int openKind) method insertSyntheticClosers (line 646) | void insertSyntheticClosers( method discardOpenLt (line 670) | void discardOpenLt() method discardInterpolation (line 683) | void discardInterpolation() method unmatchedBeginGroup (line 692) | void unmatchedBeginGroup(BeginToken begin) method atEndOfFile (line 745) | bool atEndOfFile() method tokenize (line 748) | Token tokenize() method recoveryOptionTokenizer (line 785) | int recoveryOptionTokenizer(int next) method bigHeaderSwitch (line 811) | int bigHeaderSwitch(int next) method bigSwitch (line 822) | int bigSwitch(int next) method tokenizeTag (line 1000) | int tokenizeTag(int next) method tokenizeTilde (line 1021) | int tokenizeTilde(int next) method tokenizeOpenSquareBracket (line 1032) | int tokenizeOpenSquareBracket(int next) method tokenizeCaret (line 1042) | int tokenizeCaret(int next) method tokenizeQuestion (line 1047) | int tokenizeQuestion(int next) method tokenizeBar (line 1069) | int tokenizeBar(int next) method tokenizeAmpersand (line 1089) | int tokenizeAmpersand(int next) method tokenizePercent (line 1109) | int tokenizePercent(int next) method tokenizeMultiply (line 1114) | int tokenizeMultiply(int next) method tokenizeMinus (line 1119) | int tokenizeMinus(int next) method tokenizePlus (line 1134) | int tokenizePlus(int next) method tokenizeExclamation (line 1149) | int tokenizeExclamation(int next) method tokenizeEquals (line 1170) | int tokenizeEquals(int next) method tokenizeGreaterThan (line 1198) | int tokenizeGreaterThan(int next) method tokenizeLessThan (line 1236) | int tokenizeLessThan(int next) method tokenizeNumber (line 1250) | int tokenizeNumber(int next) method tokenizeHexOrNumber (line 1271) | int tokenizeHexOrNumber(int next) method tokenizeHex (line 1279) | int tokenizeHex(int next) method tokenizeDotsOrNumber (line 1305) | int tokenizeDotsOrNumber(int next) method tokenizeFractionPart (line 1331) | int tokenizeFractionPart(int next, int start) method tokenizeSlashOrComment (line 1387) | int tokenizeSlashOrComment(int next) method tokenizeLanguageVersionOrSingleLineComment (line 1403) | int tokenizeLanguageVersionOrSingleLineComment(int next) method tokenizeSingleLineComment (line 1500) | int tokenizeSingleLineComment(int next, int start) method tokenizeSingleLineCommentRest (line 1506) | int tokenizeSingleLineCommentRest(int next, int start, bool dartdoc) method tokenizeMultiLineComment (line 1525) | int tokenizeMultiLineComment(int next, int start) method appendComment (line 1584) | void appendComment(int start, TokenType type, bool asciiOnly) method appendDartDoc (line 1590) | void appendDartDoc(int start, TokenType type, bool asciiOnly) method appendToken (line 1599) | void appendToken(Token token) method _appendToCommentStream (line 1613) | void _appendToCommentStream(CommentToken newComment) method tokenizeRawStringKeywordOrIdentifier (line 1624) | int tokenizeRawStringKeywordOrIdentifier(int next) method tokenizeKeywordOrIdentifier (line 1635) | int tokenizeKeywordOrIdentifier(int next, bool allowDollar) method tokenizeIdentifier (line 1684) | int tokenizeIdentifier(int next, int start, bool allowDollar) method tokenizeAt (line 1702) | int tokenizeAt(int next) method tokenizeString (line 1707) | int tokenizeString(int next, int start, bool raw) method tokenizeSingleLineString (line 1740) | int tokenizeSingleLineString(int next, int quoteChar, int quoteStart) method tokenizeStringInterpolation (line 1772) | int tokenizeStringInterpolation(int start, bool asciiOnly) method tokenizeInterpolatedExpression (line 1783) | int tokenizeInterpolatedExpression(int next) method tokenizeInterpolatedIdentifier (line 1800) | int tokenizeInterpolatedIdentifier(int next) method tokenizeSingleLineRawString (line 1819) | int tokenizeSingleLineRawString(int next, int quoteChar, int quoteStart) method tokenizeMultiLineRawString (line 1843) | int tokenizeMultiLineRawString(int quoteChar, int quoteStart) method tokenizeMultiLineString (line 1883) | int tokenizeMultiLineString(int quoteChar, int quoteStart, bool raw) method unexpected (line 1937) | int unexpected(int character) method unexpectedEof (line 1967) | void unexpectedEof() method unterminatedString (line 1972) | void unterminatedString(int quoteChar, int quoteStart, int start, method advanceAfterError (line 1986) | int advanceAfterError(bool shouldAdvance) function closeBraceInfoFor (line 1996) | TokenType closeBraceInfoFor(BeginToken begin) class LineStarts (line 2006) | class LineStarts extends Object with ListMixin { method add (line 2045) | void add(int value) method grow (line 2057) | void grow(int newLengthMinimum) method switchToUint32 (line 2070) | void switchToUint32(int newLength) method _createInitialArray (line 2076) | List _createInitialArray(int? numberOfBytesHint) class ScannerConfiguration (line 2093) | class ScannerConfiguration { function _isIdentifierChar (line 2124) | bool _isIdentifierChar(int next, bool allowDollar) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/characters.dart function isDigit (line 119) | bool isDigit(int characterCode) function isHexDigit (line 123) | bool isHexDigit(int characterCode) function hexDigitValue (line 129) | int hexDigitValue(int hexDigit) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/error_token.dart function buildUnexpectedCharacterToken (line 25) | ErrorToken buildUnexpectedCharacterToken(int character, int charOffset) class ErrorToken (line 67) | abstract class ErrorToken extends SimpleToken { class EncodingErrorToken (line 108) | class EncodingErrorToken extends ErrorToken { method toString (line 112) | String toString() class NonAsciiIdentifierToken (line 119) | class NonAsciiIdentifierToken extends ErrorToken { method toString (line 126) | String toString() class NonAsciiWhitespaceToken (line 134) | class NonAsciiWhitespaceToken extends ErrorToken { method toString (line 141) | String toString() class AsciiControlCharacterToken (line 149) | class AsciiControlCharacterToken extends ErrorToken { method toString (line 157) | String toString() class UnsupportedOperator (line 165) | class UnsupportedOperator extends ErrorToken { method toString (line 175) | String toString() class UnterminatedString (line 179) | class UnterminatedString extends ErrorToken { method toString (line 189) | String toString() class UnterminatedToken (line 203) | class UnterminatedToken extends ErrorToken { method toString (line 213) | String toString() class UnmatchedToken (line 223) | class UnmatchedToken extends ErrorToken { method toString (line 232) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/errors.dart function translateErrorToken (line 15) | void translateErrorToken(ErrorToken token, ReportError reportError) function _makeError (line 19) | void _makeError(ScannerErrorCode errorCode, List? arguments) function _isAtEnd (line 96) | bool _isAtEnd(Token token, int charOffset) type ReportError (line 115) | typedef ReportError( class ScannerErrorCode (line 121) | class ScannerErrorCode extends ErrorCode { FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/interner.dart class Interner (line 9) | abstract class Interner { method intern (line 14) | String intern(String string) class NullInterner (line 21) | class NullInterner implements Interner { method intern (line 23) | String intern(String string) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/io.dart function readBytesFromFileSync (line 11) | List readBytesFromFileSync(Uri uri) function readBytesFromFile (line 25) | Future> readBytesFromFile(Uri uri, FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/keyword_state.dart class KeywordState (line 14) | abstract class KeywordState { method next (line 15) | KeywordState? next(int c) method nextCapital (line 16) | KeywordState? nextCapital(int c) method computeKeywordStateTable (line 37) | KeywordState computeKeywordStateTable( class ArrayKeywordState (line 88) | abstract class ArrayKeywordState implements KeywordState { method next (line 97) | KeywordState? next(int c) method nextCapital (line 100) | KeywordState? nextCapital(int c) method toString (line 103) | String toString() class LowerCaseArrayKeywordState (line 123) | class LowerCaseArrayKeywordState extends ArrayKeywordState { method next (line 130) | KeywordState? next(int c) method nextCapital (line 133) | KeywordState? nextCapital(int c) class UpperCaseArrayKeywordState (line 136) | class UpperCaseArrayKeywordState extends ArrayKeywordState { method next (line 143) | KeywordState? next(int c) method nextCapital (line 146) | KeywordState? nextCapital(int c) class LeafKeywordState (line 152) | class LeafKeywordState implements KeywordState { method next (line 160) | KeywordState? next(int c) method nextCapital (line 162) | KeywordState? nextCapital(int c) method toString (line 165) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/reader.dart class CharacterReader (line 8) | abstract class CharacterReader { method advance (line 28) | int advance() method getContents (line 33) | String getContents() method getString (line 42) | String getString(int start, int endDelta) method peek (line 48) | int peek() class CharSequenceReader (line 54) | class CharSequenceReader implements CharacterReader { method advance (line 87) | int advance() method getContents (line 95) | String getContents() method getString (line 98) | String getString(int start, int endDelta) method peek (line 102) | int peek() class SubSequenceReader (line 115) | class SubSequenceReader extends CharSequenceReader { method getContents (line 138) | String getContents() method getString (line 141) | String getString(int start, int endDelta) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/recover.dart function scannerRecovery (line 17) | Token scannerRecovery(List bytes, Token tokens, List lineStarts) function synthesizeToken (line 51) | Token synthesizeToken(int charOffset, String value, TokenType type) function skipToEof (line 55) | Token skipToEof(Token token) function closeBraceFor (line 62) | String closeBraceFor(String openBrace) function closeQuoteFor (line 72) | String closeQuoteFor(String openQuote) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/scanner.dart type Token (line 46) | typedef Token Recover(List bytes, Token tokens, List lineStarts); class Scanner (line 48) | abstract class Scanner { method tokenize (line 57) | Token tokenize() class ScannerResult (line 60) | class ScannerResult { function scan (line 69) | ScannerResult scan(List bytes, function scanString (line 84) | ScannerResult scanString(String source, function _tokenizeAndRecover (line 97) | ScannerResult _tokenizeAndRecover(Scanner scanner, FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/scanner_main.dart function scanAll (line 11) | scanAll(Map> files, function printTokens (line 26) | void printTokens(Token token) function verifyErrorTokens (line 36) | void verifyErrorTokens(Token firstToken, Uri uri) function mainEntryPoint (line 75) | mainEntryPoint(List arguments) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/string_canonicalizer.dart function considerCanonicalizeString (line 13) | String considerCanonicalizeString(String string) function considerCanonicalizeSubString (line 27) | String considerCanonicalizeSubString(String string, int start, int end) function canonicalizeString (line 37) | String canonicalizeString(String string) function canonicalizeSubString (line 45) | String canonicalizeSubString(String string, int start, int end) function canonicalizeUtf8SubString (line 56) | String canonicalizeUtf8SubString( function clearStringCanonicalizationCache (line 62) | void clearStringCanonicalizationCache() function pruneStringCanonicalizationCache (line 71) | void pruneStringCanonicalizationCache([int allowGrowthTo = 5 * 1024 * 10... function decodeString (line 76) | String decodeString(List bytes, int start, int end, bool isAscii) class _Node (line 82) | abstract class _Node { class _StringNode (line 91) | class _StringNode extends _Node { class _Utf8Node (line 110) | class _Utf8Node extends _Node { class _StringCanonicalizer (line 128) | class _StringCanonicalizer { method hashBytes (line 153) | int hashBytes(List data, int start, int end) method hashString (line 161) | int hashString(String data, int start, int end) method rehash (line 169) | void rehash() method canonicalizeBytes (line 187) | String canonicalizeBytes(List data, int start, int end, bool asci... method canonicalizeSubString (line 213) | String canonicalizeSubString(String data, int start, int end) method canonicalizeString (line 235) | String canonicalizeString(String data) method insertStringNode (line 254) | String insertStringNode(int index, _Node? next, String value) method insertUtf8Node (line 263) | String insertUtf8Node(int index, _Node? next, List buffer, int st... method clear (line 272) | void clear() method initializeWithSize (line 276) | void initializeWithSize(int size) method pruneTo (line 285) | void pruneTo(int allowGrowthTo) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/string_scanner.dart class StringScanner (line 36) | class StringScanner extends AbstractScanner { method createRecoveryOptionScanner (line 57) | StringScanner createRecoveryOptionScanner() method ensureZeroTermination (line 61) | String ensureZeroTermination(String string) method isLegalIdentifier (line 68) | bool isLegalIdentifier(String identifier) method advance (line 75) | int advance() method peek (line 77) | int peek() method currentAsUnicode (line 83) | int currentAsUnicode(int next) method handleUnicode (line 86) | void handleUnicode(int startScanOffset) method createSubstringToken (line 89) | analyzer.StringToken createSubstringToken( method createSyntheticSubstringToken (line 98) | analyzer.StringToken createSyntheticSubstringToken( method createCommentToken (line 109) | CommentToken createCommentToken(TokenType type, int start, bool asciiO... method createDartDocToken (line 117) | DartDocToken createDartDocToken(TokenType type, int start, bool asciiO... method createLanguageVersionToken (line 125) | LanguageVersionToken createLanguageVersionToken( method atEndOfFile (line 133) | bool atEndOfFile() FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/string_utilities.dart class StringUtilities (line 7) | class StringUtilities { method intern (line 10) | String intern(String string) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/token.dart class BeginToken (line 38) | class BeginToken extends SimpleToken { class CommentToken (line 71) | class CommentToken extends StringToken { class DocumentationCommentToken (line 87) | class DocumentationCommentToken extends CommentToken { type KeywordStyle (line 95) | enum KeywordStyle { class Keyword (line 106) | class Keyword extends TokenType { method toString (line 458) | String toString() method _createKeywordMap (line 464) | Map _createKeywordMap() class KeywordToken (line 477) | class KeywordToken extends SimpleToken { method value (line 498) | Object value() class LanguageVersionToken (line 505) | class LanguageVersionToken extends CommentToken { class SimpleToken (line 524) | class SimpleToken implements Token { method matchesAny (line 659) | bool matchesAny(List types) method setNext (line 669) | Token setNext(Token token) method setNextWithoutSettingPrevious (line 677) | Token? setNextWithoutSettingPrevious(Token? token) method toString (line 683) | String toString() method value (line 686) | Object value() method _setCommentParent (line 692) | void _setCommentParent(CommentToken? comment) class StringToken (line 703) | class StringToken extends SimpleToken { method value (line 723) | String value() class SyntheticBeginToken (line 729) | class SyntheticBeginToken extends BeginToken { class SyntheticKeywordToken (line 749) | class SyntheticKeywordToken extends KeywordToken { class SyntheticStringToken (line 766) | class SyntheticStringToken extends StringToken { class SyntheticToken (line 789) | class SyntheticToken extends SimpleToken { class ReplacementToken (line 805) | class ReplacementToken extends SyntheticToken { class Token (line 831) | abstract class Token implements SyntacticEntity { method matchesAny (line 1025) | bool matchesAny(List types) method setNext (line 1032) | Token setNext(Token token) method setNextWithoutSettingPrevious (line 1039) | Token? setNextWithoutSettingPrevious(Token? token) method toString (line 1050) | String toString() method value (line 1057) | Object value() method lexicallyFirst (line 1065) | Token? lexicallyFirst( class TokenClass (line 1087) | class TokenClass { method toString (line 1208) | String toString() class TokenType (line 1216) | class TokenType { method toString (line 1840) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/token_impl.dart class StringTokenImpl (line 25) | class StringTokenImpl extends SimpleToken implements StringToken { method toString (line 110) | String toString() method value (line 113) | String value() class CommentTokenImpl (line 116) | class CommentTokenImpl extends StringTokenImpl implements CommentToken { class LanguageVersionTokenImpl (line 144) | class LanguageVersionTokenImpl extends CommentTokenImpl class DartDocToken (line 168) | class DartDocToken extends CommentTokenImpl class _LazySubstring (line 193) | abstract class _LazySubstring { class _CompactLazySubstring (line 233) | class _CompactLazySubstring extends _LazySubstring { class _FullLazySubstring (line 248) | class _FullLazySubstring extends _LazySubstring { function isUserDefinableOperator (line 261) | bool isUserDefinableOperator(String value) function isUnaryOperator (line 268) | bool isUnaryOperator(String value) function isBinaryOperator (line 270) | bool isBinaryOperator(String value) function isTernaryOperator (line 290) | bool isTernaryOperator(String value) function isMinusOperator (line 292) | bool isMinusOperator(String value) FILE: inner/pkg/_fe_analyzer_shared/lib/src/scanner/utf8_bytes_scanner.dart class Utf8BytesScanner (line 32) | class Utf8BytesScanner extends AbstractScanner { method createRecoveryOptionScanner (line 118) | Utf8BytesScanner createRecoveryOptionScanner() method containsBomAt (line 122) | bool containsBomAt(int offset) method advance (line 132) | int advance() method peek (line 135) | int peek() method nextCodePoint (line 139) | int nextCodePoint(int startOffset, int nextByte) method currentAsUnicode (line 198) | int currentAsUnicode(int next) method handleUnicode (line 208) | void handleUnicode(int startScanOffset) method createSubstringToken (line 241) | analyzer.StringToken createSubstringToken( method createSyntheticSubstringToken (line 250) | analyzer.StringToken createSyntheticSubstringToken( method createCommentToken (line 261) | analyzer.CommentToken createCommentToken( method createDartDocToken (line 269) | DartDocToken createDartDocToken(TokenType type, int start, bool asciiO... method createLanguageVersionToken (line 276) | LanguageVersionToken createLanguageVersionToken( method atEndOfFile (line 283) | bool atEndOfFile() FILE: inner/pkg/_fe_analyzer_shared/lib/src/sdk/allowed_experiments.dart function parseAllowedExperiments (line 10) | AllowedExperiments parseAllowedExperiments(String jsonText) class AllowedExperiments (line 15) | class AllowedExperiments { method forPackage (line 36) | List? forPackage(String name) method forSdkLibrary (line 42) | List forSdkLibrary(String name) class _AllowedExperimentsParser (line 47) | class _AllowedExperimentsParser { method parse (line 54) | AllowedExperiments parse() method _ensureVersion (line 122) | void _ensureVersion(Map map) method _experimentList (line 133) | List _experimentList(Map map) method _mustBeListOfStrings (line 146) | List _mustBeListOfStrings(Object? object) method _mustBeMap (line 159) | Map _mustBeMap(Object? object) method _optionalMap (line 172) | Map? _optionalMap(Map map, String name) method _requiredMap (line 185) | Map _requiredMap(Map map, String name) method _requiredString (line 198) | String _requiredString(Map map, String name) method _withParsePath (line 211) | void _withParsePath(String name, void Function() f) FILE: inner/pkg/_fe_analyzer_shared/lib/src/testing/annotated_code_helper.dart class Annotation (line 14) | class Annotation { method toString (line 45) | String toString() class AnnotatedCode (line 66) | class AnnotatedCode { method _ensureLineStarts (line 148) | void _ensureLineStarts() method addAnnotation (line 179) | void addAnnotation( method getLineIndex (line 192) | int getLineIndex(int offset) method getLineStart (line 205) | int getLineStart(int lineIndex) method getLine (line 216) | String getLine(int lineIndex) method toText (line 222) | String toText() method toString (line 254) | String toString() function splitByPrefixes (line 268) | Map splitByPrefixes( FILE: inner/pkg/_fe_analyzer_shared/lib/src/testing/features.dart class Features (line 8) | class Features { method add (line 33) | void add(String key, {var value = ''}) method addElement (line 38) | void addElement(String key, [var value]) method markAsUnsorted (line 48) | void markAsUnsorted(String key) method containsKey (line 53) | bool containsKey(String key) method remove (line 66) | Object? remove(String key) method forEach (line 76) | void forEach(void Function(String, Object) f) method getText (line 82) | String getText([String? indent]) method toString (line 153) | String toString() method fromText (line 159) | Features fromText(String? text) class FeaturesDataInterpreter (line 247) | class FeaturesDataInterpreter implements DataInterpreter { method isAsExpected (line 253) | String? isAsExpected(Features actualFeatures, String? expectedData) method getText (line 342) | String getText(Features actualData, [String? indentation]) method isEmpty (line 347) | bool isEmpty(Features? actualData) FILE: inner/pkg/_fe_analyzer_shared/lib/src/testing/id.dart type IdKind (line 7) | enum IdKind { class Id (line 51) | abstract class Id { class IdValue (line 63) | class IdValue { method toString (line 81) | String toString() method idToString (line 83) | String idToString(Id id, String value) method decode (line 127) | IdValue decode(Uri sourceUri, Annotation annotation, String text, class MemberId (line 200) | class MemberId implements Id { method toString (line 237) | String toString() class ClassId (line 241) | class ClassId implements Id { method toString (line 267) | String toString() class LibraryId (line 271) | class LibraryId implements Id { method toString (line 299) | String toString() class NodeId (line 303) | class NodeId implements Id { method toString (line 331) | String toString() class ActualData (line 334) | class ActualData { method toString (line 357) | String toString() function registerValue (line 367) | void registerValue(Uri uri, int offset, Id id, T? value, Object object) function mergeData (line 395) | ActualData? mergeData(ActualData value1, ActualData value2) function report (line 398) | void report(Uri uri, int offset, String message) function fail (line 401) | void fail(String message) FILE: inner/pkg/_fe_analyzer_shared/lib/src/testing/id_generation.dart function computeAnnotationsPerUri (line 9) | Map> computeAnnotationsPerUri( function addData (line 22) | void addData(String marker, Uri? uri, Map data) function _computeAnnotations (line 79) | List _computeAnnotations( function createAnnotationFromData (line 94) | Annotation createAnnotationFromData( function getIndentationFromOffset (line 96) | String getIndentationFromOffset(int offset) function setEquals (line 237) | bool setEquals(Set a, Set b) FILE: inner/pkg/_fe_analyzer_shared/lib/src/testing/id_testing.dart function colorizeMessage (line 48) | String colorizeMessage(String text) function colorizeMatch (line 57) | String colorizeMatch(String text) function colorizeSingle (line 66) | String colorizeSingle(String text) function colorizeActual (line 75) | String colorizeActual(String text) function colorizeExpected (line 84) | String colorizeExpected(String text) function colorizeDelimiter (line 93) | String colorizeDelimiter(String text) function colorizeDiff (line 103) | String colorizeDiff(String expected, String delimiter, String actual) function colorizeAnnotation (line 110) | String colorizeAnnotation(String start, String text, String end) function createAnnotationsDiff (line 116) | Annotation? createAnnotationsDiff(Annotation? expected, Annotation? actual) class MemberAnnotations (line 160) | class MemberAnnotations { method forEach (line 173) | void forEach(void f(Uri file, Map computedData)) method toString (line 185) | String toString() function computeExpectedMap (line 218) | void computeExpectedMap(Uri sourceUri, String filename, AnnotatedCode code, function computeTestData (line 262) | TestData computeTestData(FileSystemEntity testFile, class TestData (line 342) | class TestData { class TestResult (line 355) | class TestResult { class CompiledData (line 381) | abstract class CompiledData { method computeAnnotations (line 395) | Map> computeAnnotations(Uri uri) method computeDiffAnnotationsAgainst (line 407) | Map> computeDiffAnnotationsAgainst( method getOffsetFromId (line 437) | int getOffsetFromId(Id id, Uri uri) method reportError (line 439) | void reportError(Uri uri, int offset, String message, class DataInterpreter (line 444) | abstract class DataInterpreter { method isAsExpected (line 448) | String? isAsExpected(T actualData, String? expectedData) method isEmpty (line 451) | bool isEmpty(T actualData) method getText (line 457) | String getText(T actualData, [String? indentation]) class StringDataInterpreter (line 461) | class StringDataInterpreter implements DataInterpreter { method isAsExpected (line 465) | String? isAsExpected(String actualData, String? expectedData) method isEmpty (line 474) | bool isEmpty(String actualData) method getText (line 479) | String getText(String actualData, [String? indentation]) function withAnnotations (line 484) | String withAnnotations(String sourceCode, Map> annotat... function checkCode (line 508) | Future> checkCode( function checkActualMap (line 526) | void checkActualMap(Map> actualMap, function checkMissing (line 588) | void checkMissing( type Future (line 649) | typedef Future>> RunTestFunction( function _fileUriFromSdkRoot (line 663) | Uri _fileUriFromSdkRoot(String path) class MarkerTester (line 680) | class MarkerTester { method toString (line 695) | String toString() class MarkerOptions (line 700) | class MarkerOptions { method runAll (line 751) | Future runAll(List args) function getTestName (line 781) | String getTestName(FileSystemEntity entity) class Options (line 790) | class Options { function runTests (line 824) | Future runTests(Directory dataDir, function createTestUri (line 894) | Uri createTestUri(Uri fileUri, String fileName) function addActualData (line 942) | void addActualData(Uri uri, Map> actualData) function generateErrorMessage (line 1002) | String generateErrorMessage(MarkerOptions markerOptions, function skipForConfig (line 1073) | bool skipForConfig( function updateAllTests (line 1093) | Future updateAllTests(List relativeTestPaths) FILE: inner/pkg/_fe_analyzer_shared/lib/src/type_inference/assigned_variables.dart class AssignedVariables (line 27) | class AssignedVariables { method beginNode (line 68) | void beginNode() method declare (line 84) | void declare(Variable variable, {bool ignoreDuplicates = false}) method deferNode (line 106) | AssignedVariablesNodeInfo deferNode( method discardNode (line 141) | void discardNode() method endNode (line 164) | void endNode(Node node, {bool isClosureOrLateVariableInitializer = fal... method finish (line 174) | void finish() method getInfoForNode (line 199) | AssignedVariablesNodeInfo getInfoForNode(Node node) method popNode (line 212) | AssignedVariablesNodeInfo popNode() method pushNode (line 218) | void pushNode(AssignedVariablesNodeInfo node) method read (line 223) | void read(Variable variable) method reassignInfo (line 234) | void reassignInfo(Node from, Node to) method storeInfo (line 247) | void storeInfo(Node node, AssignedVariablesNodeInfo info) method toString (line 255) | String toString() method write (line 265) | void write(Variable variable) method _printOn (line 272) | void _printOn(StringBuffer sb) class AssignedVariablesForTesting (line 282) | class AssignedVariablesForTesting capturedInNode(Node node) method declaredInNode (line 296) | Set declaredInNode(Node node) method isTracked (line 298) | bool isTracked(Node node) method keyForVariable (line 300) | int keyForVariable(Variable variable) method readCapturedInNode (line 303) | Set readCapturedInNode(Node node) method readInNode (line 305) | Set readInNode(Node node) method toString (line 308) | String toString() method variableForKey (line 316) | Variable variableForKey(int key) method writtenInNode (line 318) | Set writtenInNode(Node node) class AssignedVariablesNodeInfo (line 322) | class AssignedVariablesNodeInfo { method toString (line 341) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/type_inference/promotion_key_store.dart class PromotionKeyStore (line 10) | class PromotionKeyStore { method getNextKeyWithSameRoot (line 22) | int getNextKeyWithSameRoot(int key) method getProperty (line 24) | int getProperty(int targetKey, String propertyName) method getRootVariableKey (line 31) | int getRootVariableKey(int promotionKey) method keyForVariable (line 34) | int keyForVariable(Variable variable) method makeTemporaryKey (line 41) | int makeTemporaryKey() method variableForKey (line 43) | Variable? variableForKey(int variableKey) method _makeNewKey (line 45) | int _makeNewKey({Variable? variable, int? targetKey}) class _PromotionKeyInfo (line 72) | class _PromotionKeyInfo { FILE: inner/pkg/_fe_analyzer_shared/lib/src/type_inference/type_analysis_result.dart class AssignedVariablePatternResult (line 9) | class AssignedVariablePatternResult { class ConstantPatternResult (line 24) | class ConstantPatternResult { class DeclaredVariablePatternResult (line 43) | class DeclaredVariablePatternResult { class ExpressionTypeAnalysisResult (line 61) | abstract class ExpressionTypeAnalysisResult { method resolveShorting (line 78) | Type resolveShorting() class IfCaseStatementResult (line 84) | class IfCaseStatementResult { class IntTypeAnalysisResult (line 101) | class IntTypeAnalysisResult class ListPatternResult (line 110) | class ListPatternResult { class LogicalOrPatternResult (line 133) | class LogicalOrPatternResult { class MapPatternResult (line 142) | class MapPatternResult { class MatchContext (line 166) | class MatchContext makeRefutable() method withPromotionKeys (line 227) | MatchContext withPromotionK... method withUnnecessaryWildcardKind (line 243) | MatchContext class NullCheckOrAssertPatternResult (line 261) | class NullCheckOrAssertPatternResult { class ObjectPatternResult (line 275) | class ObjectPatternResult { class PatternAssignmentAnalysisResult (line 298) | class PatternAssignmentAnalysisResult class PatternForInResult (line 311) | class PatternForInResult { class RecordPatternResult (line 320) | class RecordPatternResult { class RelationalPatternResult (line 344) | class RelationalPatternResult { class SimpleTypeAnalysisResult (line 367) | class SimpleTypeAnalysisResult method resolveShorting (line 378) | Type resolveShorting() class SwitchExpressionResult (line 383) | class SwitchExpressionResult class SwitchStatementTypeAnalysisResult (line 406) | class SwitchStatementTypeAnalysisResult { type UnnecessaryWildcardKind (line 463) | enum UnnecessaryWildcardKind { class WildcardPatternResult (line 472) | class WildcardPatternResult { FILE: inner/pkg/_fe_analyzer_shared/lib/src/type_inference/type_analyzer.dart class CaseHeadOrDefaultInfo (line 14) | class CaseHeadOrDefaultInfo { class NamedType (line 96) | class NamedType { class RecordPatternField (line 109) | class RecordPatternField { class RecordType (line 125) | class RecordType { type RelationalOperatorKind (line 137) | enum RelationalOperatorKind { class RelationalOperatorResolution (line 149) | class RelationalOperatorResolution { class SwitchExpressionMemberInfo (line 165) | class SwitchExpressionMemberInfo analyzeAssignedVariablePattern( function analyzeAssignedVariablePatternSchema (line 385) | Type analyzeAssignedVariablePatternSchema(Variable variable) function analyzeCastPattern (line 394) | void analyzeCastPattern({ function analyzeCastPatternSchema (line 427) | Type analyzeCastPatternSchema() function analyzeConstantPattern (line 439) | ConstantPatternResult analyzeConstantPattern( function analyzeConstantPatternSchema (line 484) | Type analyzeConstantPatternSchema() function analyzeDeclaredVariablePattern (line 505) | DeclaredVariablePatternResult analyzeDeclaredVariablePattern( function analyzeDeclaredVariablePatternSchema (line 555) | Type analyzeDeclaredVariablePatternSchema(Type? declaredType) function analyzeExpression (line 563) | Type analyzeExpression(Expression node, Type? context) function analyzeIfCaseElement (line 597) | IfCaseStatementResult analyzeIfCaseElement({ function analyzeIfCaseStatement (line 659) | IfCaseStatementResult analyzeIfCaseStatement( function analyzeIfElement (line 722) | void analyzeIfElement({ function analyzeIfStatement (line 748) | void analyzeIfStatement(Statement node, Expression condition, function analyzeIntLiteral (line 762) | IntTypeAnalysisResult analyzeIntLiteral(Type context) function analyzeListPattern (line 780) | ListPatternResult analyzeListPattern( function analyzeListPatternSchema (line 858) | Type analyzeListPatternSchema({ function analyzeLogicalAndPattern (line 900) | void analyzeLogicalAndPattern( function analyzeLogicalAndPatternSchema (line 926) | Type analyzeLogicalAndPatternSchema(Node lhs, Node rhs) function analyzeLogicalOrPattern (line 939) | LogicalOrPatternResult analyzeLogicalOrPattern( function analyzeLogicalOrPatternSchema (line 1014) | Type analyzeLogicalOrPatternSchema(Node lhs, Node rhs) function analyzeMapPattern (line 1032) | MapPatternResult analyzeMapPattern( function analyzeMapPatternSchema (line 1137) | Type analyzeMapPatternSchema({ function analyzeNullCheckOrAssertPattern (line 1176) | NullCheckOrAssertPatternResult analyzeNullCheckOrAssertPattern( function analyzeNullCheckOrAssertPatternSchema (line 1219) | Type analyzeNullCheckOrAssertPatternSchema(Pattern innerPattern, function analyzeObjectPattern (line 1243) | ObjectPatternResult analyzeObjectPattern( function analyzeObjectPatternSchema (line 1306) | Type analyzeObjectPatternSchema(Type type) function analyzePatternAssignment (line 1316) | PatternAssignmentAnalysisResult analyzePatternAssignment( function analyzePatternForIn (line 1359) | PatternForInResult analyzePatternForIn({ function analyzePatternVariableDeclaration (line 1431) | Type analyzePatternVariableDeclaration( function analyzeRecordPattern (line 1478) | RecordPatternResult analyzeRecordPattern( function dispatchField (line 1485) | void dispatchField( function dispatchFields (line 1504) | void dispatchFields(Type matchedType) function analyzeRecordPatternSchema (line 1584) | Type analyzeRecordPatternSchema({ function analyzeRelationalPattern (line 1614) | RelationalPatternResult analyzeRelationalPattern( function analyzeRelationalPatternSchema (line 1682) | Type analyzeRelationalPatternSchema() function analyzeSwitchExpression (line 1697) | SwitchExpressionResult analyzeSwitchExpression( function analyzeSwitchStatement (line 1780) | SwitchStatementTypeAnalysisResult analyzeSwitchStatement( function analyzeUninitializedVariableDeclaration (line 1925) | Type analyzeUninitializedVariableDeclaration( function analyzeWildcardPattern (line 1941) | WildcardPatternResult analyzeWildcardPattern({ function analyzeWildcardPatternSchema (line 1986) | Type analyzeWildcardPatternSchema({ function asRecordType (line 1993) | RecordType? asRecordType(Type type) function dispatchCollectionElement (line 2002) | void dispatchCollectionElement(Node element, Object? context) function dispatchExpression (line 2012) | ExpressionTypeAnalysisResult dispatchExpression( function dispatchPattern (line 2022) | void dispatchPattern( function dispatchPatternSchema (line 2030) | Type dispatchPatternSchema(Node pattern) function dispatchStatement (line 2039) | void dispatchStatement(Statement statement) function downwardInferObjectPatternRequiredType (line 2042) | Type downwardInferObjectPatternRequiredType({ function finishExpressionCase (line 2053) | void finishExpressionCase(Expression node, int caseIndex) function finishJoinedPatternVariable (line 2055) | void finishJoinedPatternVariable( function getMapPatternEntry (line 2064) | MapPatternEntry? getMapPatternEntry(Node element) function getRestPatternElementPattern (line 2067) | Pattern? getRestPatternElementPattern(Node node) function getSwitchExpressionMemberInfo (line 2077) | SwitchExpressionMemberInfo function getSwitchStatementMemberInfo (line 2088) | SwitchStatementMemberInfo function getVariableType (line 2092) | Type getVariableType(Variable variable) function handle_ifCaseStatement_afterPattern (line 2095) | void handle_ifCaseStatement_afterPattern({required Statement node}) function handle_ifElement_conditionEnd (line 2098) | void handle_ifElement_conditionEnd(Node node) function handle_ifElement_elseEnd (line 2101) | void handle_ifElement_elseEnd(Node node, Node ifFalse) function handle_ifElement_thenEnd (line 2104) | void handle_ifElement_thenEnd(Node node, Node ifTrue) function handle_ifStatement_conditionEnd (line 2107) | void handle_ifStatement_conditionEnd(Statement node) function handle_ifStatement_elseEnd (line 2110) | void handle_ifStatement_elseEnd(Statement node, Statement ifFalse) function handle_ifStatement_thenEnd (line 2113) | void handle_ifStatement_thenEnd(Statement node, Statement ifTrue) function handle_logicalOrPattern_afterLhs (line 2116) | void handle_logicalOrPattern_afterLhs(Pattern node) function handleCase_afterCaseHeads (line 2124) | void handleCase_afterCaseHeads( function handleCaseHead (line 2137) | CaseHeadOrDefaultInfo handleCaseHead( function handleDefault (line 2148) | void handleDefault( function handleListPatternRestElement (line 2157) | void handleListPatternRestElement(Pattern container, Node restElement) function handleMapPatternEntry (line 2162) | void handleMapPatternEntry( function handleMapPatternRestElement (line 2168) | void handleMapPatternRestElement(Pattern container, Node restElement) function handleMergedStatementCase (line 2182) | void handleMergedStatementCase(Statement node, function handleNoCollectionElement (line 2190) | void handleNoCollectionElement(Node node) function handleNoGuard (line 2200) | void handleNoGuard(Node node, int caseIndex) function handleNoStatement (line 2207) | void handleNoStatement(Statement node) function handleSwitchBeforeAlternative (line 2214) | void handleSwitchBeforeAlternative(Node node, function handleSwitchScrutinee (line 2227) | void handleSwitchScrutinee(Type type) function isAlwaysExhaustiveType (line 2232) | bool isAlwaysExhaustiveType(Type type) function isLegacySwitchExhaustive (line 2239) | bool isLegacySwitchExhaustive(Node node, Type expressionType) function isRestPatternElement (line 2242) | bool isRestPatternElement(Node node) function isVariableFinal (line 2245) | bool isVariableFinal(Variable node) function isVariablePattern (line 2248) | bool isVariablePattern(Node pattern) function iterableType (line 2251) | Type iterableType(Type elementType) function listType (line 2254) | Type listType(Type elementType) function mapType (line 2257) | Type mapType({ function recordType (line 2263) | Type recordType( function resolveObjectPatternPropertyGet (line 2269) | Type resolveObjectPatternPropertyGet({ function resolveRelationalPatternOperator (line 2280) | RelationalOperatorResolution? resolveRelationalPatternOperator( function setVariableType (line 2286) | void setVariableType(Variable variable, Type type) function streamType (line 2289) | Type streamType(Type elementType) function variableTypeFromInitializerType (line 2293) | Type variableTypeFromInitializerType(Type type) function _analyzeIfCommon (line 2299) | void _analyzeIfCommon(Statement node, Statement ifTrue, Statement? ifFalse) function _analyzeIfElementCommon (line 2321) | void _analyzeIfElementCommon( function _checkGuardType (line 2339) | Error? _checkGuardType(Expression expression, Type type) function _finishJoinedPatternVariables (line 2350) | void _finishJoinedPatternVariables( function _matchRecordTypeShape (line 2422) | List? _matchRecordTypeShape( function _reportDuplicateRecordPatternFields (line 2463) | Map? _reportDuplicateRecordPatternFields( function _structurallyEqualAfterNormTypes (line 2487) | bool _structurallyEqualAfterNormTypes(Type type1, Type type2) class TypeAnalyzerErrors (line 2496) | abstract class TypeAnalyzerErrors< method caseExpressionTypeMismatch (line 2506) | Error caseExpressionTypeMismatch( method duplicateAssignmentPatternVariable (line 2516) | Error duplicateAssignmentPatternVariable({ method duplicateRecordPatternField (line 2523) | Error duplicateRecordPatternField({ method duplicateRestPattern (line 2531) | Error duplicateRestPattern({ method emptyMapPattern (line 2540) | Error emptyMapPattern({ method inconsistentJoinedPatternVariable (line 2547) | void inconsistentJoinedPatternVariable({ method matchedTypeIsStrictlyNonNullable (line 2554) | Error matchedTypeIsStrictlyNonNullable({ method matchedTypeIsSubtypeOfRequired (line 2561) | void matchedTypeIsSubtypeOfRequired({ method nonBooleanCondition (line 2568) | Error nonBooleanCondition({required Expression node}) method patternDoesNotAllowLate (line 2576) | void patternDoesNotAllowLate({required Node pattern}) method patternForInExpressionIsNotIterable (line 2582) | Error patternForInExpressionIsNotIterable({ method patternTypeMismatchInIrrefutableContext (line 2595) | Error patternTypeMismatchInIrrefutableContext( method refutablePatternInIrrefutableContext (line 2607) | Error refutablePatternInIrrefutableContext( method relationalPatternOperandTypeNotAssignable (line 2612) | Error relationalPatternOperandTypeNotAssignable({ method relationalPatternOperatorReturnTypeNotAssignableToBool (line 2620) | Error relationalPatternOperatorReturnTypeNotAssignableToBool({ method restPatternInMap (line 2628) | Error restPatternInMap({required Pattern node, required Node element}) method switchCaseCompletesNormally (line 2636) | Error switchCaseCompletesNormally( method unnecessaryWildcardPattern (line 2642) | void unnecessaryWildcardPattern({ class TypeAnalyzerErrorsBase (line 2650) | abstract class TypeAnalyzerErrorsBase { method assertInErrorRecovery (line 2658) | void assertInErrorRecovery() class TypeAnalyzerOptions (line 2664) | class TypeAnalyzerOptions { FILE: inner/pkg/_fe_analyzer_shared/lib/src/type_inference/type_operations.dart class MapPatternTypeArguments (line 6) | class MapPatternTypeArguments { type TypeClassification (line 18) | enum TypeClassification { function areStructurallyEqual (line 36) | bool areStructurallyEqual(Type type1, Type type2) function classifyType (line 40) | TypeClassification classifyType(Type type) function factor (line 44) | Type factor(Type from, Type what) function forcePromotion (line 52) | bool forcePromotion(Type to, Type from, List? promotedTypes, function glb (line 57) | Type glb(Type type1, Type type2) function isAssignableTo (line 60) | bool isAssignableTo(Type fromType, Type toType) function isDynamic (line 63) | bool isDynamic(Type type) function isNever (line 71) | bool isNever(Type type) function isSameType (line 74) | bool isSameType(Type type1, Type type2) function isSubtypeOf (line 77) | bool isSubtypeOf(Type leftType, Type rightType) function isTypeParameterType (line 80) | bool isTypeParameterType(Type type) function lub (line 83) | Type lub(Type type1, Type type2) function makeNullable (line 87) | Type makeNullable(Type type) function matchIterableType (line 91) | Type? matchIterableType(Type type) function matchListType (line 95) | Type? matchListType(Type type) function matchMapType (line 99) | MapPatternTypeArguments? matchMapType(Type type) function matchStreamType (line 103) | Type? matchStreamType(Type type) function normalize (line 108) | Type normalize(Type type) function promoteToNonNull (line 114) | Type /*!*/ promoteToNonNull(Type type) function refinePromotedTypes (line 121) | List? refinePromotedTypes( function tryPromoteToType (line 127) | Type? tryPromoteToType(Type to, Type from) FILE: inner/pkg/_fe_analyzer_shared/lib/src/type_inference/variable_bindings.dart class VariableBinder (line 23) | abstract class VariableBinder casePatternFinish({ method casePatternStart (line 79) | void casePatternStart() method finish (line 84) | void finish() method joinPatternVariables (line 90) | Variable joinPatternVariables({ method logicalOrPatternFinish (line 99) | void logicalOrPatternFinish(Node node) method logicalOrPatternFinishLeft (line 154) | void logicalOrPatternFinishLeft() method logicalOrPatternStart (line 159) | void logicalOrPatternStart() method switchStatementSharedCaseScopeEmpty (line 165) | void switchStatementSharedCaseScopeEmpty(Object key) method switchStatementSharedCaseScopeFinish (line 177) | Map switchStatementSharedCaseScopeFinish(Object key) method switchStatementSharedCaseScopeStart (line 205) | void switchStatementSharedCaseScopeStart(Object key) class VariableBinderErrors (line 215) | abstract class VariableBinderErrors { method addAll (line 245) | void addAll(Map newVariables) method _getVariable (line 277) | _SharedCaseScopeVariable _getVariable(String name) class _SharedCaseScopeVariable (line 282) | class _SharedCaseScopeVariable { FILE: inner/pkg/_fe_analyzer_shared/lib/src/util/colors.dart function wrap (line 95) | String wrap(String string, String color) function black (line 99) | String black(String string) function red (line 100) | String red(String string) function green (line 101) | String green(String string) function yellow (line 102) | String yellow(String string) function blue (line 103) | String blue(String string) function magenta (line 104) | String magenta(String string) function cyan (line 105) | String cyan(String string) function white (line 106) | String white(String string) function _supportsAnsiEscapes (line 110) | bool? _supportsAnsiEscapes(sink) function _computeEnableColors (line 134) | bool _computeEnableColors() FILE: inner/pkg/_fe_analyzer_shared/lib/src/util/dependency_walker.dart class DependencyWalker (line 7) | abstract class DependencyWalker> { method evaluate (line 10) | void evaluate(NodeType v) method evaluateScc (line 15) | void evaluateScc(List scc) method walk (line 24) | void walk(NodeType startingPoint) method strongConnect (line 44) | void strongConnect(NodeType node) class Node (line 129) | abstract class Node { method computeDependencies (line 146) | List computeDependencies() method getDependencies (line 149) | List getDependencies(Node node) FILE: inner/pkg/_fe_analyzer_shared/lib/src/util/filenames.dart function nativeToUriPath (line 12) | String nativeToUriPath(String filename) function uriPathToNative (line 22) | String uriPathToNative(String path) function nativeToUri (line 32) | Uri nativeToUri(String filename) function appendSlash (line 34) | String appendSlash(String path) FILE: inner/pkg/_fe_analyzer_shared/lib/src/util/libraries_specification.dart class LibrariesSpecification (line 125) | class LibrariesSpecification { method specificationFor (line 134) | TargetLibrariesSpecification specificationFor(String target) method load (line 143) | Future load( method loadSpecification (line 146) | Future loadSpecification(Uri uri) method parse (line 174) | Future parse( method resolveTargetData (line 195) | Future resolveTargetData( method checkAndResolve (line 266) | Uri checkAndResolve(Object? uriString) method _reportError (line 319) | Never _reportError(String error) method toJsonString (line 325) | String toJsonString(Uri outputUri) method toJsonMap (line 327) | Map toJsonMap(Uri outputUri) method pathFor (line 330) | String pathFor(Uri uri) class TargetLibrariesSpecification (line 349) | class TargetLibrariesSpecification { method libraryInfoFor (line 359) | LibraryInfo? libraryInfoFor(String name) class LibraryInfo (line 365) | class LibraryInfo { class LibrariesSpecificationException (line 387) | class LibrariesSpecificationException { method toString (line 392) | String toString() function messageMissingTarget (line 395) | String messageMissingTarget(String targetName, Uri specUri) function messageCyclicSpec (line 398) | String messageCyclicSpec(Uri specUri) function messageCyclicInternalInclude (line 400) | String messageCyclicInternalInclude(String targetName, Uri specUri) function messageTopLevelIsNotAMap (line 403) | String messageTopLevelIsNotAMap(Uri specUri) function messageTargetIsNotAMap (line 406) | String messageTargetIsNotAMap(String targetName, Uri specUri) function messageIncludeIsNotAList (line 409) | String messageIncludeIsNotAList(String targetName, Uri specUri) function messageIncludeEntryIsNotAMap (line 412) | String messageIncludeEntryIsNotAMap(String targetName, Uri specUri) function messageIncludePathIsNotAString (line 415) | String messageIncludePathIsNotAString(String targetName, Uri specUri) function messageIncludePathCouldNotBeRead (line 418) | String messageIncludePathCouldNotBeRead(Uri includeUri, Object error) function messageIncludeTargetMissing (line 421) | String messageIncludeTargetMissing(String targetName, Uri specUri) function messageIncludeTargetIsNotAString (line 424) | String messageIncludeTargetIsNotAString(String targetName, Uri specUri) function messageTargetLibrariesMissing (line 427) | String messageTargetLibrariesMissing(String targetName, Uri specUri) function messageLibrariesEntryIsNotAMap (line 431) | String messageLibrariesEntryIsNotAMap(String targetName, Uri specUri) function messageLibraryDataIsNotAMap (line 434) | String messageLibraryDataIsNotAMap( function messageLibraryUriMissing (line 439) | String messageLibraryUriMissing( function messageLibraryUriIsNotAString (line 444) | String messageLibraryUriIsNotAString( function messageUnsupportedUriScheme (line 449) | String messageUnsupportedUriScheme(String uriValue, Uri specUri) function messagePatchesMustBeListOrString (line 452) | String messagePatchesMustBeListOrString(String libraryName) function messageSupportedIsNotABool (line 455) | String messageSupportedIsNotABool(Object supportedValue) FILE: inner/pkg/_fe_analyzer_shared/lib/src/util/link.dart class Link (line 10) | class Link implements Iterable { method prepend (line 16) | Link prepend(T element) method printOn (line 23) | void printOn(StringBuffer buffer, [separatedBy]) method toList (line 26) | List toList({bool growable = true}) method map (line 36) | Iterable map(K fn(T item)) method mapToList (line 43) | List mapToList(E fn(T item), {bool growable = true}) method reverse (line 63) | Link reverse(Link tail) method reversePrependAll (line 65) | Link reversePrependAll(Link from) method skip (line 71) | Link skip(int n) method forEach (line 77) | void forEach(void f(T element)) method toString (line 89) | String toString() method slowLength (line 96) | int slowLength() method contains (line 100) | bool contains(Object? element) method every (line 126) | bool every(bool f(T e)) method any (line 137) | bool any(bool f(T e)) method cast (line 139) | Iterable cast() method elementAt (line 141) | T elementAt(int i) method expand (line 143) | Iterable expand(Iterable f(T e)) method firstWhere (line 145) | T firstWhere(bool f(T e), {T orElse()?}) method fold (line 147) | K fold(K initialValue, K combine(K value, T element)) method followedBy (line 152) | Iterable followedBy(Iterable other) method lastWhere (line 156) | T lastWhere(bool f(T e), {T orElse()?}) method join (line 158) | String join([separator = '']) method reduce (line 160) | T reduce(T combine(T a, T b)) method retype (line 161) | Iterable retype() method singleWhere (line 163) | T singleWhere(bool f(T e), {T orElse()?}) method skipWhile (line 165) | Iterable skipWhile(bool f(T e)) method take (line 167) | Iterable take(int n) method takeWhile (line 169) | Iterable takeWhile(bool f(T e)) method toSet (line 171) | Set toSet() method whereType (line 173) | Iterable whereType() method where (line 175) | Iterable where(bool f(T e)) class LinkBuilder (line 182) | abstract class LinkBuilder { method toLink (line 187) | Link toLink(Link tail) method toList (line 191) | List toList() method addLast (line 194) | Link addLast(T t) method clear (line 206) | void clear() FILE: inner/pkg/_fe_analyzer_shared/lib/src/util/link_implementation.dart class LinkIterator (line 11) | class LinkIterator implements Iterator { method moveNext (line 21) | bool moveNext() type T (line 32) | typedef T Transformation(S input); class MappedLinkIterator (line 34) | class MappedLinkIterator implements Iterator { method moveNext (line 45) | bool moveNext() class MappedLinkIterable (line 56) | class MappedLinkIterable extends IterableBase { class LinkEntry (line 68) | class LinkEntry extends Link { method prepend (line 77) | Link prepend(T element) method printOn (line 83) | void printOn(StringBuffer buffer, [separatedBy]) method toString (line 93) | String toString() method reverse (line 102) | Link reverse(Link tail) method reversePrependAll (line 111) | Link reversePrependAll(Link from) method skip (line 120) | Link skip(int n) method forEach (line 137) | void forEach(void f(T element)) method slowLength (line 162) | int slowLength() class LinkBuilderImplementation (line 171) | class LinkBuilderImplementation implements LinkBuilder { method toLink (line 180) | Link toLink(Link tail) method toList (line 191) | List toList() method addLast (line 207) | Link addLast(T t) method clear (line 231) | void clear() FILE: inner/pkg/_fe_analyzer_shared/lib/src/util/null_value.dart class NullValue (line 12) | class NullValue { method toString (line 16) | String toString() FILE: inner/pkg/_fe_analyzer_shared/lib/src/util/options.dart class CommandLineProblem (line 8) | class CommandLineProblem { method toString (line 17) | String toString() class ParsedOptions (line 20) | class ParsedOptions { method toString (line 26) | String toString() method readOptionsFile (line 29) | List readOptionsFile(String optionsFile) method parse (line 69) | ParsedOptions parse(List arguments, List