| OLD | NEW |
| 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 part of dart2js; | 5 part of dart2js; |
| 6 | 6 |
| 7 const DONT_KNOW_HOW_TO_FIX = ""; | 7 const DONT_KNOW_HOW_TO_FIX = ""; |
| 8 | 8 |
| 9 /** | 9 /** |
| 10 * The messages in this file should meet the following guide lines: | 10 * The messages in this file should meet the following guide lines: |
| (...skipping 1836 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1847 "main() => foo(x: 1 y: 2);", | 1847 "main() => foo(x: 1 y: 2);", |
| 1848 ]); | 1848 ]); |
| 1849 | 1849 |
| 1850 static const MessageKind MISSING_TOKEN_AFTER_THIS = const MessageKind( | 1850 static const MessageKind MISSING_TOKEN_AFTER_THIS = const MessageKind( |
| 1851 "Expected '#{token}' after this.", | 1851 "Expected '#{token}' after this.", |
| 1852 // See [MISSING_TOKEN_BEFORE_THIS], we don't have enough information to | 1852 // See [MISSING_TOKEN_BEFORE_THIS], we don't have enough information to |
| 1853 // give a good suggestion. | 1853 // give a good suggestion. |
| 1854 howToFix: DONT_KNOW_HOW_TO_FIX, | 1854 howToFix: DONT_KNOW_HOW_TO_FIX, |
| 1855 examples: const ["main(x) {x}"]); | 1855 examples: const ["main(x) {x}"]); |
| 1856 | 1856 |
| 1857 static const MessageKind CONSIDER_ANALYZE_ALL = const MessageKind( |
| 1858 "Could not find '#{main}'. Nothing will be analyzed.", |
| 1859 howToFix: "Try using '--analyze-all' to analyze everything.", |
| 1860 examples: const ['']); |
| 1861 |
| 1862 static const MessageKind MISSING_MAIN = const MessageKind( |
| 1863 "Could not find '#{main}'.", |
| 1864 howToFix: "Try adding a method named '#{main}' to your program." |
| 1865 /* No example, test uses '--analyze-only' which will produce the above |
| 1866 * message [CONSIDER_ANALYZE_ALL]. An example for a human operator would |
| 1867 * be an empty file. */); |
| 1868 |
| 1869 static const MessageKind MAIN_NOT_A_FUNCTION = const MessageKind( |
| 1870 "'#{main}' is not a function.", |
| 1871 howToFix: DONT_KNOW_HOW_TO_FIX, /* Don't state the obvious. */ |
| 1872 examples: const ['var main;']); |
| 1873 |
| 1874 static const MessageKind MAIN_WITH_EXTRA_PARAMETER = const MessageKind( |
| 1875 "'#{main}' cannot have more than two parameters.", |
| 1876 howToFix: DONT_KNOW_HOW_TO_FIX, /* Don't state the obvious. */ |
| 1877 examples: const ['main(a, b, c) {}']); |
| 1878 |
| 1857 static const MessageKind COMPILER_CRASHED = const MessageKind( | 1879 static const MessageKind COMPILER_CRASHED = const MessageKind( |
| 1858 "The compiler crashed when compiling this element."); | 1880 "The compiler crashed when compiling this element."); |
| 1859 | 1881 |
| 1860 static const MessageKind PLEASE_REPORT_THE_CRASH = const MessageKind(''' | 1882 static const MessageKind PLEASE_REPORT_THE_CRASH = const MessageKind(''' |
| 1861 The compiler is broken. | 1883 The compiler is broken. |
| 1862 | 1884 |
| 1863 When compiling the above element, the compiler crashed. It is not | 1885 When compiling the above element, the compiler crashed. It is not |
| 1864 possible to tell if this is caused by a problem in your program or | 1886 possible to tell if this is caused by a problem in your program or |
| 1865 not. Regardless, the compiler should not crash. | 1887 not. Regardless, the compiler should not crash. |
| 1866 | 1888 |
| (...skipping 218 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2085 static String convertToString(value) { | 2107 static String convertToString(value) { |
| 2086 if (value is ErrorToken) { | 2108 if (value is ErrorToken) { |
| 2087 // Shouldn't happen. | 2109 // Shouldn't happen. |
| 2088 return value.assertionMessage; | 2110 return value.assertionMessage; |
| 2089 } else if (value is Token) { | 2111 } else if (value is Token) { |
| 2090 value = value.value; | 2112 value = value.value; |
| 2091 } | 2113 } |
| 2092 return '$value'; | 2114 return '$value'; |
| 2093 } | 2115 } |
| 2094 } | 2116 } |
| OLD | NEW |