Index: pkg/front_end/lib/src/fasta/fasta_codes_generated.dart |
diff --git a/pkg/front_end/lib/src/fasta/fasta_codes_generated.dart b/pkg/front_end/lib/src/fasta/fasta_codes_generated.dart |
index 853a54056e199fdd1070a6745bba31909944037f..e92be1d16bb8df6654bb54d3aaaa11c0521a02a5 100644 |
--- a/pkg/front_end/lib/src/fasta/fasta_codes_generated.dart |
+++ b/pkg/front_end/lib/src/fasta/fasta_codes_generated.dart |
@@ -10,1121 +10,1130 @@ |
part of fasta.codes; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedClassBodyToSkip> codeExpectedClassBodyToSkip = |
- const FastaCode<_ExpectedClassBodyToSkip>("ExpectedClassBodyToSkip", |
- template: r"Expected a class body, but got '#lexeme'.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatExpectedClassBodyToSkip); |
+const Template<Message Function(Token token)> templateExpectedClassBodyToSkip = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Expected a class body, but got '#lexeme'.""", |
+ withArguments: _withArgumentsExpectedClassBodyToSkip); |
-typedef FastaMessage _ExpectedClassBodyToSkip( |
- Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeExpectedClassBodyToSkip = |
+ const Code<Message Function(Token token)>( |
+ "ExpectedClassBodyToSkip", templateExpectedClassBodyToSkip, |
+ dart2jsCode: "FASTA_FATAL"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedClassBodyToSkip( |
- Uri uri, int charOffset, Token token) { |
+Message _withArgumentsExpectedClassBodyToSkip(Token token) { |
String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeExpectedClassBodyToSkip, |
- message: "Expected a class body, but got '$lexeme'.", |
+ return new Message(codeExpectedClassBodyToSkip, |
+ message: """Expected a class body, but got '$lexeme'.""", |
arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_FunctionTypeDefaultValue> codeFunctionTypeDefaultValue = |
- const FastaCode<_FunctionTypeDefaultValue>("FunctionTypeDefaultValue", |
- template: r"Can't have a default value in a function type.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatFunctionTypeDefaultValue); |
- |
-typedef FastaMessage _FunctionTypeDefaultValue(Uri uri, int charOffset); |
+const Code<Null> codeFunctionTypeDefaultValue = messageFunctionTypeDefaultValue; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatFunctionTypeDefaultValue(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeFunctionTypeDefaultValue, |
- message: "Can't have a default value in a function type.", arguments: {}); |
-} |
+const MessageCode messageFunctionTypeDefaultValue = const MessageCode( |
+ "FunctionTypeDefaultValue", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""Can't have a default value in a function type."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_StackOverflow> codeStackOverflow = |
- const FastaCode<_StackOverflow>("StackOverflow", |
- template: r"Stack overflow.", |
- dart2jsCode: "GENERIC", |
- format: _formatStackOverflow); |
- |
-typedef FastaMessage _StackOverflow(Uri uri, int charOffset); |
+const Code<Null> codeNonInstanceTypeVariableUse = |
+ messageNonInstanceTypeVariableUse; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatStackOverflow(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeStackOverflow, |
- message: "Stack overflow.", arguments: {}); |
-} |
+const MessageCode messageNonInstanceTypeVariableUse = const MessageCode( |
+ "NonInstanceTypeVariableUse", |
+ message: r"""Can only use type variables in instance methods."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_AssertExtraneousArgument> codeAssertExtraneousArgument = |
- const FastaCode<_AssertExtraneousArgument>("AssertExtraneousArgument", |
- template: r"`assert` can't have more than two arguments.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatAssertExtraneousArgument); |
- |
-typedef FastaMessage _AssertExtraneousArgument(Uri uri, int charOffset); |
+const Code<Null> codeStackOverflow = messageStackOverflow; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatAssertExtraneousArgument(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeAssertExtraneousArgument, |
- message: "`assert` can't have more than two arguments.", arguments: {}); |
-} |
+const MessageCode messageStackOverflow = const MessageCode("StackOverflow", |
+ dart2jsCode: "GENERIC", message: r"""Stack overflow."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_UnexpectedToken> codeUnexpectedToken = |
- const FastaCode<_UnexpectedToken>("UnexpectedToken", |
- template: r"Unexpected token '#lexeme'.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatUnexpectedToken); |
+const Template<Message Function(String name)> templateCyclicTypedef = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: r"""The typedef '#name' has a reference to itself.""", |
+ withArguments: _withArgumentsCyclicTypedef); |
-typedef FastaMessage _UnexpectedToken(Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String name)> codeCyclicTypedef = |
+ const Code<Message Function(String name)>( |
+ "CyclicTypedef", |
+ templateCyclicTypedef, |
+); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatUnexpectedToken(Uri uri, int charOffset, Token token) { |
- String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeUnexpectedToken, |
- message: "Unexpected token '$lexeme'.", arguments: {'token': token}); |
+Message _withArgumentsCyclicTypedef(String name) { |
+ return new Message(codeCyclicTypedef, |
+ message: """The typedef '$name' has a reference to itself.""", |
+ arguments: {'name': name}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_AwaitAsIdentifier> codeAwaitAsIdentifier = const FastaCode< |
- _AwaitAsIdentifier>("AwaitAsIdentifier", |
- template: |
- r"'await' can't be used as an identifier in 'async', 'async*', or 'sync*' methods.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatAwaitAsIdentifier); |
- |
-typedef FastaMessage _AwaitAsIdentifier(Uri uri, int charOffset); |
+const Code<Null> codeAssertExtraneousArgument = messageAssertExtraneousArgument; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatAwaitAsIdentifier(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeAwaitAsIdentifier, |
- message: |
- "'await' can't be used as an identifier in 'async', 'async*', or 'sync*' methods.", |
- arguments: {}); |
-} |
+const MessageCode messageAssertExtraneousArgument = const MessageCode( |
+ "AssertExtraneousArgument", |
+ dart2jsCode: "FASTA_FATAL", |
+ message: r"""`assert` can't have more than two arguments."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_FactoryNotSync> codeFactoryNotSync = |
- const FastaCode<_FactoryNotSync>("FactoryNotSync", |
- template: r"Factories can't use 'async', 'async*', or 'sync*'.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatFactoryNotSync); |
+const Template<Message Function(Token token)> templateUnexpectedToken = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Unexpected token '#lexeme'.""", |
+ withArguments: _withArgumentsUnexpectedToken); |
-typedef FastaMessage _FactoryNotSync(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeUnexpectedToken = |
+ const Code<Message Function(Token token)>( |
+ "UnexpectedToken", templateUnexpectedToken, |
+ dart2jsCode: "FASTA_FATAL"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatFactoryNotSync(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeFactoryNotSync, |
- message: "Factories can't use 'async', 'async*', or 'sync*'.", |
- arguments: {}); |
+Message _withArgumentsUnexpectedToken(Token token) { |
+ String lexeme = token.lexeme; |
+ return new Message(codeUnexpectedToken, |
+ message: """Unexpected token '$lexeme'.""", arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_SuperNullAware> codeSuperNullAware = |
- const FastaCode<_SuperNullAware>("SuperNullAware", |
- template: r"'super' can't be null.", |
- tip: r"Try replacing '?.' with '.'", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatSuperNullAware); |
+const Code<Null> codeAwaitAsIdentifier = messageAwaitAsIdentifier; |
-typedef FastaMessage _SuperNullAware(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageAwaitAsIdentifier = const MessageCode( |
+ "AwaitAsIdentifier", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: |
+ r"""'await' can't be used as an identifier in 'async', 'async*', or 'sync*' methods."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatSuperNullAware(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeSuperNullAware, |
- message: "'super' can't be null.", |
- tip: "Try replacing '?.' with '.'", |
- arguments: {}); |
-} |
+const Code<Null> codeFactoryNotSync = messageFactoryNotSync; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_PrivateNamedParameter> codePrivateNamedParameter = |
- const FastaCode<_PrivateNamedParameter>("PrivateNamedParameter", |
- template: r"An optional named parameter can't start with '_'.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatPrivateNamedParameter); |
+const MessageCode messageFactoryNotSync = const MessageCode("FactoryNotSync", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""Factories can't use 'async', 'async*', or 'sync*'."""); |
-typedef FastaMessage _PrivateNamedParameter(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Null> codeSuperNullAware = messageSuperNullAware; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatPrivateNamedParameter(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codePrivateNamedParameter, |
- message: "An optional named parameter can't start with '_'.", |
- arguments: {}); |
-} |
+const MessageCode messageSuperNullAware = const MessageCode("SuperNullAware", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""'super' can't be null.""", |
+ tip: r"""Try replacing '?.' with '.'"""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_YieldNotGenerator> codeYieldNotGenerator = |
- const FastaCode<_YieldNotGenerator>("YieldNotGenerator", |
- template: r"'yield' can only be used in 'sync*' or 'async*' methods.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatYieldNotGenerator); |
+const Code<Null> codePrivateNamedParameter = messagePrivateNamedParameter; |
-typedef FastaMessage _YieldNotGenerator(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messagePrivateNamedParameter = const MessageCode( |
+ "PrivateNamedParameter", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""An optional named parameter can't start with '_'."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatYieldNotGenerator(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeYieldNotGenerator, |
- message: "'yield' can only be used in 'sync*' or 'async*' methods.", |
- arguments: {}); |
-} |
+const Code<Null> codeYieldNotGenerator = messageYieldNotGenerator; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_SetterNotSync> codeSetterNotSync = |
- const FastaCode<_SetterNotSync>("SetterNotSync", |
- template: r"Setters can't use 'async', 'async*', or 'sync*'.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatSetterNotSync); |
+const MessageCode messageYieldNotGenerator = const MessageCode( |
+ "YieldNotGenerator", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""'yield' can only be used in 'sync*' or 'async*' methods."""); |
-typedef FastaMessage _SetterNotSync(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Null> codeSetterNotSync = messageSetterNotSync; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatSetterNotSync(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeSetterNotSync, |
- message: "Setters can't use 'async', 'async*', or 'sync*'.", |
- arguments: {}); |
-} |
+const MessageCode messageSetterNotSync = const MessageCode("SetterNotSync", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""Setters can't use 'async', 'async*', or 'sync*'."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_NonAsciiWhitespace> codeNonAsciiWhitespace = const FastaCode< |
- _NonAsciiWhitespace>("NonAsciiWhitespace", |
- template: |
- r"The non-ASCII space character #unicode can only be used in strings and comments.", |
- analyzerCode: "ILLEGAL_CHARACTER", |
- dart2jsCode: "BAD_INPUT_CHARACTER", |
- format: _formatNonAsciiWhitespace); |
+const Template< |
+ Message Function( |
+ int |
+ codePoint)> templateNonAsciiWhitespace = const Template< |
+ Message Function(int codePoint)>( |
+ messageTemplate: |
+ r"""The non-ASCII space character #unicode can only be used in strings and comments.""", |
+ withArguments: _withArgumentsNonAsciiWhitespace); |
-typedef FastaMessage _NonAsciiWhitespace( |
- Uri uri, int charOffset, int codePoint); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(int codePoint)> codeNonAsciiWhitespace = |
+ const Code<Message Function(int codePoint)>( |
+ "NonAsciiWhitespace", templateNonAsciiWhitespace, |
+ analyzerCode: "ILLEGAL_CHARACTER", dart2jsCode: "BAD_INPUT_CHARACTER"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatNonAsciiWhitespace(Uri uri, int charOffset, int codePoint) { |
+Message _withArgumentsNonAsciiWhitespace(int codePoint) { |
String unicode = "(U+${codePoint.toRadixString(16).padLeft(4, '0')})"; |
- return new FastaMessage(uri, charOffset, codeNonAsciiWhitespace, |
+ return new Message(codeNonAsciiWhitespace, |
message: |
- "The non-ASCII space character $unicode can only be used in strings and comments.", |
+ """The non-ASCII space character $unicode can only be used in strings and comments.""", |
arguments: {'codePoint': codePoint}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedIdentifier> codeExpectedIdentifier = |
- const FastaCode<_ExpectedIdentifier>("ExpectedIdentifier", |
- template: r"'#lexeme' is a reserved word and can't be used here.", |
- tip: r"Try using a different name.", |
- dart2jsCode: "EXPECTED_IDENTIFIER", |
- format: _formatExpectedIdentifier); |
+const Template<Message Function(Token token)> templateExpectedIdentifier = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: |
+ r"""'#lexeme' is a reserved word and can't be used here.""", |
+ tipTemplate: r"""Try using a different name.""", |
+ withArguments: _withArgumentsExpectedIdentifier); |
-typedef FastaMessage _ExpectedIdentifier(Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeExpectedIdentifier = |
+ const Code<Message Function(Token token)>( |
+ "ExpectedIdentifier", templateExpectedIdentifier, |
+ dart2jsCode: "EXPECTED_IDENTIFIER"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedIdentifier(Uri uri, int charOffset, Token token) { |
+Message _withArgumentsExpectedIdentifier(Token token) { |
String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeExpectedIdentifier, |
- message: "'$lexeme' is a reserved word and can't be used here.", |
- tip: "Try using a different name.", |
+ return new Message(codeExpectedIdentifier, |
+ message: """'$lexeme' is a reserved word and can't be used here.""", |
+ tip: """Try using a different name.""", |
arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedBlockToSkip> codeExpectedBlockToSkip = |
- const FastaCode<_ExpectedBlockToSkip>("ExpectedBlockToSkip", |
- template: r"Expected a function body or '=>'.", |
- tip: r"Try adding {}.", |
- dart2jsCode: "NATIVE_OR_BODY_EXPECTED", |
- format: _formatExpectedBlockToSkip); |
- |
-typedef FastaMessage _ExpectedBlockToSkip(Uri uri, int charOffset); |
+const Code<Null> codeExpectedBlockToSkip = messageExpectedBlockToSkip; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedBlockToSkip(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeExpectedBlockToSkip, |
- message: "Expected a function body or '=>'.", |
- tip: "Try adding {}.", |
- arguments: {}); |
-} |
+const MessageCode messageExpectedBlockToSkip = const MessageCode( |
+ "ExpectedBlockToSkip", |
+ dart2jsCode: "NATIVE_OR_BODY_EXPECTED", |
+ message: r"""Expected a function body or '=>'.""", |
+ tip: r"""Try adding {}."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode< |
- _RequiredParameterWithDefault> codeRequiredParameterWithDefault = |
- const FastaCode<_RequiredParameterWithDefault>( |
- "RequiredParameterWithDefault", |
- template: r"Non-optional parameters can't have a default value.", |
- tip: |
- r"Try removing the default value or making the parameter optional.", |
- dart2jsCode: "REQUIRED_PARAMETER_WITH_DEFAULT", |
- format: _formatRequiredParameterWithDefault); |
- |
-typedef FastaMessage _RequiredParameterWithDefault(Uri uri, int charOffset); |
+const Code<Null> codeRequiredParameterWithDefault = |
+ messageRequiredParameterWithDefault; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatRequiredParameterWithDefault(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeRequiredParameterWithDefault, |
- message: "Non-optional parameters can't have a default value.", |
- tip: "Try removing the default value or making the parameter optional.", |
- arguments: {}); |
-} |
+const MessageCode messageRequiredParameterWithDefault = const MessageCode( |
+ "RequiredParameterWithDefault", |
+ dart2jsCode: "REQUIRED_PARAMETER_WITH_DEFAULT", |
+ message: r"""Non-optional parameters can't have a default value.""", |
+ tip: |
+ r"""Try removing the default value or making the parameter optional."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_Unspecified> codeUnspecified = const FastaCode<_Unspecified>( |
- "Unspecified", |
- template: r"#string", |
- dart2jsCode: "GENERIC", |
- format: _formatUnspecified); |
+const Template<Message Function(String string)> templateUnspecified = |
+ const Template<Message Function(String string)>( |
+ messageTemplate: r"""#string""", |
+ withArguments: _withArgumentsUnspecified); |
-typedef FastaMessage _Unspecified(Uri uri, int charOffset, String string); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String string)> codeUnspecified = |
+ const Code<Message Function(String string)>( |
+ "Unspecified", templateUnspecified, |
+ dart2jsCode: "GENERIC"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatUnspecified(Uri uri, int charOffset, String string) { |
- return new FastaMessage(uri, charOffset, codeUnspecified, |
- message: "$string", arguments: {'string': string}); |
+Message _withArgumentsUnspecified(String string) { |
+ return new Message(codeUnspecified, |
+ message: """$string""", arguments: {'string': string}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_MissingExponent> codeMissingExponent = const FastaCode< |
- _MissingExponent>("MissingExponent", |
- template: |
- r"Numbers in exponential notation should always contain an exponent (an integer number with an optional sign).", |
- tip: |
- r"Make sure there is an exponent, and remove any whitespace before it.", |
+const Code<Null> codeMissingExponent = messageMissingExponent; |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageMissingExponent = const MessageCode("MissingExponent", |
analyzerCode: "MISSING_DIGIT", |
dart2jsCode: "EXPONENT_MISSING", |
- format: _formatMissingExponent); |
- |
-typedef FastaMessage _MissingExponent(Uri uri, int charOffset); |
+ message: |
+ r"""Numbers in exponential notation should always contain an exponent (an integer number with an optional sign).""", |
+ tip: |
+ r"""Make sure there is an exponent, and remove any whitespace before it."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatMissingExponent(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeMissingExponent, |
- message: |
- "Numbers in exponential notation should always contain an exponent (an integer number with an optional sign).", |
- tip: |
- "Make sure there is an exponent, and remove any whitespace before it.", |
- arguments: {}); |
-} |
+const Code<Null> codePositionalParameterWithEquals = |
+ messagePositionalParameterWithEquals; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_PositionalParameterWithEquals> |
- codePositionalParameterWithEquals = |
- const FastaCode<_PositionalParameterWithEquals>( |
- "PositionalParameterWithEquals", |
- template: |
- r"Positional optional parameters can't use ':' to specify a default value.", |
- tip: r"Try replacing ':' with '='.", |
- dart2jsCode: "POSITIONAL_PARAMETER_WITH_EQUALS", |
- format: _formatPositionalParameterWithEquals); |
- |
-typedef FastaMessage _PositionalParameterWithEquals(Uri uri, int charOffset); |
+const MessageCode messagePositionalParameterWithEquals = const MessageCode( |
+ "PositionalParameterWithEquals", |
+ dart2jsCode: "POSITIONAL_PARAMETER_WITH_EQUALS", |
+ message: |
+ r"""Positional optional parameters can't use ':' to specify a default value.""", |
+ tip: r"""Try replacing ':' with '='."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatPositionalParameterWithEquals(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codePositionalParameterWithEquals, |
- message: |
- "Positional optional parameters can't use ':' to specify a default value.", |
- tip: "Try replacing ':' with '='.", |
- arguments: {}); |
-} |
+const Code<Null> codeUnexpectedDollarInString = messageUnexpectedDollarInString; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode< |
- _UnexpectedDollarInString> codeUnexpectedDollarInString = const FastaCode< |
- _UnexpectedDollarInString>("UnexpectedDollarInString", |
- template: |
- r"A '$' has special meaning inside a string, and must be followed by an identifier or an expression in curly braces ({}).", |
- tip: r"Try adding a backslash (\) to escape the '$'.", |
+const MessageCode messageUnexpectedDollarInString = const MessageCode( |
+ "UnexpectedDollarInString", |
dart2jsCode: "MALFORMED_STRING_LITERAL", |
- format: _formatUnexpectedDollarInString); |
- |
-typedef FastaMessage _UnexpectedDollarInString(Uri uri, int charOffset); |
+ message: |
+ r"""A '$' has special meaning inside a string, and must be followed by an identifier or an expression in curly braces ({}).""", |
+ tip: r"""Try adding a backslash (\) to escape the '$'."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatUnexpectedDollarInString(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeUnexpectedDollarInString, |
- message: |
- "A '\$' has special meaning inside a string, and must be followed by an identifier or an expression in curly braces ({}).", |
- tip: "Try adding a backslash (\) to escape the '\$'.", |
- arguments: {}); |
-} |
+const Code<Null> codeFinalFieldWithoutInitializer = |
+ messageFinalFieldWithoutInitializer; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_FinalFieldWithoutInitializer> |
- codeFinalFieldWithoutInitializer = |
- const FastaCode<_FinalFieldWithoutInitializer>( |
- "FinalFieldWithoutInitializer", |
- template: r"A 'final' field must be initialized.", |
- tip: r"Try adding '= <initializer>'.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatFinalFieldWithoutInitializer); |
- |
-typedef FastaMessage _FinalFieldWithoutInitializer(Uri uri, int charOffset); |
+const MessageCode messageFinalFieldWithoutInitializer = const MessageCode( |
+ "FinalFieldWithoutInitializer", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""A 'final' field must be initialized.""", |
+ tip: r"""Try adding '= <initializer>'."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatFinalFieldWithoutInitializer(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeFinalFieldWithoutInitializer, |
- message: "A 'final' field must be initialized.", |
- tip: "Try adding '= <initializer>'.", |
- arguments: {}); |
-} |
+const Template<Message Function(Token token)> templateExtraneousModifier = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Can't have modifier '#lexeme' here.""", |
+ tipTemplate: r"""Try removing '#lexeme'.""", |
+ withArguments: _withArgumentsExtraneousModifier); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExtraneousModifier> codeExtraneousModifier = |
- const FastaCode<_ExtraneousModifier>("ExtraneousModifier", |
- template: r"Can't have modifier '#lexeme' here.", |
- tip: r"Try removing '#lexeme'.", |
- dart2jsCode: "EXTRANEOUS_MODIFIER", |
- format: _formatExtraneousModifier); |
- |
-typedef FastaMessage _ExtraneousModifier(Uri uri, int charOffset, Token token); |
+const Code<Message Function(Token token)> codeExtraneousModifier = |
+ const Code<Message Function(Token token)>( |
+ "ExtraneousModifier", templateExtraneousModifier, |
+ dart2jsCode: "EXTRANEOUS_MODIFIER"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExtraneousModifier(Uri uri, int charOffset, Token token) { |
+Message _withArgumentsExtraneousModifier(Token token) { |
String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeExtraneousModifier, |
- message: "Can't have modifier '$lexeme' here.", |
- tip: "Try removing '$lexeme'.", |
+ return new Message(codeExtraneousModifier, |
+ message: """Can't have modifier '$lexeme' here.""", |
+ tip: """Try removing '$lexeme'.""", |
arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_EmptyOptionalParameterList> codeEmptyOptionalParameterList = |
- const FastaCode<_EmptyOptionalParameterList>("EmptyOptionalParameterList", |
- template: r"Optional parameter lists cannot be empty.", |
- tip: r"Try adding an optional parameter to the list.", |
- dart2jsCode: "EMPTY_OPTIONAL_PARAMETER_LIST", |
- format: _formatEmptyOptionalParameterList); |
- |
-typedef FastaMessage _EmptyOptionalParameterList(Uri uri, int charOffset); |
+const Code<Null> codeEmptyOptionalParameterList = |
+ messageEmptyOptionalParameterList; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatEmptyOptionalParameterList(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeEmptyOptionalParameterList, |
- message: "Optional parameter lists cannot be empty.", |
- tip: "Try adding an optional parameter to the list.", |
- arguments: {}); |
-} |
+const MessageCode messageEmptyOptionalParameterList = const MessageCode( |
+ "EmptyOptionalParameterList", |
+ dart2jsCode: "EMPTY_OPTIONAL_PARAMETER_LIST", |
+ message: r"""Optional parameter lists cannot be empty.""", |
+ tip: r"""Try adding an optional parameter to the list."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_UnterminatedString> codeUnterminatedString = |
- const FastaCode<_UnterminatedString>("UnterminatedString", |
- template: r"String must end with #string.", |
- analyzerCode: "UNTERMINATED_STRING_LITERAL", |
- dart2jsCode: "UNTERMINATED_STRING", |
- format: _formatUnterminatedString); |
+const Template<Message Function(String name)> templateTypeNotFound = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: r"""Type '#name' not found.""", |
+ withArguments: _withArgumentsTypeNotFound); |
-typedef FastaMessage _UnterminatedString( |
- Uri uri, int charOffset, String string); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String name)> codeTypeNotFound = |
+ const Code<Message Function(String name)>( |
+ "TypeNotFound", |
+ templateTypeNotFound, |
+); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatUnterminatedString(Uri uri, int charOffset, String string) { |
- return new FastaMessage(uri, charOffset, codeUnterminatedString, |
- message: "String must end with $string.", arguments: {'string': string}); |
+Message _withArgumentsTypeNotFound(String name) { |
+ return new Message(codeTypeNotFound, |
+ message: """Type '$name' not found.""", arguments: {'name': name}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_AwaitNotAsync> codeAwaitNotAsync = |
- const FastaCode<_AwaitNotAsync>("AwaitNotAsync", |
- template: r"'await' can only be used in 'async' or 'async*' methods.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatAwaitNotAsync); |
+const Template<Message Function(String string)> templateUnterminatedString = |
+ const Template<Message Function(String string)>( |
+ messageTemplate: r"""String must end with #string.""", |
+ withArguments: _withArgumentsUnterminatedString); |
-typedef FastaMessage _AwaitNotAsync(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String string)> codeUnterminatedString = |
+ const Code<Message Function(String string)>( |
+ "UnterminatedString", templateUnterminatedString, |
+ analyzerCode: "UNTERMINATED_STRING_LITERAL", |
+ dart2jsCode: "UNTERMINATED_STRING"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatAwaitNotAsync(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeAwaitNotAsync, |
- message: "'await' can only be used in 'async' or 'async*' methods.", |
- arguments: {}); |
+Message _withArgumentsUnterminatedString(String string) { |
+ return new Message(codeUnterminatedString, |
+ message: """String must end with $string.""", |
+ arguments: {'string': string}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedFunctionBody> codeExpectedFunctionBody = |
- const FastaCode<_ExpectedFunctionBody>("ExpectedFunctionBody", |
- template: r"Expected a function body, but got '#lexeme'.", |
- dart2jsCode: "NATIVE_OR_FATAL", |
- format: _formatExpectedFunctionBody); |
+const Code<Null> codeAwaitNotAsync = messageAwaitNotAsync; |
-typedef FastaMessage _ExpectedFunctionBody( |
- Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageAwaitNotAsync = const MessageCode("AwaitNotAsync", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""'await' can only be used in 'async' or 'async*' methods."""); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Template<Message Function(Token token)> templateExpectedFunctionBody = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Expected a function body, but got '#lexeme'.""", |
+ withArguments: _withArgumentsExpectedFunctionBody); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedFunctionBody(Uri uri, int charOffset, Token token) { |
+const Code<Message Function(Token token)> codeExpectedFunctionBody = |
+ const Code<Message Function(Token token)>( |
+ "ExpectedFunctionBody", templateExpectedFunctionBody, |
+ dart2jsCode: "NATIVE_OR_FATAL"); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+Message _withArgumentsExpectedFunctionBody(Token token) { |
String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeExpectedFunctionBody, |
- message: "Expected a function body, but got '$lexeme'.", |
+ return new Message(codeExpectedFunctionBody, |
+ message: """Expected a function body, but got '$lexeme'.""", |
arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedHexDigit> codeExpectedHexDigit = |
- const FastaCode<_ExpectedHexDigit>("ExpectedHexDigit", |
- template: r"A hex digit (0-9 or A-F) must follow '0x'.", |
- analyzerCode: "MISSING_HEX_DIGIT", |
- dart2jsCode: "HEX_DIGIT_EXPECTED", |
- format: _formatExpectedHexDigit); |
+const Code<Null> codeExpectedHexDigit = messageExpectedHexDigit; |
-typedef FastaMessage _ExpectedHexDigit(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageExpectedHexDigit = const MessageCode( |
+ "ExpectedHexDigit", |
+ analyzerCode: "MISSING_HEX_DIGIT", |
+ dart2jsCode: "HEX_DIGIT_EXPECTED", |
+ message: r"""A hex digit (0-9 or A-F) must follow '0x'."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedHexDigit(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeExpectedHexDigit, |
- message: "A hex digit (0-9 or A-F) must follow '0x'.", arguments: {}); |
-} |
+const Code<Null> codeEmptyNamedParameterList = messageEmptyNamedParameterList; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_EmptyNamedParameterList> codeEmptyNamedParameterList = |
- const FastaCode<_EmptyNamedParameterList>("EmptyNamedParameterList", |
- template: r"Named parameter lists cannot be empty.", |
- tip: r"Try adding a named parameter to the list.", |
- dart2jsCode: "EMPTY_NAMED_PARAMETER_LIST", |
- format: _formatEmptyNamedParameterList); |
+const MessageCode messageEmptyNamedParameterList = const MessageCode( |
+ "EmptyNamedParameterList", |
+ dart2jsCode: "EMPTY_NAMED_PARAMETER_LIST", |
+ message: r"""Named parameter lists cannot be empty.""", |
+ tip: r"""Try adding a named parameter to the list."""); |
-typedef FastaMessage _EmptyNamedParameterList(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Null> codeUnsupportedPrefixPlus = messageUnsupportedPrefixPlus; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatEmptyNamedParameterList(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeEmptyNamedParameterList, |
- message: "Named parameter lists cannot be empty.", |
- tip: "Try adding a named parameter to the list.", |
- arguments: {}); |
-} |
+const MessageCode messageUnsupportedPrefixPlus = const MessageCode( |
+ "UnsupportedPrefixPlus", |
+ dart2jsCode: "UNSUPPORTED_PREFIX_PLUS", |
+ message: r"""'+' is not a prefix operator. """, |
+ tip: r"""Try removing '+'."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_UnsupportedPrefixPlus> codeUnsupportedPrefixPlus = |
- const FastaCode<_UnsupportedPrefixPlus>("UnsupportedPrefixPlus", |
- template: r"'+' is not a prefix operator. ", |
- tip: r"Try removing '+'.", |
- dart2jsCode: "UNSUPPORTED_PREFIX_PLUS", |
- format: _formatUnsupportedPrefixPlus); |
+const Template<Message Function(Token token)> templateExpectedString = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Expected a String, but got '#lexeme'.""", |
+ withArguments: _withArgumentsExpectedString); |
-typedef FastaMessage _UnsupportedPrefixPlus(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeExpectedString = |
+ const Code<Message Function(Token token)>( |
+ "ExpectedString", templateExpectedString, |
+ dart2jsCode: "FASTA_FATAL"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatUnsupportedPrefixPlus(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeUnsupportedPrefixPlus, |
- message: "'+' is not a prefix operator. ", |
- tip: "Try removing '+'.", |
- arguments: {}); |
+Message _withArgumentsExpectedString(Token token) { |
+ String lexeme = token.lexeme; |
+ return new Message(codeExpectedString, |
+ message: """Expected a String, but got '$lexeme'.""", |
+ arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedString> codeExpectedString = |
- const FastaCode<_ExpectedString>("ExpectedString", |
- template: r"Expected a String, but got '#lexeme'.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatExpectedString); |
+const Code<Null> codeFastaUsageShort = messageFastaUsageShort; |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageFastaUsageShort = |
+ const MessageCode("FastaUsageShort", message: r"""Frequently used options: |
-typedef FastaMessage _ExpectedString(Uri uri, int charOffset, Token token); |
+ -o <file> Generate the output into <file>. |
+ -h Display this message (add -v for information about all options)."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedString(Uri uri, int charOffset, Token token) { |
- String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeExpectedString, |
- message: "Expected a String, but got '$lexeme'.", |
- arguments: {'token': token}); |
-} |
+const Code<Null> codeTypeAfterVar = messageTypeAfterVar; |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageTypeAfterVar = const MessageCode("TypeAfterVar", |
+ dart2jsCode: "EXTRANEOUS_MODIFIER", |
+ message: r"""Can't have both a type and 'var'.""", |
+ tip: r"""Try removing 'var.'"""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_TypeAfterVar> codeTypeAfterVar = |
- const FastaCode<_TypeAfterVar>("TypeAfterVar", |
- template: r"Can't have both a type and 'var'.", |
- tip: r"Try removing 'var.'", |
- dart2jsCode: "EXTRANEOUS_MODIFIER", |
- format: _formatTypeAfterVar); |
+const Template<Message Function(String name)> |
+ templateAbstractClassInstantiation = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: |
+ r"""The class '#name' is abstract and can't be instantiated.""", |
+ withArguments: _withArgumentsAbstractClassInstantiation); |
-typedef FastaMessage _TypeAfterVar(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String name)> codeAbstractClassInstantiation = |
+ const Code<Message Function(String name)>( |
+ "AbstractClassInstantiation", |
+ templateAbstractClassInstantiation, |
+); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatTypeAfterVar(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeTypeAfterVar, |
- message: "Can't have both a type and 'var'.", |
- tip: "Try removing 'var.'", |
- arguments: {}); |
+Message _withArgumentsAbstractClassInstantiation(String name) { |
+ return new Message(codeAbstractClassInstantiation, |
+ message: """The class '$name' is abstract and can't be instantiated.""", |
+ arguments: {'name': name}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_AbstractNotSync> codeAbstractNotSync = |
- const FastaCode<_AbstractNotSync>("AbstractNotSync", |
- template: r"Abstract methods can't use 'async', 'async*', or 'sync*'.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatAbstractNotSync); |
+const Code<Null> codeAbstractNotSync = messageAbstractNotSync; |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageAbstractNotSync = const MessageCode("AbstractNotSync", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""Abstract methods can't use 'async', 'async*', or 'sync*'."""); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Template<Message Function(String name)> templateGetterNotFound = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: r"""Getter not found: '#name'.""", |
+ withArguments: _withArgumentsGetterNotFound); |
-typedef FastaMessage _AbstractNotSync(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String name)> codeGetterNotFound = |
+ const Code<Message Function(String name)>( |
+ "GetterNotFound", |
+ templateGetterNotFound, |
+); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatAbstractNotSync(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeAbstractNotSync, |
- message: "Abstract methods can't use 'async', 'async*', or 'sync*'.", |
- arguments: {}); |
+Message _withArgumentsGetterNotFound(String name) { |
+ return new Message(codeGetterNotFound, |
+ message: """Getter not found: '$name'.""", arguments: {'name': name}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedDeclaration> codeExpectedDeclaration = |
- const FastaCode<_ExpectedDeclaration>("ExpectedDeclaration", |
- template: r"Expected a declaration, but got '#lexeme'.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatExpectedDeclaration); |
+const Code<Null> codeListLiteralTooManyTypeArguments = |
+ messageListLiteralTooManyTypeArguments; |
-typedef FastaMessage _ExpectedDeclaration(Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageListLiteralTooManyTypeArguments = const MessageCode( |
+ "ListLiteralTooManyTypeArguments", |
+ message: r"""Too many type arguments on List literal."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedDeclaration(Uri uri, int charOffset, Token token) { |
+const Template<Message Function(Token token)> templateExpectedDeclaration = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Expected a declaration, but got '#lexeme'.""", |
+ withArguments: _withArgumentsExpectedDeclaration); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeExpectedDeclaration = |
+ const Code<Message Function(Token token)>( |
+ "ExpectedDeclaration", templateExpectedDeclaration, |
+ dart2jsCode: "FASTA_FATAL"); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+Message _withArgumentsExpectedDeclaration(Token token) { |
String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeExpectedDeclaration, |
- message: "Expected a declaration, but got '$lexeme'.", |
+ return new Message(codeExpectedDeclaration, |
+ message: """Expected a declaration, but got '$lexeme'.""", |
arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode< |
- _AsciiControlCharacter> codeAsciiControlCharacter = const FastaCode< |
- _AsciiControlCharacter>("AsciiControlCharacter", |
- template: |
- r"The control character #unicode can only be used in strings and comments.", |
- dart2jsCode: "BAD_INPUT_CHARACTER", |
- format: _formatAsciiControlCharacter); |
+const Template<Message Function(String name)> templateConstructorNotFound = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: r"""Couldn't find constructor '#name'.""", |
+ withArguments: _withArgumentsConstructorNotFound); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String name)> codeConstructorNotFound = |
+ const Code<Message Function(String name)>( |
+ "ConstructorNotFound", |
+ templateConstructorNotFound, |
+); |
-typedef FastaMessage _AsciiControlCharacter( |
- Uri uri, int charOffset, int codePoint); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+Message _withArgumentsConstructorNotFound(String name) { |
+ return new Message(codeConstructorNotFound, |
+ message: """Couldn't find constructor '$name'.""", |
+ arguments: {'name': name}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Template< |
+ Message Function( |
+ int |
+ codePoint)> templateAsciiControlCharacter = const Template< |
+ Message Function(int codePoint)>( |
+ messageTemplate: |
+ r"""The control character #unicode can only be used in strings and comments.""", |
+ withArguments: _withArgumentsAsciiControlCharacter); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatAsciiControlCharacter( |
- Uri uri, int charOffset, int codePoint) { |
+const Code<Message Function(int codePoint)> codeAsciiControlCharacter = |
+ const Code<Message Function(int codePoint)>( |
+ "AsciiControlCharacter", templateAsciiControlCharacter, |
+ dart2jsCode: "BAD_INPUT_CHARACTER"); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+Message _withArgumentsAsciiControlCharacter(int codePoint) { |
String unicode = "(U+${codePoint.toRadixString(16).padLeft(4, '0')})"; |
- return new FastaMessage(uri, charOffset, codeAsciiControlCharacter, |
+ return new Message(codeAsciiControlCharacter, |
message: |
- "The control character $unicode can only be used in strings and comments.", |
+ """The control character $unicode can only be used in strings and comments.""", |
arguments: {'codePoint': codePoint}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_UnmatchedToken> codeUnmatchedToken = |
- const FastaCode<_UnmatchedToken>("UnmatchedToken", |
- template: r"Can't find '#string' to match '#lexeme'.", |
- dart2jsCode: "UNMATCHED_TOKEN", |
- format: _formatUnmatchedToken); |
+const Template<Message Function(String string, Token token)> |
+ templateUnmatchedToken = |
+ const Template<Message Function(String string, Token token)>( |
+ messageTemplate: r"""Can't find '#string' to match '#lexeme'.""", |
+ withArguments: _withArgumentsUnmatchedToken); |
-typedef FastaMessage _UnmatchedToken( |
- Uri uri, int charOffset, String string, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String string, Token token)> codeUnmatchedToken = |
+ const Code<Message Function(String string, Token token)>( |
+ "UnmatchedToken", templateUnmatchedToken, |
+ dart2jsCode: "UNMATCHED_TOKEN"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatUnmatchedToken( |
- Uri uri, int charOffset, String string, Token token) { |
+Message _withArgumentsUnmatchedToken(String string, Token token) { |
String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeUnmatchedToken, |
- message: "Can't find '$string' to match '$lexeme'.", |
+ return new Message(codeUnmatchedToken, |
+ message: """Can't find '$string' to match '$lexeme'.""", |
arguments: {'string': string, 'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_InvalidSyncModifier> codeInvalidSyncModifier = |
- const FastaCode<_InvalidSyncModifier>("InvalidSyncModifier", |
- template: r"Invalid modifier 'sync'.", |
- tip: r"Try replacing 'sync' with 'sync*'.", |
- dart2jsCode: "INVALID_SYNC_MODIFIER", |
- format: _formatInvalidSyncModifier); |
- |
-typedef FastaMessage _InvalidSyncModifier(Uri uri, int charOffset); |
+const Code<Null> codeInvalidSyncModifier = messageInvalidSyncModifier; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatInvalidSyncModifier(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeInvalidSyncModifier, |
- message: "Invalid modifier 'sync'.", |
- tip: "Try replacing 'sync' with 'sync*'.", |
- arguments: {}); |
-} |
+const MessageCode messageInvalidSyncModifier = const MessageCode( |
+ "InvalidSyncModifier", |
+ dart2jsCode: "INVALID_SYNC_MODIFIER", |
+ message: r"""Invalid modifier 'sync'.""", |
+ tip: r"""Try replacing 'sync' with 'sync*'."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_GetterWithFormals> codeGetterWithFormals = |
- const FastaCode<_GetterWithFormals>("GetterWithFormals", |
- template: r"A getter can't have formal parameters.", |
- tip: r"Try removing '(...)'.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatGetterWithFormals); |
+const Template<Message Function(String name)> templateFastaCLIArgumentRequired = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: r"""Expected value after '#name'.""", |
+ withArguments: _withArgumentsFastaCLIArgumentRequired); |
-typedef FastaMessage _GetterWithFormals(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String name)> codeFastaCLIArgumentRequired = |
+ const Code<Message Function(String name)>( |
+ "FastaCLIArgumentRequired", |
+ templateFastaCLIArgumentRequired, |
+); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatGetterWithFormals(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeGetterWithFormals, |
- message: "A getter can't have formal parameters.", |
- tip: "Try removing '(...)'.", |
- arguments: {}); |
+Message _withArgumentsFastaCLIArgumentRequired(String name) { |
+ return new Message(codeFastaCLIArgumentRequired, |
+ message: """Expected value after '$name'.""", arguments: {'name': name}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_NoFormals> codeNoFormals = const FastaCode<_NoFormals>( |
- "NoFormals", |
- template: r"A function should have formal parameters.", |
- tip: |
- r"Try adding '()' after '#lexeme', or add 'get' before '#lexeme' to declare a getter.", |
+const Code<Null> codeGetterWithFormals = messageGetterWithFormals; |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageGetterWithFormals = const MessageCode( |
+ "GetterWithFormals", |
dart2jsCode: "FASTA_IGNORED", |
- format: _formatNoFormals); |
+ message: r"""A getter can't have formal parameters.""", |
+ tip: r"""Try removing '(...)'."""); |
-typedef FastaMessage _NoFormals(Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Template< |
+ Message Function(Token token)> templateNoFormals = const Template< |
+ Message Function(Token token)>( |
+ messageTemplate: r"""A function should have formal parameters.""", |
+ tipTemplate: |
+ r"""Try adding '()' after '#lexeme', or add 'get' before '#lexeme' to declare a getter.""", |
+ withArguments: _withArgumentsNoFormals); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatNoFormals(Uri uri, int charOffset, Token token) { |
+const Code<Message Function(Token token)> codeNoFormals = |
+ const Code<Message Function(Token token)>("NoFormals", templateNoFormals, |
+ dart2jsCode: "FASTA_IGNORED"); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+Message _withArgumentsNoFormals(Token token) { |
String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeNoFormals, |
- message: "A function should have formal parameters.", |
+ return new Message(codeNoFormals, |
+ message: """A function should have formal parameters.""", |
tip: |
- "Try adding '()' after '$lexeme', or add 'get' before '$lexeme' to declare a getter.", |
+ """Try adding '()' after '$lexeme', or add 'get' before '$lexeme' to declare a getter.""", |
arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedOpenParens> codeExpectedOpenParens = |
- const FastaCode<_ExpectedOpenParens>("ExpectedOpenParens", |
- template: r"Expected '('.", |
- dart2jsCode: "GENERIC", |
- format: _formatExpectedOpenParens); |
- |
-typedef FastaMessage _ExpectedOpenParens(Uri uri, int charOffset); |
+const Code<Null> codeExpectedOpenParens = messageExpectedOpenParens; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedOpenParens(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeExpectedOpenParens, |
- message: "Expected '('.", arguments: {}); |
-} |
+const MessageCode messageExpectedOpenParens = const MessageCode( |
+ "ExpectedOpenParens", |
+ dart2jsCode: "GENERIC", |
+ message: r"""Expected '('."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_UnterminatedComment> codeUnterminatedComment = |
- const FastaCode<_UnterminatedComment>("UnterminatedComment", |
- template: r"Comment starting with '/*' must end with '*/'.", |
- analyzerCode: "UNTERMINATED_MULTI_LINE_COMMENT", |
- dart2jsCode: "UNTERMINATED_COMMENT", |
- format: _formatUnterminatedComment); |
+const Code<Null> codeUnterminatedComment = messageUnterminatedComment; |
-typedef FastaMessage _UnterminatedComment(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageUnterminatedComment = const MessageCode( |
+ "UnterminatedComment", |
+ analyzerCode: "UNTERMINATED_MULTI_LINE_COMMENT", |
+ dart2jsCode: "UNTERMINATED_COMMENT", |
+ message: r"""Comment starting with '/*' must end with '*/'."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatUnterminatedComment(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeUnterminatedComment, |
- message: "Comment starting with '/*' must end with '*/'.", arguments: {}); |
-} |
+const Code<Null> codeCatchSyntax = messageCatchSyntax; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_CatchSyntax> codeCatchSyntax = const FastaCode<_CatchSyntax>( |
- "CatchSyntax", |
- template: |
- r"'catch' must be followed by '(identifier)' or '(identifier, identifier)'.", |
- tip: |
- r"No types are needed, the first is given by 'on', the second is always 'StackTrace'.", |
+const MessageCode messageCatchSyntax = const MessageCode("CatchSyntax", |
dart2jsCode: "FASTA_IGNORED", |
- format: _formatCatchSyntax); |
+ message: |
+ r"""'catch' must be followed by '(identifier)' or '(identifier, identifier)'.""", |
+ tip: |
+ r"""No types are needed, the first is given by 'on', the second is always 'StackTrace'."""); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Template<Message Function(Token token)> templateExpectedClassBody = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Expected a class body, but got '#lexeme'.""", |
+ withArguments: _withArgumentsExpectedClassBody); |
-typedef FastaMessage _CatchSyntax(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeExpectedClassBody = |
+ const Code<Message Function(Token token)>( |
+ "ExpectedClassBody", templateExpectedClassBody, |
+ dart2jsCode: "FASTA_FATAL"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatCatchSyntax(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeCatchSyntax, |
- message: |
- "'catch' must be followed by '(identifier)' or '(identifier, identifier)'.", |
- tip: |
- "No types are needed, the first is given by 'on', the second is always 'StackTrace'.", |
- arguments: {}); |
+Message _withArgumentsExpectedClassBody(Token token) { |
+ String lexeme = token.lexeme; |
+ return new Message(codeExpectedClassBody, |
+ message: """Expected a class body, but got '$lexeme'.""", |
+ arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedClassBody> codeExpectedClassBody = |
- const FastaCode<_ExpectedClassBody>("ExpectedClassBody", |
- template: r"Expected a class body, but got '#lexeme'.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatExpectedClassBody); |
+const Template<Message Function(String name)> templateNotAType = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: r"""'#name' isn't a type.""", |
+ withArguments: _withArgumentsNotAType); |
-typedef FastaMessage _ExpectedClassBody(Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String name)> codeNotAType = |
+ const Code<Message Function(String name)>( |
+ "NotAType", |
+ templateNotAType, |
+); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedClassBody(Uri uri, int charOffset, Token token) { |
- String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeExpectedClassBody, |
- message: "Expected a class body, but got '$lexeme'.", |
- arguments: {'token': token}); |
+Message _withArgumentsNotAType(String name) { |
+ return new Message(codeNotAType, |
+ message: """'$name' isn't a type.""", arguments: {'name': name}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedExpression> codeExpectedExpression = |
- const FastaCode<_ExpectedExpression>("ExpectedExpression", |
- template: r"Expected an expression, but got '#lexeme'.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatExpectedExpression); |
+const Template<Message Function(Token token)> templateExpectedExpression = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Expected an expression, but got '#lexeme'.""", |
+ withArguments: _withArgumentsExpectedExpression); |
-typedef FastaMessage _ExpectedExpression(Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeExpectedExpression = |
+ const Code<Message Function(Token token)>( |
+ "ExpectedExpression", templateExpectedExpression, |
+ dart2jsCode: "FASTA_FATAL"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedExpression(Uri uri, int charOffset, Token token) { |
+Message _withArgumentsExpectedExpression(Token token) { |
String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeExpectedExpression, |
- message: "Expected an expression, but got '$lexeme'.", |
+ return new Message(codeExpectedExpression, |
+ message: """Expected an expression, but got '$lexeme'.""", |
arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_InvalidAwaitFor> codeInvalidAwaitFor = const FastaCode< |
- _InvalidAwaitFor>("InvalidAwaitFor", |
- template: |
- r"'await' is only supported in methods with an 'async' or 'async*' body modifier.", |
- tip: |
- r"Try adding 'async' or 'async*' to the method body or removing the 'await' keyword.", |
- dart2jsCode: "INVALID_AWAIT_FOR", |
- format: _formatInvalidAwaitFor); |
- |
-typedef FastaMessage _InvalidAwaitFor(Uri uri, int charOffset); |
+const Code<Null> codeInvalidAwaitFor = messageInvalidAwaitFor; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatInvalidAwaitFor(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeInvalidAwaitFor, |
- message: |
- "'await' is only supported in methods with an 'async' or 'async*' body modifier.", |
- tip: |
- "Try adding 'async' or 'async*' to the method body or removing the 'await' keyword.", |
- arguments: {}); |
-} |
+const MessageCode messageInvalidAwaitFor = const MessageCode("InvalidAwaitFor", |
+ dart2jsCode: "INVALID_AWAIT_FOR", |
+ message: |
+ r"""'await' is only supported in methods with an 'async' or 'async*' body modifier.""", |
+ tip: |
+ r"""Try adding 'async' or 'async*' to the method body or removing the 'await' keyword."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedType> codeExpectedType = |
- const FastaCode<_ExpectedType>("ExpectedType", |
- template: r"Expected a type, but got '#lexeme'.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatExpectedType); |
+const Template<Message Function(Token token)> templateExpectedType = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Expected a type, but got '#lexeme'.""", |
+ withArguments: _withArgumentsExpectedType); |
-typedef FastaMessage _ExpectedType(Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeExpectedType = |
+ const Code<Message Function(Token token)>( |
+ "ExpectedType", templateExpectedType, |
+ dart2jsCode: "FASTA_FATAL"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedType(Uri uri, int charOffset, Token token) { |
+Message _withArgumentsExpectedType(Token token) { |
String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeExpectedType, |
- message: "Expected a type, but got '$lexeme'.", |
+ return new Message(codeExpectedType, |
+ message: """Expected a type, but got '$lexeme'.""", |
arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_UnterminatedToken> codeUnterminatedToken = |
- const FastaCode<_UnterminatedToken>("UnterminatedToken", |
- template: r"Incomplete token.", |
- dart2jsCode: "UNTERMINATED_TOKEN", |
- format: _formatUnterminatedToken); |
+const Code<Null> codeUnterminatedToken = messageUnterminatedToken; |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageUnterminatedToken = const MessageCode( |
+ "UnterminatedToken", |
+ dart2jsCode: "UNTERMINATED_TOKEN", |
+ message: r"""Incomplete token."""); |
-typedef FastaMessage _UnterminatedToken(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Template<Message Function(String name)> templateSetterNotFound = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: r"""Setter not found: '#name'.""", |
+ withArguments: _withArgumentsSetterNotFound); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String name)> codeSetterNotFound = |
+ const Code<Message Function(String name)>( |
+ "SetterNotFound", |
+ templateSetterNotFound, |
+); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatUnterminatedToken(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeUnterminatedToken, |
- message: "Incomplete token.", arguments: {}); |
+Message _withArgumentsSetterNotFound(String name) { |
+ return new Message(codeSetterNotFound, |
+ message: """Setter not found: '$name'.""", arguments: {'name': name}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedButGot> codeExpectedButGot = |
- const FastaCode<_ExpectedButGot>("ExpectedButGot", |
- template: r"Expected '#string' before this.", |
- tip: r"DONT_KNOW_HOW_TO_FIX,", |
- dart2jsCode: "MISSING_TOKEN_BEFORE_THIS", |
- format: _formatExpectedButGot); |
+const Template<Message Function(String string)> templateExpectedButGot = |
+ const Template<Message Function(String string)>( |
+ messageTemplate: r"""Expected '#string' before this.""", |
+ tipTemplate: r"""DONT_KNOW_HOW_TO_FIX,""", |
+ withArguments: _withArgumentsExpectedButGot); |
-typedef FastaMessage _ExpectedButGot(Uri uri, int charOffset, String string); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String string)> codeExpectedButGot = |
+ const Code<Message Function(String string)>( |
+ "ExpectedButGot", templateExpectedButGot, |
+ dart2jsCode: "MISSING_TOKEN_BEFORE_THIS"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedButGot(Uri uri, int charOffset, String string) { |
- return new FastaMessage(uri, charOffset, codeExpectedButGot, |
- message: "Expected '$string' before this.", |
- tip: "DONT_KNOW_HOW_TO_FIX,", |
+Message _withArgumentsExpectedButGot(String string) { |
+ return new Message(codeExpectedButGot, |
+ message: """Expected '$string' before this.""", |
+ tip: """DONT_KNOW_HOW_TO_FIX,""", |
arguments: {'string': string}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ConstFieldWithoutInitializer> |
- codeConstFieldWithoutInitializer = |
- const FastaCode<_ConstFieldWithoutInitializer>( |
- "ConstFieldWithoutInitializer", |
- template: r"A 'const' field must be initialized.", |
- tip: r"Try adding '= <initializer>'.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatConstFieldWithoutInitializer); |
+const Code<Null> codeConstFieldWithoutInitializer = |
+ messageConstFieldWithoutInitializer; |
-typedef FastaMessage _ConstFieldWithoutInitializer(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageConstFieldWithoutInitializer = const MessageCode( |
+ "ConstFieldWithoutInitializer", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""A 'const' field must be initialized.""", |
+ tip: r"""Try adding '= <initializer>'."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatConstFieldWithoutInitializer(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeConstFieldWithoutInitializer, |
- message: "A 'const' field must be initialized.", |
- tip: "Try adding '= <initializer>'.", |
- arguments: {}); |
-} |
+const Code<Null> codeFastaUsageLong = messageFastaUsageLong; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_AwaitForNotAsync> codeAwaitForNotAsync = const FastaCode< |
- _AwaitForNotAsync>("AwaitForNotAsync", |
- template: |
- r"Asynchronous for-loop can only be used in 'async' or 'async*' methods.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatAwaitForNotAsync); |
+const MessageCode messageFastaUsageLong = |
+ const MessageCode("FastaUsageLong", message: r"""Supported options: |
+ |
+ -o <file>, --output=<file> |
+ Generate the output into <file>. |
+ |
+ -h, /h, /?, --help |
+ Display this message (add -v for information about all options). |
+ |
+ -v, --verbose |
+ Display verbose information. |
+ |
+ -- |
+ Stop option parsing, the rest of the command line is assumed to be |
+ file names or arguments to the Dart program. |
+ |
+ --packages=<file> |
+ Use package resolution configuration <file>, which should contain a mapping |
+ of package names to paths. |
+ |
+ --platform=<file> |
+ Read the SDK platform from <file>, which should be in Dill/Kernel IR format |
+ and contain the Dart SDK. |
+ |
+ --target=none|vm|vmcc|vmreify|flutter |
+ Specify the target configuration. |
+ |
+ --verify |
+ Check that the generated output is free of various problems. This is mostly |
+ useful for developers of this compiler or Kernel transformations. |
+ |
+ --dump-ir |
+ Print compiled libraries in Kernel source notation. |
+ |
+ --exclude-source |
+ Do not include source code in the dill file. |
+ |
+ --compile-sdk=<patched_sdk> |
+ Compile the SDK from scratch instead of reading it from 'platform.dill'. |
+ |
+ --sdk=<patched_sdk> |
+ Location of the SDK sources for use when compiling additional platform |
+ libraries. |
-typedef FastaMessage _AwaitForNotAsync(Uri uri, int charOffset); |
+ --fatal=errors |
+ --fatal=warnings |
+ --fatal=nits |
+ Makes messages of the given kinds fatal, that is, immediately stop the |
+ compiler with a non-zero exit-code. In --verbose mode, also display an |
+ internal stack trace from the compiler. Multiple kinds can be separated by |
+ commas, for example, --fatal=errors,warnings."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatAwaitForNotAsync(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeAwaitForNotAsync, |
- message: |
- "Asynchronous for-loop can only be used in 'async' or 'async*' methods.", |
- arguments: {}); |
-} |
+const Code<Null> codeAwaitForNotAsync = messageAwaitForNotAsync; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_Encoding> codeEncoding = const FastaCode<_Encoding>("Encoding", |
- template: r"Unable to decode bytes as UTF-8.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatEncoding); |
+const MessageCode messageAwaitForNotAsync = const MessageCode( |
+ "AwaitForNotAsync", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: |
+ r"""Asynchronous for-loop can only be used in 'async' or 'async*' methods."""); |
-typedef FastaMessage _Encoding(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Null> codeEncoding = messageEncoding; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatEncoding(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeEncoding, |
- message: "Unable to decode bytes as UTF-8.", arguments: {}); |
-} |
+const MessageCode messageEncoding = const MessageCode("Encoding", |
+ dart2jsCode: "FASTA_FATAL", |
+ message: r"""Unable to decode bytes as UTF-8."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_AsyncAsIdentifier> codeAsyncAsIdentifier = const FastaCode< |
- _AsyncAsIdentifier>("AsyncAsIdentifier", |
- template: |
- r"'async' can't be used as an identifier in 'async', 'async*', or 'sync*' methods.", |
+const Code<Null> codeAsyncAsIdentifier = messageAsyncAsIdentifier; |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageAsyncAsIdentifier = const MessageCode( |
+ "AsyncAsIdentifier", |
analyzerCode: "ASYNC_KEYWORD_USED_AS_IDENTIFIER", |
dart2jsCode: "GENERIC", |
- format: _formatAsyncAsIdentifier); |
- |
-typedef FastaMessage _AsyncAsIdentifier(Uri uri, int charOffset); |
+ message: |
+ r"""'async' can't be used as an identifier in 'async', 'async*', or 'sync*' methods."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatAsyncAsIdentifier(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeAsyncAsIdentifier, |
- message: |
- "'async' can't be used as an identifier in 'async', 'async*', or 'sync*' methods.", |
- arguments: {}); |
-} |
+const Code<Null> codeYieldAsIdentifier = messageYieldAsIdentifier; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_YieldAsIdentifier> codeYieldAsIdentifier = const FastaCode< |
- _YieldAsIdentifier>("YieldAsIdentifier", |
- template: |
- r"'yield' can't be used as an identifier in 'async', 'async*', or 'sync*' methods.", |
+const MessageCode messageYieldAsIdentifier = const MessageCode( |
+ "YieldAsIdentifier", |
dart2jsCode: "FASTA_IGNORED", |
- format: _formatYieldAsIdentifier); |
- |
-typedef FastaMessage _YieldAsIdentifier(Uri uri, int charOffset); |
+ message: |
+ r"""'yield' can't be used as an identifier in 'async', 'async*', or 'sync*' methods."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatYieldAsIdentifier(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeYieldAsIdentifier, |
- message: |
- "'yield' can't be used as an identifier in 'async', 'async*', or 'sync*' methods.", |
- arguments: {}); |
-} |
+const Code<Null> codeAssertAsExpression = messageAssertAsExpression; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_AssertAsExpression> codeAssertAsExpression = |
- const FastaCode<_AssertAsExpression>("AssertAsExpression", |
- template: r"`assert` can't be used as an expression.", |
- dart2jsCode: "FASTA_FATAL", |
- format: _formatAssertAsExpression); |
- |
-typedef FastaMessage _AssertAsExpression(Uri uri, int charOffset); |
+const MessageCode messageAssertAsExpression = const MessageCode( |
+ "AssertAsExpression", |
+ dart2jsCode: "FASTA_FATAL", |
+ message: r"""`assert` can't be used as an expression."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatAssertAsExpression(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeAssertAsExpression, |
- message: "`assert` can't be used as an expression.", arguments: {}); |
-} |
+const Code<Null> codeOnlyTry = messageOnlyTry; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_OnlyTry> codeOnlyTry = const FastaCode<_OnlyTry>("OnlyTry", |
- template: |
- r"Try block should be followed by 'on', 'catch', or 'finally' block.", |
- tip: r"Did you forget to add a 'finally' block?", |
+const MessageCode messageOnlyTry = const MessageCode("OnlyTry", |
dart2jsCode: "FASTA_IGNORED", |
- format: _formatOnlyTry); |
- |
-typedef FastaMessage _OnlyTry(Uri uri, int charOffset); |
+ message: |
+ r"""Try block should be followed by 'on', 'catch', or 'finally' block.""", |
+ tip: r"""Did you forget to add a 'finally' block?"""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatOnlyTry(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeOnlyTry, |
- message: |
- "Try block should be followed by 'on', 'catch', or 'finally' block.", |
- tip: "Did you forget to add a 'finally' block?", |
- arguments: {}); |
-} |
+const Code<Null> codeInvalidInlineFunctionType = |
+ messageInvalidInlineFunctionType; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode< |
- _InvalidInlineFunctionType> codeInvalidInlineFunctionType = const FastaCode< |
- _InvalidInlineFunctionType>("InvalidInlineFunctionType", |
- template: r"Invalid inline function type.", |
- tip: |
- r"Try changing the inline function type (as in 'int f()') to a prefixed function type using the `Function` keyword (as in 'int Function() f').", |
+const MessageCode messageInvalidInlineFunctionType = const MessageCode( |
+ "InvalidInlineFunctionType", |
dart2jsCode: "INVALID_INLINE_FUNCTION_TYPE", |
- format: _formatInvalidInlineFunctionType); |
+ message: r"""Invalid inline function type.""", |
+ tip: |
+ r"""Try changing the inline function type (as in 'int f()') to a prefixed function type using the `Function` keyword (as in 'int Function() f')."""); |
-typedef FastaMessage _InvalidInlineFunctionType(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Null> codeMetadataTypeArguments = messageMetadataTypeArguments; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatInvalidInlineFunctionType(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeInvalidInlineFunctionType, |
- message: "Invalid inline function type.", |
- tip: |
- "Try changing the inline function type (as in 'int f()') to a prefixed function type using the `Function` keyword (as in 'int Function() f').", |
- arguments: {}); |
-} |
+const MessageCode messageMetadataTypeArguments = const MessageCode( |
+ "MetadataTypeArguments", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""An annotation (metadata) can't use type arguments."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_MetadataTypeArguments> codeMetadataTypeArguments = |
- const FastaCode<_MetadataTypeArguments>("MetadataTypeArguments", |
- template: r"An annotation (metadata) can't use type arguments.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatMetadataTypeArguments); |
+const Code<Null> codeExpectedBody = messageExpectedBody; |
-typedef FastaMessage _MetadataTypeArguments(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageExpectedBody = const MessageCode("ExpectedBody", |
+ dart2jsCode: "BODY_EXPECTED", |
+ message: r"""Expected a function body or '=>'.""", |
+ tip: r"""Try adding {}."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatMetadataTypeArguments(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeMetadataTypeArguments, |
- message: "An annotation (metadata) can't use type arguments.", |
- arguments: {}); |
-} |
+const Code<Null> codeTypeRequired = messageTypeRequired; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_ExpectedBody> codeExpectedBody = |
- const FastaCode<_ExpectedBody>("ExpectedBody", |
- template: r"Expected a function body or '=>'.", |
- tip: r"Try adding {}.", |
- dart2jsCode: "BODY_EXPECTED", |
- format: _formatExpectedBody); |
+const MessageCode messageTypeRequired = const MessageCode("TypeRequired", |
+ message: r"""A type or modifier is required here.""", |
+ tip: r"""Try adding a type, 'var', 'const', or 'final'."""); |
-typedef FastaMessage _ExpectedBody(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Null> codeInvalidVoid = messageInvalidVoid; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatExpectedBody(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeExpectedBody, |
- message: "Expected a function body or '=>'.", |
- tip: "Try adding {}.", |
- arguments: {}); |
-} |
+const MessageCode messageInvalidVoid = const MessageCode("InvalidVoid", |
+ dart2jsCode: "VOID_NOT_ALLOWED", |
+ message: |
+ r"""Type 'void' can't be used here because it isn't a return type.""", |
+ tip: |
+ r"""Try removing 'void' keyword or replace it with 'var', 'final', or a type."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_TypeRequired> codeTypeRequired = |
- const FastaCode<_TypeRequired>("TypeRequired", |
- template: r"A type or modifier is required here.", |
- tip: r"Try adding a type, 'var', 'const', or 'final'.", |
- format: _formatTypeRequired); |
+const Template<Message Function(Token token)> templateBuiltInIdentifierAsType = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Can't use '#lexeme' as a type.""", |
+ withArguments: _withArgumentsBuiltInIdentifierAsType); |
-typedef FastaMessage _TypeRequired(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeBuiltInIdentifierAsType = |
+ const Code<Message Function(Token token)>( |
+ "BuiltInIdentifierAsType", templateBuiltInIdentifierAsType, |
+ analyzerCode: "EXPECTED_TYPE_NAME", dart2jsCode: "EXTRANEOUS_MODIFIER"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatTypeRequired(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeTypeRequired, |
- message: "A type or modifier is required here.", |
- tip: "Try adding a type, 'var', 'const', or 'final'.", |
- arguments: {}); |
+Message _withArgumentsBuiltInIdentifierAsType(Token token) { |
+ String lexeme = token.lexeme; |
+ return new Message(codeBuiltInIdentifierAsType, |
+ message: """Can't use '$lexeme' as a type.""", |
+ arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_InvalidVoid> codeInvalidVoid = const FastaCode<_InvalidVoid>( |
- "InvalidVoid", |
- template: r"Type 'void' can't be used here because it isn't a return type.", |
- tip: |
- r"Try removing 'void' keyword or replace it with 'var', 'final', or a type.", |
- dart2jsCode: "VOID_NOT_ALLOWED", |
- format: _formatInvalidVoid); |
+const Code<Null> codeGeneratorReturnsValue = messageGeneratorReturnsValue; |
-typedef FastaMessage _InvalidVoid(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const MessageCode messageGeneratorReturnsValue = const MessageCode( |
+ "GeneratorReturnsValue", |
+ dart2jsCode: "FASTA_IGNORED", |
+ message: r"""'sync*' and 'async*' can't return a value."""); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatInvalidVoid(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeInvalidVoid, |
- message: "Type 'void' can't be used here because it isn't a return type.", |
- tip: |
- "Try removing 'void' keyword or replace it with 'var', 'final', or a type.", |
- arguments: {}); |
-} |
+const Code<Null> codeListLiteralTypeArgumentMismatch = |
+ messageListLiteralTypeArgumentMismatch; |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_BuiltInIdentifierAsType> codeBuiltInIdentifierAsType = |
- const FastaCode<_BuiltInIdentifierAsType>("BuiltInIdentifierAsType", |
- template: r"Can't use '#lexeme' as a type.", |
- analyzerCode: "EXPECTED_TYPE_NAME", |
- dart2jsCode: "EXTRANEOUS_MODIFIER", |
- format: _formatBuiltInIdentifierAsType); |
+const MessageCode messageListLiteralTypeArgumentMismatch = const MessageCode( |
+ "ListLiteralTypeArgumentMismatch", |
+ message: r"""Map literal requires two type arguments."""); |
-typedef FastaMessage _BuiltInIdentifierAsType( |
- Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Template<Message Function(String name)> templateMethodNotFound = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: r"""Method not found: '#name'.""", |
+ withArguments: _withArgumentsMethodNotFound); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatBuiltInIdentifierAsType( |
- Uri uri, int charOffset, Token token) { |
- String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeBuiltInIdentifierAsType, |
- message: "Can't use '$lexeme' as a type.", arguments: {'token': token}); |
+const Code<Message Function(String name)> codeMethodNotFound = |
+ const Code<Message Function(String name)>( |
+ "MethodNotFound", |
+ templateMethodNotFound, |
+); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+Message _withArgumentsMethodNotFound(String name) { |
+ return new Message(codeMethodNotFound, |
+ message: """Method not found: '$name'.""", arguments: {'name': name}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_GeneratorReturnsValue> codeGeneratorReturnsValue = |
- const FastaCode<_GeneratorReturnsValue>("GeneratorReturnsValue", |
- template: r"'sync*' and 'async*' can't return a value.", |
- dart2jsCode: "FASTA_IGNORED", |
- format: _formatGeneratorReturnsValue); |
+const Template<Message Function(Token token)> |
+ templateBuiltInIdentifierInDeclaration = |
+ const Template<Message Function(Token token)>( |
+ messageTemplate: r"""Can't use '#lexeme' as a name here.""", |
+ withArguments: _withArgumentsBuiltInIdentifierInDeclaration); |
-typedef FastaMessage _GeneratorReturnsValue(Uri uri, int charOffset); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(Token token)> codeBuiltInIdentifierInDeclaration = |
+ const Code<Message Function(Token token)>("BuiltInIdentifierInDeclaration", |
+ templateBuiltInIdentifierInDeclaration, |
+ dart2jsCode: "GENERIC"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatGeneratorReturnsValue(Uri uri, int charOffset) { |
- return new FastaMessage(uri, charOffset, codeGeneratorReturnsValue, |
- message: "'sync*' and 'async*' can't return a value.", arguments: {}); |
+Message _withArgumentsBuiltInIdentifierInDeclaration(Token token) { |
+ String lexeme = token.lexeme; |
+ return new Message(codeBuiltInIdentifierInDeclaration, |
+ message: """Can't use '$lexeme' as a name here.""", |
+ arguments: {'token': token}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_BuiltInIdentifierInDeclaration> |
- codeBuiltInIdentifierInDeclaration = |
- const FastaCode<_BuiltInIdentifierInDeclaration>( |
- "BuiltInIdentifierInDeclaration", |
- template: r"Can't use '#lexeme' as a name here.", |
- dart2jsCode: "GENERIC", |
- format: _formatBuiltInIdentifierInDeclaration); |
+const Template<Message Function(String name)> |
+ templateRedirectionTargetNotFound = |
+ const Template<Message Function(String name)>( |
+ messageTemplate: |
+ r"""Redirection constructor target not found: '#name'""", |
+ withArguments: _withArgumentsRedirectionTargetNotFound); |
-typedef FastaMessage _BuiltInIdentifierInDeclaration( |
- Uri uri, int charOffset, Token token); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String name)> codeRedirectionTargetNotFound = |
+ const Code<Message Function(String name)>( |
+ "RedirectionTargetNotFound", |
+ templateRedirectionTargetNotFound, |
+); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatBuiltInIdentifierInDeclaration( |
- Uri uri, int charOffset, Token token) { |
- String lexeme = token.lexeme; |
- return new FastaMessage(uri, charOffset, codeBuiltInIdentifierInDeclaration, |
- message: "Can't use '$lexeme' as a name here.", |
- arguments: {'token': token}); |
+Message _withArgumentsRedirectionTargetNotFound(String name) { |
+ return new Message(codeRedirectionTargetNotFound, |
+ message: """Redirection constructor target not found: '$name'""", |
+ arguments: {'name': name}); |
} |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-const FastaCode<_NonAsciiIdentifier> codeNonAsciiIdentifier = const FastaCode< |
- _NonAsciiIdentifier>("NonAsciiIdentifier", |
- template: |
- r"The non-ASCII character '#character' (#unicode) can't be used in identifiers, only in strings and comments.", |
- tip: |
- r"Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).", |
- analyzerCode: "ILLEGAL_CHARACTER", |
- dart2jsCode: "BAD_INPUT_CHARACTER", |
- format: _formatNonAsciiIdentifier); |
+const Template< |
+ Message Function( |
+ String character, |
+ int |
+ codePoint)> templateNonAsciiIdentifier = const Template< |
+ Message Function(String character, int codePoint)>( |
+ messageTemplate: |
+ r"""The non-ASCII character '#character' (#unicode) can't be used in identifiers, only in strings and comments.""", |
+ tipTemplate: |
+ r"""Try using an US-ASCII letter, a digit, '_' (an underscore), or '$' (a dollar sign).""", |
+ withArguments: _withArgumentsNonAsciiIdentifier); |
-typedef FastaMessage _NonAsciiIdentifier( |
- Uri uri, int charOffset, String character, int codePoint); |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const Code<Message Function(String character, int codePoint)> |
+ codeNonAsciiIdentifier = |
+ const Code<Message Function(String character, int codePoint)>( |
+ "NonAsciiIdentifier", templateNonAsciiIdentifier, |
+ analyzerCode: "ILLEGAL_CHARACTER", dart2jsCode: "BAD_INPUT_CHARACTER"); |
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
-FastaMessage _formatNonAsciiIdentifier( |
- Uri uri, int charOffset, String character, int codePoint) { |
+Message _withArgumentsNonAsciiIdentifier(String character, int codePoint) { |
String unicode = "(U+${codePoint.toRadixString(16).padLeft(4, '0')})"; |
- return new FastaMessage(uri, charOffset, codeNonAsciiIdentifier, |
+ return new Message(codeNonAsciiIdentifier, |
message: |
- "The non-ASCII character '$character' ($unicode) can't be used in identifiers, only in strings and comments.", |
- tip: "Try using an US-ASCII letter, a digit, '_' (an underscore), or '\$' (a dollar sign).", |
+ """The non-ASCII character '$character' ($unicode) can't be used in identifiers, only in strings and comments.""", |
+ tip: """Try using an US-ASCII letter, a digit, '_' (an underscore), or '\$' (a dollar sign).""", |
arguments: {'character': character, 'codePoint': codePoint}); |
} |