Index: pkg/analyzer/lib/src/dart/scanner/scanner.dart |
diff --git a/pkg/analyzer/lib/src/dart/scanner/scanner.dart b/pkg/analyzer/lib/src/dart/scanner/scanner.dart |
index 4ea8f2c8ee19cde2e9ab5cdec928ff445e29cc79..3c74e78ba79590e9d4d57504e90ae8e755bc6f60 100644 |
--- a/pkg/analyzer/lib/src/dart/scanner/scanner.dart |
+++ b/pkg/analyzer/lib/src/dart/scanner/scanner.dart |
@@ -8,11 +8,14 @@ import 'package:analyzer/dart/ast/token.dart'; |
import 'package:analyzer/error/error.dart'; |
import 'package:analyzer/error/listener.dart'; |
import 'package:analyzer/src/dart/ast/token.dart'; |
+import 'package:analyzer/src/dart/error/syntactic_errors.dart'; |
import 'package:analyzer/src/dart/scanner/reader.dart'; |
import 'package:analyzer/src/generated/java_engine.dart'; |
import 'package:analyzer/src/generated/source.dart'; |
import 'package:charcode/ascii.dart'; |
+export 'package:analyzer/src/dart/error/syntactic_errors.dart'; |
+ |
/** |
* A state in a state machine used to scan keywords. |
*/ |
@@ -1350,46 +1353,3 @@ class Scanner { |
StringUtilities.startsWith3(value, 0, $slash, $asterisk, $asterisk); |
} |
} |
- |
-/** |
- * The error codes used for errors detected by the scanner. |
- */ |
-class ScannerErrorCode extends ErrorCode { |
- static const ScannerErrorCode ILLEGAL_CHARACTER = |
- const ScannerErrorCode('ILLEGAL_CHARACTER', "Illegal character {0}"); |
- |
- static const ScannerErrorCode MISSING_DIGIT = |
- const ScannerErrorCode('MISSING_DIGIT', "Decimal digit expected"); |
- |
- static const ScannerErrorCode MISSING_HEX_DIGIT = |
- const ScannerErrorCode('MISSING_HEX_DIGIT', "Hexidecimal digit expected"); |
- |
- static const ScannerErrorCode MISSING_QUOTE = |
- const ScannerErrorCode('MISSING_QUOTE', "Expected quote (' or \")"); |
- |
- static const ScannerErrorCode UNABLE_GET_CONTENT = const ScannerErrorCode( |
- 'UNABLE_GET_CONTENT', "Unable to get content: {0}"); |
- |
- static const ScannerErrorCode UNTERMINATED_MULTI_LINE_COMMENT = |
- const ScannerErrorCode( |
- 'UNTERMINATED_MULTI_LINE_COMMENT', "Unterminated multi-line comment"); |
- |
- static const ScannerErrorCode UNTERMINATED_STRING_LITERAL = |
- const ScannerErrorCode( |
- 'UNTERMINATED_STRING_LITERAL', "Unterminated string literal"); |
- |
- /** |
- * Initialize a newly created error code to have the given [name]. The message |
- * associated with the error will be created from the given [message] |
- * template. The correction associated with the error will be created from the |
- * given [correction] template. |
- */ |
- const ScannerErrorCode(String name, String message, [String correction]) |
- : super(name, message, correction); |
- |
- @override |
- ErrorSeverity get errorSeverity => ErrorSeverity.ERROR; |
- |
- @override |
- ErrorType get type => ErrorType.SYNTACTIC_ERROR; |
-} |