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 |
new file mode 100644 |
index 0000000000000000000000000000000000000000..c9be1418b3f0e6856fbf5677db331efed11bcdcb |
--- /dev/null |
+++ b/pkg/front_end/lib/src/fasta/fasta_codes_generated.dart |
@@ -0,0 +1,913 @@ |
+// Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file |
+// for details. All rights reserved. Use of this source code is governed by a |
+// BSD-style license that can be found in the LICENSE file. |
+ |
+// NOTE: THIS FILE IS GENERATED. DO NOT EDIT. |
+// |
+// Instead modify 'pkg/front_end/messages.yaml' and run |
+// 'pkg/front_end/tool/_fasta/generate_messages.dart' to update. |
+ |
+part of fasta.codes; |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedClassBodyToSkip> codeExpectedClassBodyToSkip = |
+ const FastaCode<_ExpectedClassBodyToSkip>( |
+ template: r"Expected a class body, but got '#lexeme'.", |
+ dart2jsCode: "FASTA_FATAL", |
+ format: _formatExpectedClassBodyToSkip); |
+ |
+typedef FastaMessage _ExpectedClassBodyToSkip( |
+ Uri uri, int charOffset, Token token); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatExpectedClassBodyToSkip( |
+ Uri uri, int charOffset, Token token) { |
+ String lexeme = token.lexeme; |
+ return new FastaMessage(uri, charOffset, 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<_StackOverflow> codeStackOverflow = |
+ const FastaCode<_StackOverflow>( |
+ template: r"Stack overflow.", |
+ dart2jsCode: "GENERIC", |
+ format: _formatStackOverflow); |
+ |
+typedef FastaMessage _StackOverflow(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_UnexpectedToken> codeUnexpectedToken = |
+ const FastaCode<_UnexpectedToken>( |
+ template: r"Unexpected token '#lexeme'.", |
+ dart2jsCode: "FASTA_FATAL", |
+ format: _formatUnexpectedToken); |
+ |
+typedef FastaMessage _UnexpectedToken(Uri uri, int charOffset, Token token); |
+ |
+// 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}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_AwaitAsIdentifier> codeAwaitAsIdentifier = const FastaCode< |
+ _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); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_FactoryNotSync> codeFactoryNotSync = |
+ const FastaCode<_FactoryNotSync>( |
+ template: r"Factories can't use 'async', 'async*', or 'sync*'.", |
+ dart2jsCode: "FASTA_IGNORED", |
+ format: _formatFactoryNotSync); |
+ |
+typedef FastaMessage _FactoryNotSync(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_YieldNotGenerator> codeYieldNotGenerator = |
+ const FastaCode<_YieldNotGenerator>( |
+ template: r"'yield' can only be used in 'sync*' or 'async*' methods.", |
+ dart2jsCode: "FASTA_IGNORED", |
+ format: _formatYieldNotGenerator); |
+ |
+typedef FastaMessage _YieldNotGenerator(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_SetterNotSync> codeSetterNotSync = |
+ const FastaCode<_SetterNotSync>( |
+ template: r"Setters can't use 'async', 'async*', or 'sync*'.", |
+ dart2jsCode: "FASTA_IGNORED", |
+ format: _formatSetterNotSync); |
+ |
+typedef FastaMessage _SetterNotSync(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_NonAsciiWhitespace> codeNonAsciiWhitespace = const FastaCode< |
+ _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); |
+ |
+typedef FastaMessage _NonAsciiWhitespace( |
+ Uri uri, int charOffset, int codePoint); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatNonAsciiWhitespace(Uri uri, int charOffset, int codePoint) { |
+ String unicode = "(U+${codePoint.toRadixString(16).padLeft(4, '0')})"; |
+ return new FastaMessage(uri, charOffset, codeNonAsciiWhitespace, |
+ message: |
+ "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>( |
+ 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); |
+ |
+typedef FastaMessage _ExpectedIdentifier(Uri uri, int charOffset, Token token); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatExpectedIdentifier(Uri uri, int charOffset, 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.", |
+ arguments: {'token': token}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedBlockToSkip> codeExpectedBlockToSkip = |
+ const FastaCode<_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); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode< |
+ _RequiredParameterWithDefault> codeRequiredParameterWithDefault = |
+ const FastaCode<_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); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_Unspecified> codeUnspecified = const FastaCode<_Unspecified>( |
+ template: r"#string", dart2jsCode: "GENERIC", format: _formatUnspecified); |
+ |
+typedef FastaMessage _Unspecified(Uri uri, int charOffset, String string); |
+ |
+// 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}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_MissingExponent> codeMissingExponent = const FastaCode< |
+ _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.", |
+ analyzerCode: "MISSING_DIGIT", |
+ dart2jsCode: "EXPONENT_MISSING", |
+ format: _formatMissingExponent); |
+ |
+typedef FastaMessage _MissingExponent(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_PositionalParameterWithEquals> |
+ codePositionalParameterWithEquals = |
+ const FastaCode<_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); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode< |
+ _UnexpectedDollarInString> codeUnexpectedDollarInString = const FastaCode< |
+ _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 '$'.", |
+ dart2jsCode: "MALFORMED_STRING_LITERAL", |
+ format: _formatUnexpectedDollarInString); |
+ |
+typedef FastaMessage _UnexpectedDollarInString(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExtraneousModifier> codeExtraneousModifier = |
+ const FastaCode<_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); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatExtraneousModifier(Uri uri, int charOffset, Token token) { |
+ String lexeme = token.lexeme; |
+ return new FastaMessage(uri, charOffset, 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>( |
+ 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); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_UnterminatedString> codeUnterminatedString = |
+ const FastaCode<_UnterminatedString>( |
+ template: r"String must end with #string.", |
+ analyzerCode: "UNTERMINATED_STRING_LITERAL", |
+ dart2jsCode: "UNTERMINATED_STRING", |
+ format: _formatUnterminatedString); |
+ |
+typedef FastaMessage _UnterminatedString( |
+ Uri uri, int charOffset, String string); |
+ |
+// 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}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_AwaitNotAsync> codeAwaitNotAsync = |
+ const FastaCode<_AwaitNotAsync>( |
+ template: r"'await' can only be used in 'async' or 'async*' methods.", |
+ dart2jsCode: "FASTA_IGNORED", |
+ format: _formatAwaitNotAsync); |
+ |
+typedef FastaMessage _AwaitNotAsync(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedFunctionBody> codeExpectedFunctionBody = |
+ const FastaCode<_ExpectedFunctionBody>( |
+ template: r"Expected a function body, but got '#lexeme'.", |
+ dart2jsCode: "NATIVE_OR_FATAL", |
+ format: _formatExpectedFunctionBody); |
+ |
+typedef FastaMessage _ExpectedFunctionBody( |
+ Uri uri, int charOffset, Token token); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatExpectedFunctionBody(Uri uri, int charOffset, Token token) { |
+ String lexeme = token.lexeme; |
+ return new FastaMessage(uri, charOffset, 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>( |
+ template: r"A hex digit (0-9 or A-F) must follow '0x'.", |
+ analyzerCode: "MISSING_HEX_DIGIT", |
+ dart2jsCode: "HEX_DIGIT_EXPECTED", |
+ format: _formatExpectedHexDigit); |
+ |
+typedef FastaMessage _ExpectedHexDigit(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_EmptyNamedParameterList> codeEmptyNamedParameterList = |
+ const FastaCode<_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); |
+ |
+typedef FastaMessage _EmptyNamedParameterList(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_UnsupportedPrefixPlus> codeUnsupportedPrefixPlus = |
+ const FastaCode<_UnsupportedPrefixPlus>( |
+ template: r"'+' is not a prefix operator. ", |
+ tip: r"Try removing '+'.", |
+ dart2jsCode: "UNSUPPORTED_PREFIX_PLUS", |
+ format: _formatUnsupportedPrefixPlus); |
+ |
+typedef FastaMessage _UnsupportedPrefixPlus(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedString> codeExpectedString = |
+ const FastaCode<_ExpectedString>( |
+ template: r"Expected a String, but got '#lexeme'.", |
+ dart2jsCode: "FASTA_FATAL", |
+ format: _formatExpectedString); |
+ |
+typedef FastaMessage _ExpectedString(Uri uri, int charOffset, Token token); |
+ |
+// 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}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_AbstractNotSync> codeAbstractNotSync = |
+ const FastaCode<_AbstractNotSync>( |
+ template: r"Abstract methods can't use 'async', 'async*', or 'sync*'.", |
+ dart2jsCode: "FASTA_IGNORED", |
+ format: _formatAbstractNotSync); |
+ |
+typedef FastaMessage _AbstractNotSync(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedDeclaration> codeExpectedDeclaration = |
+ const FastaCode<_ExpectedDeclaration>( |
+ template: r"Expected a declaration, but got '#lexeme'.", |
+ dart2jsCode: "FASTA_FATAL", |
+ format: _formatExpectedDeclaration); |
+ |
+typedef FastaMessage _ExpectedDeclaration(Uri uri, int charOffset, Token token); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatExpectedDeclaration(Uri uri, int charOffset, Token token) { |
+ String lexeme = token.lexeme; |
+ return new FastaMessage(uri, charOffset, 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>( |
+ template: |
+ r"The control character #unicode can only be used in strings and comments.", |
+ dart2jsCode: "BAD_INPUT_CHARACTER", |
+ format: _formatAsciiControlCharacter); |
+ |
+typedef FastaMessage _AsciiControlCharacter( |
+ Uri uri, int charOffset, int codePoint); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatAsciiControlCharacter( |
+ Uri uri, int charOffset, int codePoint) { |
+ String unicode = "(U+${codePoint.toRadixString(16).padLeft(4, '0')})"; |
+ return new FastaMessage(uri, charOffset, codeAsciiControlCharacter, |
+ message: |
+ "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>( |
+ template: r"Can't find '#string' to match '#lexeme'.", |
+ dart2jsCode: "UNMATCHED_TOKEN", |
+ format: _formatUnmatchedToken); |
+ |
+typedef FastaMessage _UnmatchedToken( |
+ Uri uri, int charOffset, String string, Token token); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatUnmatchedToken( |
+ Uri uri, int charOffset, String string, Token token) { |
+ String lexeme = token.lexeme; |
+ return new FastaMessage(uri, charOffset, 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>( |
+ 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); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedOpenParens> codeExpectedOpenParens = |
+ const FastaCode<_ExpectedOpenParens>( |
+ template: r"Expected '('.", |
+ dart2jsCode: "GENERIC", |
+ format: _formatExpectedOpenParens); |
+ |
+typedef FastaMessage _ExpectedOpenParens(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_UnterminatedComment> codeUnterminatedComment = |
+ const FastaCode<_UnterminatedComment>( |
+ template: r"Comment starting with '/*' must end with '*/'.", |
+ analyzerCode: "UNTERMINATED_MULTI_LINE_COMMENT", |
+ dart2jsCode: "UNTERMINATED_COMMENT", |
+ format: _formatUnterminatedComment); |
+ |
+typedef FastaMessage _UnterminatedComment(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedClassBody> codeExpectedClassBody = |
+ const FastaCode<_ExpectedClassBody>( |
+ template: r"Expected a class body, but got '#lexeme'.", |
+ dart2jsCode: "FASTA_FATAL", |
+ format: _formatExpectedClassBody); |
+ |
+typedef FastaMessage _ExpectedClassBody(Uri uri, int charOffset, Token token); |
+ |
+// 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}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedExpression> codeExpectedExpression = |
+ const FastaCode<_ExpectedExpression>( |
+ template: r"Expected an expression, but got '#lexeme'.", |
+ dart2jsCode: "FASTA_FATAL", |
+ format: _formatExpectedExpression); |
+ |
+typedef FastaMessage _ExpectedExpression(Uri uri, int charOffset, Token token); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatExpectedExpression(Uri uri, int charOffset, Token token) { |
+ String lexeme = token.lexeme; |
+ return new FastaMessage(uri, charOffset, 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>( |
+ 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); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedType> codeExpectedType = |
+ const FastaCode<_ExpectedType>( |
+ template: r"Expected a type, but got '#lexeme'.", |
+ dart2jsCode: "FASTA_FATAL", |
+ format: _formatExpectedType); |
+ |
+typedef FastaMessage _ExpectedType(Uri uri, int charOffset, Token token); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatExpectedType(Uri uri, int charOffset, Token token) { |
+ String lexeme = token.lexeme; |
+ return new FastaMessage(uri, charOffset, 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>( |
+ template: r"Incomplete token.", |
+ dart2jsCode: "UNTERMINATED_TOKEN", |
+ format: _formatUnterminatedToken); |
+ |
+typedef FastaMessage _UnterminatedToken(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedButGot> codeExpectedButGot = |
+ const FastaCode<_ExpectedButGot>( |
+ template: r"Expected '#string' before this.", |
+ tip: r"DONT_KNOW_HOW_TO_FIX,", |
+ dart2jsCode: "MISSING_TOKEN_BEFORE_THIS", |
+ format: _formatExpectedButGot); |
+ |
+typedef FastaMessage _ExpectedButGot(Uri uri, int charOffset, String string); |
+ |
+// 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,", |
+ arguments: {'string': string}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_AwaitForNotAsync> codeAwaitForNotAsync = const FastaCode< |
+ _AwaitForNotAsync>( |
+ template: |
+ r"Asynchronous for-loop can only be used in 'async' or 'async*' methods.", |
+ dart2jsCode: "FASTA_IGNORED", |
+ format: _formatAwaitForNotAsync); |
+ |
+typedef FastaMessage _AwaitForNotAsync(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_Encoding> codeEncoding = const FastaCode<_Encoding>( |
+ template: r"Unable to decode bytes as UTF-8.", |
+ dart2jsCode: "FASTA_FATAL", |
+ format: _formatEncoding); |
+ |
+typedef FastaMessage _Encoding(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_AsyncAsIdentifier> codeAsyncAsIdentifier = const FastaCode< |
+ _AsyncAsIdentifier>( |
+ template: |
+ r"'async' can't be used as an identifier in 'async', 'async*', or 'sync*' methods.", |
+ analyzerCode: "ASYNC_KEYWORD_USED_AS_IDENTIFIER", |
+ dart2jsCode: "GENERIC", |
+ format: _formatAsyncAsIdentifier); |
+ |
+typedef FastaMessage _AsyncAsIdentifier(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_YieldAsIdentifier> codeYieldAsIdentifier = const FastaCode< |
+ _YieldAsIdentifier>( |
+ template: |
+ r"'yield' can't be used as an identifier in 'async', 'async*', or 'sync*' methods.", |
+ dart2jsCode: "FASTA_IGNORED", |
+ format: _formatYieldAsIdentifier); |
+ |
+typedef FastaMessage _YieldAsIdentifier(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_OnlyTry> codeOnlyTry = const FastaCode<_OnlyTry>( |
+ template: |
+ r"Try block should be followed by 'on', 'catch', or 'finally' block.", |
+ tip: r"Did you forget to add a 'finally' block?", |
+ dart2jsCode: "FASTA_IGNORED", |
+ format: _formatOnlyTry); |
+ |
+typedef FastaMessage _OnlyTry(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode< |
+ _InvalidInlineFunctionType> codeInvalidInlineFunctionType = const FastaCode< |
+ _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').", |
+ dart2jsCode: "INVALID_INLINE_FUNCTION_TYPE", |
+ format: _formatInvalidInlineFunctionType); |
+ |
+typedef FastaMessage _InvalidInlineFunctionType(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExpectedBody> codeExpectedBody = |
+ const FastaCode<_ExpectedBody>( |
+ template: r"Expected a function body or '=>'.", |
+ tip: r"Try adding {}.", |
+ dart2jsCode: "BODY_EXPECTED", |
+ format: _formatExpectedBody); |
+ |
+typedef FastaMessage _ExpectedBody(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_InvalidVoid> codeInvalidVoid = const FastaCode<_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); |
+ |
+typedef FastaMessage _InvalidVoid(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_BuiltInIdentifierAsType> codeBuiltInIdentifierAsType = |
+ const FastaCode<_BuiltInIdentifierAsType>( |
+ template: r"Can't use '#lexeme' as a type.", |
+ dart2jsCode: "GENERIC", |
+ format: _formatBuiltInIdentifierAsType); |
+ |
+typedef FastaMessage _BuiltInIdentifierAsType( |
+ Uri uri, int charOffset, Token token); |
+ |
+// 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}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_GeneratorReturnsValue> codeGeneratorReturnsValue = |
+ const FastaCode<_GeneratorReturnsValue>( |
+ template: r"'sync*' and 'async*' can't return a value.", |
+ dart2jsCode: "FASTA_IGNORED", |
+ format: _formatGeneratorReturnsValue); |
+ |
+typedef FastaMessage _GeneratorReturnsValue(Uri uri, int charOffset); |
+ |
+// 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: {}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_BuiltInIdentifierInDeclaration> |
+ codeBuiltInIdentifierInDeclaration = |
+ const FastaCode<_BuiltInIdentifierInDeclaration>( |
+ template: r"Can't use '#lexeme' as a name here.", |
+ dart2jsCode: "GENERIC", |
+ format: _formatBuiltInIdentifierInDeclaration); |
+ |
+typedef FastaMessage _BuiltInIdentifierInDeclaration( |
+ Uri uri, int charOffset, Token token); |
+ |
+// 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}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_NonAsciiIdentifier> codeNonAsciiIdentifier = const FastaCode< |
+ _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); |
+ |
+typedef FastaMessage _NonAsciiIdentifier( |
+ Uri uri, int charOffset, String character, int codePoint); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatNonAsciiIdentifier( |
+ Uri uri, int charOffset, String character, int codePoint) { |
+ String unicode = "(U+${codePoint.toRadixString(16).padLeft(4, '0')})"; |
+ return new FastaMessage(uri, charOffset, 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).", |
+ arguments: {'character': character, 'codePoint': codePoint}); |
+} |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+const FastaCode<_ExtraneousModifierReplace> codeExtraneousModifierReplace = |
+ const FastaCode<_ExtraneousModifierReplace>( |
+ template: r"Can't have modifier '#lexeme' here.", |
+ tip: |
+ r"Try replacing modifier '#lexeme' with 'var', 'final', or a type.", |
+ dart2jsCode: "EXTRANEOUS_MODIFIER_REPLACE", |
+ format: _formatExtraneousModifierReplace); |
+ |
+typedef FastaMessage _ExtraneousModifierReplace( |
+ Uri uri, int charOffset, Token token); |
+ |
+// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE. |
+FastaMessage _formatExtraneousModifierReplace( |
+ Uri uri, int charOffset, Token token) { |
+ String lexeme = token.lexeme; |
+ return new FastaMessage(uri, charOffset, codeExtraneousModifierReplace, |
+ message: "Can't have modifier '$lexeme' here.", |
+ tip: "Try replacing modifier '$lexeme' with 'var', 'final', or a type.", |
+ arguments: {'token': token}); |
+} |