Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(185)

Unified Diff: tests/language/arg_param_trailing_comma_test.dart

Issue 2765893003: Fix warnings_checker.dart handling of multitests (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tests/language/abstract_syntax_test.dart ('k') | tests/language/argument_definition_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tests/language/arg_param_trailing_comma_test.dart
diff --git a/tests/language/arg_param_trailing_comma_test.dart b/tests/language/arg_param_trailing_comma_test.dart
index 6d1a121795fd84055250c53417f66d9d0a2a6c1b..19ff8eba2408cf8aebf9c2c7bfb0a2fbf5725af6 100644
--- a/tests/language/arg_param_trailing_comma_test.dart
+++ b/tests/language/arg_param_trailing_comma_test.dart
@@ -12,551 +12,551 @@ var z = 42;
// Trailing comma in parameter litss.
// Typedefs.
-typedef fx(x, ); // /// none: ok
-typedef fy([y,]); // /// none: continued
-typedef fxy(x, [y, ]); // /// none: continued
-typedef fz({z,}); // /// none: continued
-typedef fxz(x, {z, }); // /// none: continued
+typedef fx(x, ); // //# none: ok
+typedef fy([y,]); // //# none: continued
+typedef fxy(x, [y, ]); // //# none: continued
+typedef fz({z,}); // //# none: continued
+typedef fxz(x, {z, }); // //# none: continued
// As arguments type.
-argfx(void f(x, )) {} // /// none: continued
-argfy(void f([y, ])) {} // /// none: continued
-argfxy(void f(x, [y, ])) {} // /// none: continued
-argfz(void f({z, })) {} // /// none: continued
-argfxz(void f(x, {z, })) {} // /// none: continued
+argfx(void f(x, )) {} // //# none: continued
+argfy(void f([y, ])) {} // //# none: continued
+argfxy(void f(x, [y, ])) {} // //# none: continued
+argfz(void f({z, })) {} // //# none: continued
+argfxz(void f(x, {z, })) {} // //# none: continued
// Top level functions
-void topx(x,) {} // /// none: continued
-void topy([y, ]) {} // /// none: continued
-void topxy(x, [y, ]) {} // /// none: continued
-void topz({z, }) {} // /// none: continued
-void topxz(x, {z, }) {} // /// none: continued
+void topx(x,) {} // //# none: continued
+void topy([y, ]) {} // //# none: continued
+void topxy(x, [y, ]) {} // //# none: continued
+void topz({z, }) {} // //# none: continued
+void topxz(x, {z, }) {} // //# none: continued
-void set topsetx(x, ) {} // /// none: continued
+void set topsetx(x, ) {} // //# none: continued
// After specific parameter formats.
-void afterDefaultValueY([int y = 42, ]) {} // /// none: continued
-void afterDefaultValueZ({int z : 42, }) {} // /// none: continued
-void afterFunsigX(void f(),) {} // /// none: continued
-void afterFunsigY([void f(),]) {} // /// none: continued
-void afterFunsigZ({void f(),}) {} // /// none: continued
-void afterFunsigDefaultValueY([void f() = topy,]) {} // /// none: continued
-void afterFunsigDefaultValueZ({void f() : topz,}) {} // /// none: continued
+void afterDefaultValueY([int y = 42, ]) {} // //# none: continued
+void afterDefaultValueZ({int z : 42, }) {} // //# none: continued
+void afterFunsigX(void f(),) {} // //# none: continued
+void afterFunsigY([void f(),]) {} // //# none: continued
+void afterFunsigZ({void f(),}) {} // //# none: continued
+void afterFunsigDefaultValueY([void f() = topy,]) {} // //# none: continued
+void afterFunsigDefaultValueZ({void f() : topz,}) {} // //# none: continued
class C {
C();
// Constructors.
- C.x(x, ); // /// none: continued
- C.y([y, ]); // /// none: continued
- C.xy(x, [y, ]); // /// none: continued
- C.z({z, }); // /// none: continued
- C.xz(x, {z, }); // /// none: continued
+ C.x(x, ); // //# none: continued
+ C.y([y, ]); // //# none: continued
+ C.xy(x, [y, ]); // //# none: continued
+ C.z({z, }); // //# none: continued
+ C.xz(x, {z, }); // //# none: continued
// Static members
- static void staticx(x,) {} // /// none: continued
- static void staticy([y, ]) {} // /// none: continued
- static void staticxy(x, [y, ]) {} // /// none: continued
- static void staticz({z, }) {} // /// none: continued
- static void staticxz(x, {z, }) {} // /// none: continued
+ static void staticx(x,) {} // //# none: continued
+ static void staticy([y, ]) {} // //# none: continued
+ static void staticxy(x, [y, ]) {} // //# none: continued
+ static void staticz({z, }) {} // //# none: continued
+ static void staticxz(x, {z, }) {} // //# none: continued
- static void set staticsetx(x, ) {} // /// none: continued
+ static void set staticsetx(x, ) {} // //# none: continued
// Instance members
- void instancex(x,) {} // /// none: continued
- void instancey([y, ]) {} // /// none: continued
- void instancexy(x, [y, ]) {} // /// none: continued
- void instancez({z, }) {} // /// none: continued
- void instancexz(x, {z, }) {} // /// none: continued
+ void instancex(x,) {} // //# none: continued
+ void instancey([y, ]) {} // //# none: continued
+ void instancexy(x, [y, ]) {} // //# none: continued
+ void instancez({z, }) {} // //# none: continued
+ void instancexz(x, {z, }) {} // //# none: continued
- void set instancesetx(x, ) {} // /// none: continued
+ void set instancesetx(x, ) {} // //# none: continued
- operator +(x, ) => this; // /// none: continued
- operator []=(x, y, ) {} // /// none: continued
+ operator +(x, ) => this; // //# none: continued
+ operator []=(x, y, ) {} // //# none: continued
}
main() {
- testCalls(); // /// none: continued
+ testCalls(); // //# none: continued
// Make sure the cases are checked.
testBadCalls();
}
void testCalls() {
// Check that all functions can be called normally
- topx(x); // /// none: continued
- topy(y); // /// none: continued
- topxy(x, y); // /// none: continued
- topz(); // /// none: continued
- topz(z: z); // /// none: continued
- topxz(x); // /// none: continued
- topxz(x, z: z); // /// none: continued
- topsetx = x; // /// none: continued
- afterDefaultValueY(); // /// none: continued
- afterDefaultValueY(y); // /// none: continued
- afterDefaultValueZ(); // /// none: continued
- afterDefaultValueZ(z: z); // /// none: continued
- new C.x(x); // /// none: continued
- new C.xy(x); // /// none: continued
- new C.xy(x, y); // /// none: continued
- new C.y(y); // /// none: continued
- new C.xz(x); // /// none: continued
- new C.xz(x, z: z); // /// none: continued
- new C.z(z: z); // /// none: continued
- C.staticx(x); // /// none: continued
- C.staticy(y); // /// none: continued
- C.staticxy(x); // /// none: continued
- C.staticxy(x, y); // /// none: continued
- C.staticz(); // /// none: continued
- C.staticz(z: z); // /// none: continued
- C.staticxz(x); // /// none: continued
- C.staticxz(x, z: z); // /// none: continued
- C.staticsetx = x; // /// none: continued
- c.instancex(x); // /// none: continued
- c.instancey(); // /// none: continued
- c.instancey(y); // /// none: continued
- c.instancexy(x); // /// none: continued
- c.instancexy(x, y); // /// none: continued
- c.instancez(); // /// none: continued
- c.instancez(z: z); // /// none: continued
- c.instancexz(x); // /// none: continued
- c.instancexz(x, z: z); // /// none: continued
- c.instancesetx = x; // /// none: continued
- c + x; // /// none: continued
- c[x] = y; // /// none: continued
+ topx(x); // //# none: continued
+ topy(y); // //# none: continued
+ topxy(x, y); // //# none: continued
+ topz(); // //# none: continued
+ topz(z: z); // //# none: continued
+ topxz(x); // //# none: continued
+ topxz(x, z: z); // //# none: continued
+ topsetx = x; // //# none: continued
+ afterDefaultValueY(); // //# none: continued
+ afterDefaultValueY(y); // //# none: continued
+ afterDefaultValueZ(); // //# none: continued
+ afterDefaultValueZ(z: z); // //# none: continued
+ new C.x(x); // //# none: continued
+ new C.xy(x); // //# none: continued
+ new C.xy(x, y); // //# none: continued
+ new C.y(y); // //# none: continued
+ new C.xz(x); // //# none: continued
+ new C.xz(x, z: z); // //# none: continued
+ new C.z(z: z); // //# none: continued
+ C.staticx(x); // //# none: continued
+ C.staticy(y); // //# none: continued
+ C.staticxy(x); // //# none: continued
+ C.staticxy(x, y); // //# none: continued
+ C.staticz(); // //# none: continued
+ C.staticz(z: z); // //# none: continued
+ C.staticxz(x); // //# none: continued
+ C.staticxz(x, z: z); // //# none: continued
+ C.staticsetx = x; // //# none: continued
+ c.instancex(x); // //# none: continued
+ c.instancey(); // //# none: continued
+ c.instancey(y); // //# none: continued
+ c.instancexy(x); // //# none: continued
+ c.instancexy(x, y); // //# none: continued
+ c.instancez(); // //# none: continued
+ c.instancez(z: z); // //# none: continued
+ c.instancexz(x); // //# none: continued
+ c.instancexz(x, z: z); // //# none: continued
+ c.instancesetx = x; // //# none: continued
+ c + x; // //# none: continued
+ c[x] = y; // //# none: continued
// Call with extra comma (not possible for setters and operators).
- topx(x, ); // /// none: continued
- topy(y, ); // /// none: continued
- topxy(x, y, ); // /// none: continued
- topxy(x, ); // /// none: continued
- topz(z: z, ); // /// none: continued
- topxz(x, ); // /// none: continued
- topxz(x, z: z, ); // /// none: continued
- new C.x(x, ); // /// none: continued
- new C.xy(x, y, ); // /// none: continued
- new C.xy(x, ); // /// none: continued
- new C.y(y, ); // /// none: continued
- new C.xz(x, ); // /// none: continued
- new C.xz(x, z: z, ); // /// none: continued
- new C.z(z: z, ); // /// none: continued
- C.staticx(x, ); // /// none: continued
- C.staticy(y, ); // /// none: continued
- C.staticxy(x, y, ); // /// none: continued
- C.staticxy(x, ); // /// none: continued
- C.staticz(z: z, ); // /// none: continued
- C.staticxz(x, ); // /// none: continued
- C.staticxz(x, z: z, ); // /// none: continued
- c.instancex(x, ); // /// none: continued
- c.instancey(y, ); // /// none: continued
- c.instancexy(x, y, ); // /// none: continued
- c.instancexy(x, ); // /// none: continued
- c.instancez(z: z, ); // /// none: continued
- c.instancexz(x, ); // /// none: continued
- c.instancexz(x, z: z, ); // /// none: continued
+ topx(x, ); // //# none: continued
+ topy(y, ); // //# none: continued
+ topxy(x, y, ); // //# none: continued
+ topxy(x, ); // //# none: continued
+ topz(z: z, ); // //# none: continued
+ topxz(x, ); // //# none: continued
+ topxz(x, z: z, ); // //# none: continued
+ new C.x(x, ); // //# none: continued
+ new C.xy(x, y, ); // //# none: continued
+ new C.xy(x, ); // //# none: continued
+ new C.y(y, ); // //# none: continued
+ new C.xz(x, ); // //# none: continued
+ new C.xz(x, z: z, ); // //# none: continued
+ new C.z(z: z, ); // //# none: continued
+ C.staticx(x, ); // //# none: continued
+ C.staticy(y, ); // //# none: continued
+ C.staticxy(x, y, ); // //# none: continued
+ C.staticxy(x, ); // //# none: continued
+ C.staticz(z: z, ); // //# none: continued
+ C.staticxz(x, ); // //# none: continued
+ C.staticxz(x, z: z, ); // //# none: continued
+ c.instancex(x, ); // //# none: continued
+ c.instancey(y, ); // //# none: continued
+ c.instancexy(x, y, ); // //# none: continued
+ c.instancexy(x, ); // //# none: continued
+ c.instancez(z: z, ); // //# none: continued
+ c.instancexz(x, ); // //# none: continued
+ c.instancexz(x, z: z, ); // //# none: continued
// Typedefs work as expected.
- if (topx is! fx) throw "Bad type: $fx"; // /// none: continued
- if (topy is! fy) throw "Bad type: $fy"; // /// none: continued
- if (topxy is! fxy) throw "Bad type: $fxy"; // /// none: continued
- if (topz is! fz) throw "Bad type: $fz"; // /// none: continued
- if (topxz is! fxz) throw "Bad type: $fxz"; // /// none: continued
+ if (topx is! fx) throw "Bad type: $fx"; // //# none: continued
+ if (topy is! fy) throw "Bad type: $fy"; // //# none: continued
+ if (topxy is! fxy) throw "Bad type: $fxy"; // //# none: continued
+ if (topz is! fz) throw "Bad type: $fz"; // //# none: continued
+ if (topxz is! fxz) throw "Bad type: $fxz"; // //# none: continued
// Parameter types work (checked mode only test).
- argfx(topx); // /// none: continued
- argfy(topy); // /// none: continued
- argfxy(topxy); // /// none: continued
- argfz(topz); // /// none: continued
- argfxz(topxz); // /// none: continued
+ argfx(topx); // //# none: continued
+ argfy(topy); // //# none: continued
+ argfxy(topxy); // //# none: continued
+ argfz(topz); // //# none: continued
+ argfxz(topxz); // //# none: continued
}
// Invalid syntax. This was invalid syntax before the addition of trailing
// commas too, and should stay that way.
-void topBadEmpty(,) {} // /// 1: compile-time error
-void topBadStart(, a) {} // /// 2: compile-time error
-void topBadEnd(a,,) {} // /// 3: compile-time error
-void topBadMiddle(a,, b) {} // /// 4: compile-time error
-void topBadPosEmpty([]) {} // /// 5: compile-time error
-void topBadPosEmpty(,[]) {} // /// 6: compile-time error
-void topBadPosEmpty([,]) {} // /// 7: compile-time error
-void topBadPosEmpty([],) {} // /// 8: compile-time error
-void topBadPosStart(,[a]) {} // /// 9: compile-time error
-void topBadPosStart([, a]) {} // /// 10: compile-time error
-void topBadPosEnd([a,,]) {} // /// 11: compile-time error
-void topBadPosStart([a],) {} // /// 12: compile-time error
-void topBadPosMiddle([a,, b]) {} // /// 13: compile-time error
-void topBadNamEmpty({}) {} // /// 14: compile-time error
-void topBadNamEmpty(,{}) {} // /// 15: compile-time error
-void topBadNamEmpty({,}) {} // /// 16: compile-time error
-void topBadNamEmpty({},) {} // /// 17: compile-time error
-void topBadNamStart(,{a}) {} // /// 18: compile-time error
-void topBadNamStart({, a}) {} // /// 19: compile-time error
-void topBadNamEnd({a,,}) {} // /// 20: compile-time error
-void topBadNamStart({a},) {} // /// 21: compile-time error
-void topBadNamMiddle({a,, b}) {} // /// 22: compile-time error
-void set topSetBadEmpty(,) {} // /// 23: compile-time error
-void set topSetBadStart(, a) {} // /// 24: compile-time error
-void set topSetBadEnd(a,,) {} // /// 25: compile-time error
-void set topSetBadMiddle(a,, b) {} // /// 26: compile-time error
+void topBadEmpty(,) {} // //# 1: compile-time error
+void topBadStart(, a) {} // //# 2: compile-time error
+void topBadEnd(a,,) {} // //# 3: compile-time error
+void topBadMiddle(a,, b) {} // //# 4: compile-time error
+void topBadPosEmpty([]) {} // //# 5: compile-time error
+void topBadPosEmpty(,[]) {} // //# 6: compile-time error
+void topBadPosEmpty([,]) {} // //# 7: compile-time error
+void topBadPosEmpty([],) {} // //# 8: compile-time error
+void topBadPosStart(,[a]) {} // //# 9: compile-time error
+void topBadPosStart([, a]) {} // //# 10: compile-time error
+void topBadPosEnd([a,,]) {} // //# 11: compile-time error
+void topBadPosStart([a],) {} // //# 12: compile-time error
+void topBadPosMiddle([a,, b]) {} // //# 13: compile-time error
+void topBadNamEmpty({}) {} // //# 14: compile-time error
+void topBadNamEmpty(,{}) {} // //# 15: compile-time error
+void topBadNamEmpty({,}) {} // //# 16: compile-time error
+void topBadNamEmpty({},) {} // //# 17: compile-time error
+void topBadNamStart(,{a}) {} // //# 18: compile-time error
+void topBadNamStart({, a}) {} // //# 19: compile-time error
+void topBadNamEnd({a,,}) {} // //# 20: compile-time error
+void topBadNamStart({a},) {} // //# 21: compile-time error
+void topBadNamMiddle({a,, b}) {} // //# 22: compile-time error
+void set topSetBadEmpty(,) {} // //# 23: compile-time error
+void set topSetBadStart(, a) {} // //# 24: compile-time error
+void set topSetBadEnd(a,,) {} // //# 25: compile-time error
+void set topSetBadMiddle(a,, b) {} // //# 26: compile-time error
class Bad {
Bad() {}
- Bad.empty(,) {} // /// 27: compile-time error
- Bad.start(, a) {} // /// 28: compile-time error
- Bad.end(a,,) {} // /// 29: compile-time error
- Bad.middle(a,, b) {} // /// 30: compile-time error
- Bad.posEmpty([]) {} // /// 31: compile-time error
- Bad.posEmpty(,[]) {} // /// 32: compile-time error
- Bad.posEmpty([,]) {} // /// 33: compile-time error
- Bad.posEmpty([],) {} // /// 34: compile-time error
- Bad.posStart(,[a]) {} // /// 35: compile-time error
- Bad.posStart([, a]) {} // /// 36: compile-time error
- Bad.posEnd([a,,]) {} // /// 37: compile-time error
- Bad.posStart([a],) {} // /// 38: compile-time error
- Bad.PosMiddle([a,, b]) {} // /// 39: compile-time error
- Bad.namEmpty({}) {} // /// 40: compile-time error
- Bad.namEmpty(,{}) {} // /// 41: compile-time error
- Bad.namEmpty({,}) {} // /// 42: compile-time error
- Bad.namEmpty({},) {} // /// 43: compile-time error
- Bad.namStart(,{a}) {} // /// 44: compile-time error
- Bad.namStart({, a}) {} // /// 45: compile-time error
- Bad.namEnd({a,,}) {} // /// 46: compile-time error
- Bad.namStart({a},) {} // /// 47: compile-time error
- Bad.namMiddle({a,, b}) {} // /// 48: compile-time error
- static void staticBadEmpty(,) {} // /// 49: compile-time error
- static void staticBadStart(, a) {} // /// 50: compile-time error
- static void staticBadEnd(a,,) {} // /// 51: compile-time error
- static void staticBadMiddle(a,, b) {} // /// 52: compile-time error
- static void staticBadPosEmpty([]) {} // /// 53: compile-time error
- static void staticBadPosEmpty(,[]) {} // /// 54: compile-time error
- static void staticBadPosEmpty([,]) {} // /// 55: compile-time error
- static void staticBadPosEmpty([],) {} // /// 56: compile-time error
- static void staticBadPosStart(,[a]) {} // /// 57: compile-time error
- static void staticBadPosStart([, a]) {} // /// 58: compile-time error
- static void staticBadPosEnd([a,,]) {} // /// 59: compile-time error
- static void staticBadPosStart([a],) {} // /// 60: compile-time error
- static void staticBadPosMiddle([a,, b]) {} // /// 61: compile-time error
- static void staticBadNamEmpty({}) {} // /// 62: compile-time error
- static void staticBadNamEmpty(,{}) {} // /// 63: compile-time error
- static void staticBadNamEmpty({,}) {} // /// 64: compile-time error
- static void staticBadNamEmpty({},) {} // /// 65: compile-time error
- static void staticBadNamStart(,{a}) {} // /// 66: compile-time error
- static void staticBadNamStart({, a}) {} // /// 67: compile-time error
- static void staticBadNamEnd({a,,}) {} // /// 68: compile-time error
- static void staticBadNamStart({a},) {} // /// 69: compile-time error
- static void staticBadNamMiddle({a,, b}) {} // /// 70: compile-time error
- static void set staticSetBadEmpty(,) {} // /// 71: compile-time error
- static void set staticSetBadStart(, a) {} // /// 72: compile-time error
- static void set staticSetBadEnd(a,,) {} // /// 73: compile-time error
- static void set staticSetBadMiddle(a,, b) {} // /// 74: compile-time error
- void instanceBadEmpty(,) {} // /// 75: compile-time error
- void instanceBadStart(, a) {} // /// 76: compile-time error
- void instanceBadEnd(a,,) {} // /// 77: compile-time error
- void instanceBadMiddle(a,, b) {} // /// 78: compile-time error
- void instanceBadPosEmpty([]) {} // /// 79: compile-time error
- void instanceBadPosEmpty(,[]) {} // /// 80: compile-time error
- void instanceBadPosEmpty([,]) {} // /// 81: compile-time error
- void instanceBadPosEmpty([],) {} // /// 82: compile-time error
- void instanceBadPosStart(,[a]) {} // /// 83: compile-time error
- void instanceBadPosStart([, a]) {} // /// 84: compile-time error
- void instanceBadPosEnd([a,,]) {} // /// 85: compile-time error
- void instanceBadPosStart([a],) {} // /// 86: compile-time error
- void instanceBadPosMiddle([a,, b]) {} // /// 87: compile-time error
- void instanceBadNamEmpty({}) {} // /// 88: compile-time error
- void instanceBadNamEmpty(,{}) {} // /// 89: compile-time error
- void instanceBadNamEmpty({,}) {} // /// 90: compile-time error
- void instanceBadNamEmpty({},) {} // /// 91: compile-time error
- void instanceBadNamStart(,{a}) {} // /// 92: compile-time error
- void instanceBadNamStart({, a}) {} // /// 93: compile-time error
- void instanceBadNamEnd({a,,}) {} // /// 94: compile-time error
- void instanceBadNamStart({a},) {} // /// 95: compile-time error
- void instanceBadNamMiddle({a,, b}) {} // /// 96: compile-time error
- void set instanceSetBadEmpty(,) {} // /// 97: compile-time error
- void set instanceSetBadStart(, a) {} // /// 98: compile-time error
- void set instanceSetBadEnd(a,,) {} // /// 99: compile-time error
- void set instanceSetBadMiddle(a,, b) {} // /// 100: compile-time error
- void operator *(,); // /// 101: compile-time error
- void operator *(, a); // /// 102: compile-time error
- void operator *(a,,); // /// 103: compile-time error
- void operator []=(, a); // /// 104: compile-time error
- void operator []=(a,,); // /// 105: compile-time error
- void operator []=(a,, b); // /// 106: compile-time error
- void operator []=(a,); // /// 107: compile-time error
+ Bad.empty(,) {} // //# 27: compile-time error
+ Bad.start(, a) {} // //# 28: compile-time error
+ Bad.end(a,,) {} // //# 29: compile-time error
+ Bad.middle(a,, b) {} // //# 30: compile-time error
+ Bad.posEmpty([]) {} // //# 31: compile-time error
+ Bad.posEmpty(,[]) {} // //# 32: compile-time error
+ Bad.posEmpty([,]) {} // //# 33: compile-time error
+ Bad.posEmpty([],) {} // //# 34: compile-time error
+ Bad.posStart(,[a]) {} // //# 35: compile-time error
+ Bad.posStart([, a]) {} // //# 36: compile-time error
+ Bad.posEnd([a,,]) {} // //# 37: compile-time error
+ Bad.posStart([a],) {} // //# 38: compile-time error
+ Bad.PosMiddle([a,, b]) {} // //# 39: compile-time error
+ Bad.namEmpty({}) {} // //# 40: compile-time error
+ Bad.namEmpty(,{}) {} // //# 41: compile-time error
+ Bad.namEmpty({,}) {} // //# 42: compile-time error
+ Bad.namEmpty({},) {} // //# 43: compile-time error
+ Bad.namStart(,{a}) {} // //# 44: compile-time error
+ Bad.namStart({, a}) {} // //# 45: compile-time error
+ Bad.namEnd({a,,}) {} // //# 46: compile-time error
+ Bad.namStart({a},) {} // //# 47: compile-time error
+ Bad.namMiddle({a,, b}) {} // //# 48: compile-time error
+ static void staticBadEmpty(,) {} // //# 49: compile-time error
+ static void staticBadStart(, a) {} // //# 50: compile-time error
+ static void staticBadEnd(a,,) {} // //# 51: compile-time error
+ static void staticBadMiddle(a,, b) {} // //# 52: compile-time error
+ static void staticBadPosEmpty([]) {} // //# 53: compile-time error
+ static void staticBadPosEmpty(,[]) {} // //# 54: compile-time error
+ static void staticBadPosEmpty([,]) {} // //# 55: compile-time error
+ static void staticBadPosEmpty([],) {} // //# 56: compile-time error
+ static void staticBadPosStart(,[a]) {} // //# 57: compile-time error
+ static void staticBadPosStart([, a]) {} // //# 58: compile-time error
+ static void staticBadPosEnd([a,,]) {} // //# 59: compile-time error
+ static void staticBadPosStart([a],) {} // //# 60: compile-time error
+ static void staticBadPosMiddle([a,, b]) {} // //# 61: compile-time error
+ static void staticBadNamEmpty({}) {} // //# 62: compile-time error
+ static void staticBadNamEmpty(,{}) {} // //# 63: compile-time error
+ static void staticBadNamEmpty({,}) {} // //# 64: compile-time error
+ static void staticBadNamEmpty({},) {} // //# 65: compile-time error
+ static void staticBadNamStart(,{a}) {} // //# 66: compile-time error
+ static void staticBadNamStart({, a}) {} // //# 67: compile-time error
+ static void staticBadNamEnd({a,,}) {} // //# 68: compile-time error
+ static void staticBadNamStart({a},) {} // //# 69: compile-time error
+ static void staticBadNamMiddle({a,, b}) {} // //# 70: compile-time error
+ static void set staticSetBadEmpty(,) {} // //# 71: compile-time error
+ static void set staticSetBadStart(, a) {} // //# 72: compile-time error
+ static void set staticSetBadEnd(a,,) {} // //# 73: compile-time error
+ static void set staticSetBadMiddle(a,, b) {} // //# 74: compile-time error
+ void instanceBadEmpty(,) {} // //# 75: compile-time error
+ void instanceBadStart(, a) {} // //# 76: compile-time error
+ void instanceBadEnd(a,,) {} // //# 77: compile-time error
+ void instanceBadMiddle(a,, b) {} // //# 78: compile-time error
+ void instanceBadPosEmpty([]) {} // //# 79: compile-time error
+ void instanceBadPosEmpty(,[]) {} // //# 80: compile-time error
+ void instanceBadPosEmpty([,]) {} // //# 81: compile-time error
+ void instanceBadPosEmpty([],) {} // //# 82: compile-time error
+ void instanceBadPosStart(,[a]) {} // //# 83: compile-time error
+ void instanceBadPosStart([, a]) {} // //# 84: compile-time error
+ void instanceBadPosEnd([a,,]) {} // //# 85: compile-time error
+ void instanceBadPosStart([a],) {} // //# 86: compile-time error
+ void instanceBadPosMiddle([a,, b]) {} // //# 87: compile-time error
+ void instanceBadNamEmpty({}) {} // //# 88: compile-time error
+ void instanceBadNamEmpty(,{}) {} // //# 89: compile-time error
+ void instanceBadNamEmpty({,}) {} // //# 90: compile-time error
+ void instanceBadNamEmpty({},) {} // //# 91: compile-time error
+ void instanceBadNamStart(,{a}) {} // //# 92: compile-time error
+ void instanceBadNamStart({, a}) {} // //# 93: compile-time error
+ void instanceBadNamEnd({a,,}) {} // //# 94: compile-time error
+ void instanceBadNamStart({a},) {} // //# 95: compile-time error
+ void instanceBadNamMiddle({a,, b}) {} // //# 96: compile-time error
+ void set instanceSetBadEmpty(,) {} // //# 97: compile-time error
+ void set instanceSetBadStart(, a) {} // //# 98: compile-time error
+ void set instanceSetBadEnd(a,,) {} // //# 99: compile-time error
+ void set instanceSetBadMiddle(a,, b) {} // //# 100: compile-time error
+ void operator *(,); // //# 101: compile-time error
+ void operator *(, a); // //# 102: compile-time error
+ void operator *(a,,); // //# 103: compile-time error
+ void operator []=(, a); // //# 104: compile-time error
+ void operator []=(a,,); // //# 105: compile-time error
+ void operator []=(a,, b); // //# 106: compile-time error
+ void operator []=(a,); // //# 107: compile-time error
method() {
// Local methods.
- void localBadEmpty(,) {} // /// 108: compile-time error
- void localBadStart(, a) {} // /// 109: compile-time error
- void localBadEnd(a,,) {} // /// 110: compile-time error
- void localBadMiddle(a,, b) {} // /// 111: compile-time error
- void localBadPosEmpty([]) {} // /// 112: compile-time error
- void localBadPosEmpty(,[]) {} // /// 113: compile-time error
- void localBadPosEmpty([,]) {} // /// 114: compile-time error
- void localBadPosEmpty([],) {} // /// 115: compile-time error
- void localBadPosStart(,[a]) {} // /// 116: compile-time error
- void localBadPosStart([, a]) {} // /// 117: compile-time error
- void localBadPosEnd([a,,]) {} // /// 118: compile-time error
- void localBadPosStart([a],) {} // /// 119: compile-time error
- void localBadPosMiddle([a,, b]) {} // /// 120: compile-time error
- void localBadNamEmpty({}) {} // /// 121: compile-time error
- void localBadNamEmpty(,{}) {} // /// 122: compile-time error
- void localBadNamEmpty({,}) {} // /// 123: compile-time error
- void localBadNamEmpty({},) {} // /// 124: compile-time error
- void localBadNamStart(,{a}) {} // /// 125: compile-time error
- void localBadNamStart({, a}) {} // /// 126: compile-time error
- void localBadNamEnd({a,,}) {} // /// 127: compile-time error
- void localBadNamStart({a},) {} // /// 128: compile-time error
- void localBadNamMiddle({a,, b}) {} // /// 129: compile-time error
+ void localBadEmpty(,) {} // //# 108: compile-time error
+ void localBadStart(, a) {} // //# 109: compile-time error
+ void localBadEnd(a,,) {} // //# 110: compile-time error
+ void localBadMiddle(a,, b) {} // //# 111: compile-time error
+ void localBadPosEmpty([]) {} // //# 112: compile-time error
+ void localBadPosEmpty(,[]) {} // //# 113: compile-time error
+ void localBadPosEmpty([,]) {} // //# 114: compile-time error
+ void localBadPosEmpty([],) {} // //# 115: compile-time error
+ void localBadPosStart(,[a]) {} // //# 116: compile-time error
+ void localBadPosStart([, a]) {} // //# 117: compile-time error
+ void localBadPosEnd([a,,]) {} // //# 118: compile-time error
+ void localBadPosStart([a],) {} // //# 119: compile-time error
+ void localBadPosMiddle([a,, b]) {} // //# 120: compile-time error
+ void localBadNamEmpty({}) {} // //# 121: compile-time error
+ void localBadNamEmpty(,{}) {} // //# 122: compile-time error
+ void localBadNamEmpty({,}) {} // //# 123: compile-time error
+ void localBadNamEmpty({},) {} // //# 124: compile-time error
+ void localBadNamStart(,{a}) {} // //# 125: compile-time error
+ void localBadNamStart({, a}) {} // //# 126: compile-time error
+ void localBadNamEnd({a,,}) {} // //# 127: compile-time error
+ void localBadNamStart({a},) {} // //# 128: compile-time error
+ void localBadNamMiddle({a,, b}) {} // //# 129: compile-time error
// invalid calls.
- topx(,); // /// 130: compile-time error
- topy(,); // /// 131: compile-time error
- topz(,); // /// 132: compile-time error
- topx(, x); // /// 133: compile-time error
- topz(, z:z); // /// 134: compile-time error
- topxy(x,, y); // /// 135: compile-time error
- topxz(x,, z:z); // /// 136: compile-time error
- topx(x,,); // /// 137: compile-time error
- topz(z:z,,); // /// 138: compile-time error
-
- new C.x(,); // /// 139: compile-time error
- new C.y(,); // /// 140: compile-time error
- new C.z(,); // /// 141: compile-time error
- new C.x(, x); // /// 142: compile-time error
- new C.z(, z:z); // /// 143: compile-time error
- new C.xy(x,, y); // /// 144: compile-time error
- new C.xz(x,, z:z); // /// 145: compile-time error
- new C.x(x,,); // /// 146: compile-time error
- new C.z(z:z,,); // /// 147: compile-time error
-
- C.staticx(,); // /// 148: compile-time error
- C.staticy(,); // /// 149: compile-time error
- C.staticz(,); // /// 150: compile-time error
- C.staticx(, x); // /// 151: compile-time error
- C.staticz(, z:z); // /// 152: compile-time error
- C.staticxy(x,, y); // /// 153: compile-time error
- C.staticxz(x,, z:z); // /// 154: compile-time error
- C.staticx(x,,); // /// 155: compile-time error
- C.staticz(z:z,,); // /// 156: compile-time error
-
- c.instancex(,); // /// 157: compile-time error
- c.instancey(,); // /// 158: compile-time error
- c.instancez(,); // /// 159: compile-time error
- c.instancex(, x); // /// 160: compile-time error
- c.instancez(, z:z); // /// 161: compile-time error
- c.instancexy(x,, y); // /// 162: compile-time error
- c.instancexz(x,, z:z); // /// 163: compile-time error
- c.instancex(x,,); // /// 164: compile-time error
- c.instancez(z:z,,); // /// 165: compile-time error
-
- c[x,] = y; // /// 166: compile-time error
+ topx(,); // //# 130: compile-time error
+ topy(,); // //# 131: compile-time error
+ topz(,); // //# 132: compile-time error
+ topx(, x); // //# 133: compile-time error
+ topz(, z:z); // //# 134: compile-time error
+ topxy(x,, y); // //# 135: compile-time error
+ topxz(x,, z:z); // //# 136: compile-time error
+ topx(x,,); // //# 137: compile-time error
+ topz(z:z,,); // //# 138: compile-time error
+
+ new C.x(,); // //# 139: compile-time error
+ new C.y(,); // //# 140: compile-time error
+ new C.z(,); // //# 141: compile-time error
+ new C.x(, x); // //# 142: compile-time error
+ new C.z(, z:z); // //# 143: compile-time error
+ new C.xy(x,, y); // //# 144: compile-time error
+ new C.xz(x,, z:z); // //# 145: compile-time error
+ new C.x(x,,); // //# 146: compile-time error
+ new C.z(z:z,,); // //# 147: compile-time error
+
+ C.staticx(,); // //# 148: compile-time error
+ C.staticy(,); // //# 149: compile-time error
+ C.staticz(,); // //# 150: compile-time error
+ C.staticx(, x); // //# 151: compile-time error
+ C.staticz(, z:z); // //# 152: compile-time error
+ C.staticxy(x,, y); // //# 153: compile-time error
+ C.staticxz(x,, z:z); // //# 154: compile-time error
+ C.staticx(x,,); // //# 155: compile-time error
+ C.staticz(z:z,,); // //# 156: compile-time error
+
+ c.instancex(,); // //# 157: compile-time error
+ c.instancey(,); // //# 158: compile-time error
+ c.instancez(,); // //# 159: compile-time error
+ c.instancex(, x); // //# 160: compile-time error
+ c.instancez(, z:z); // //# 161: compile-time error
+ c.instancexy(x,, y); // //# 162: compile-time error
+ c.instancexz(x,, z:z); // //# 163: compile-time error
+ c.instancex(x,,); // //# 164: compile-time error
+ c.instancez(z:z,,); // //# 165: compile-time error
+
+ c[x,] = y; // //# 166: compile-time error
}
// As parameters:
- void f(void topBadEmpty(,)) {} // /// 167: compile-time error
- void f(void topBadStart(, a)) {} // /// 168: compile-time error
- void f(void topBadEnd(a,,)) {} // /// 169: compile-time error
- void f(void topBadMiddle(a,, b)) {} // /// 170: compile-time error
- void f(void topBadPosEmpty([])) {} // /// 171: compile-time error
- void f(void topBadPosEmpty(,[])) {} // /// 172: compile-time error
- void f(void topBadPosEmpty([,])) {} // /// 173: compile-time error
- void f(void topBadPosEmpty([],)) {} // /// 174: compile-time error
- void f(void topBadPosStart(,[a])) {} // /// 175: compile-time error
- void f(void topBadPosStart([, a])) {} // /// 176: compile-time error
- void f(void topBadPosEnd([a,,])) {} // /// 177: compile-time error
- void f(void topBadPosStart([a],)) {} // /// 178: compile-time error
- void f(void topBadPosMiddle([a,, b])) {} // /// 179: compile-time error
- void f(void topBadNamEmpty({})) {} // /// 180: compile-time error
- void f(void topBadNamEmpty(,{})) {} // /// 181: compile-time error
- void f(void topBadNamEmpty({,})) {} // /// 182: compile-time error
- void f(void topBadNamEmpty({},)) {} // /// 183: compile-time error
- void f(void topBadNamStart(,{a})) {} // /// 184: compile-time error
- void f(void topBadNamStart({, a})) {} // /// 185: compile-time error
- void f(void topBadNamEnd({a,,})) {} // /// 186: compile-time error
- void f(void topBadNamStart({a},)) {} // /// 187: compile-time error
- void f(void topBadNamMiddle({a,, b})) {} // /// 188: compile-time error
+ void f(void topBadEmpty(,)) {} // //# 167: compile-time error
+ void f(void topBadStart(, a)) {} // //# 168: compile-time error
+ void f(void topBadEnd(a,,)) {} // //# 169: compile-time error
+ void f(void topBadMiddle(a,, b)) {} // //# 170: compile-time error
+ void f(void topBadPosEmpty([])) {} // //# 171: compile-time error
+ void f(void topBadPosEmpty(,[])) {} // //# 172: compile-time error
+ void f(void topBadPosEmpty([,])) {} // //# 173: compile-time error
+ void f(void topBadPosEmpty([],)) {} // //# 174: compile-time error
+ void f(void topBadPosStart(,[a])) {} // //# 175: compile-time error
+ void f(void topBadPosStart([, a])) {} // //# 176: compile-time error
+ void f(void topBadPosEnd([a,,])) {} // //# 177: compile-time error
+ void f(void topBadPosStart([a],)) {} // //# 178: compile-time error
+ void f(void topBadPosMiddle([a,, b])) {} // //# 179: compile-time error
+ void f(void topBadNamEmpty({})) {} // //# 180: compile-time error
+ void f(void topBadNamEmpty(,{})) {} // //# 181: compile-time error
+ void f(void topBadNamEmpty({,})) {} // //# 182: compile-time error
+ void f(void topBadNamEmpty({},)) {} // //# 183: compile-time error
+ void f(void topBadNamStart(,{a})) {} // //# 184: compile-time error
+ void f(void topBadNamStart({, a})) {} // //# 185: compile-time error
+ void f(void topBadNamEnd({a,,})) {} // //# 186: compile-time error
+ void f(void topBadNamStart({a},)) {} // //# 187: compile-time error
+ void f(void topBadNamMiddle({a,, b})) {} // //# 188: compile-time error
}
// As typedefs
-typedef void BadEmpty(,); // /// 189: compile-time error
-typedef void BadStart(, a); // /// 190: compile-time error
-typedef void BadEnd(a,,); // /// 191: compile-time error
-typedef void BadMiddle(a,, b); // /// 192: compile-time error
-typedef void BadPosEmpty([]); // /// 193: compile-time error
-typedef void BadPosEmpty(,[]); // /// 194: compile-time error
-typedef void BadPosEmpty([,]); // /// 195: compile-time error
-typedef void BadPosEmpty([],); // /// 196: compile-time error
-typedef void BadPosStart(,[a]); // /// 197: compile-time error
-typedef void BadPosStart([, a]); // /// 198: compile-time error
-typedef void BadPosEnd([a,,]); // /// 199: compile-time error
-typedef void BadPosStart([a],); // /// 200: compile-time error
-typedef void BadPosMiddle([a,, b]); // /// 201: compile-time error
-typedef void BadNamEmpty({}); // /// 202: compile-time error
-typedef void BadNamEmpty(,{}); // /// 203: compile-time error
-typedef void BadNamEmpty({,}); // /// 204: compile-time error
-typedef void BadNamEmpty({},); // /// 205: compile-time error
-typedef void BadNamStart(,{a}); // /// 206: compile-time error
-typedef void BadNamStart({, a}); // /// 207: compile-time error
-typedef void BadNamEnd({a,,}); // /// 208: compile-time error
-typedef void BadNamStart({a},); // /// 209: compile-time error
-typedef void BadNamMiddle({a,, b}); // /// 210: compile-time error
+typedef void BadEmpty(,); // //# 189: compile-time error
+typedef void BadStart(, a); // //# 190: compile-time error
+typedef void BadEnd(a,,); // //# 191: compile-time error
+typedef void BadMiddle(a,, b); // //# 192: compile-time error
+typedef void BadPosEmpty([]); // //# 193: compile-time error
+typedef void BadPosEmpty(,[]); // //# 194: compile-time error
+typedef void BadPosEmpty([,]); // //# 195: compile-time error
+typedef void BadPosEmpty([],); // //# 196: compile-time error
+typedef void BadPosStart(,[a]); // //# 197: compile-time error
+typedef void BadPosStart([, a]); // //# 198: compile-time error
+typedef void BadPosEnd([a,,]); // //# 199: compile-time error
+typedef void BadPosStart([a],); // //# 200: compile-time error
+typedef void BadPosMiddle([a,, b]); // //# 201: compile-time error
+typedef void BadNamEmpty({}); // //# 202: compile-time error
+typedef void BadNamEmpty(,{}); // //# 203: compile-time error
+typedef void BadNamEmpty({,}); // //# 204: compile-time error
+typedef void BadNamEmpty({},); // //# 205: compile-time error
+typedef void BadNamStart(,{a}); // //# 206: compile-time error
+typedef void BadNamStart({, a}); // //# 207: compile-time error
+typedef void BadNamEnd({a,,}); // //# 208: compile-time error
+typedef void BadNamStart({a},); // //# 209: compile-time error
+typedef void BadNamMiddle({a,, b}); // //# 210: compile-time error
void testBadCalls() {
- topBadEmpty(); // /// 1: continued
- topBadStart(); // /// 2: continued
- topBadEnd(); // /// 3: continued
- topBadMiddle(); // /// 4: continued
- topBadPosEmpty(); // /// 5: continued
- topBadPosEmpty(); // /// 6: continued
- topBadPosEmpty(); // /// 7: continued
- topBadPosEmpty(); // /// 8: continued
- topBadPosStart(); // /// 9: continued
- topBadPosStart(); // /// 10: continued
- topBadPosEnd(); // /// 11: continued
- topBadPosStart(); // /// 12: continued
- topBadPosMiddle(); // /// 13: continued
- topBadNamEmpty(); // /// 14: continued
- topBadNamEmpty(); // /// 15: continued
- topBadNamEmpty(); // /// 16: continued
- topBadNamEmpty(); // /// 17: continued
- topBadNamStart(); // /// 18: continued
- topBadNamStart(); // /// 19: continued
- topBadNamEnd(); // /// 20: continued
- topBadNamStart(); // /// 21: continued
- topBadNamMiddle(); // /// 22: continued
- topSetBadEmpty = 1; // /// 23: continued
- topSetBadStart = 1; // /// 24: continued
- topSetBadEnd = 1; // /// 25: continued
- topSetBadMiddle = 1; // /// 26: continued
- new Bad.empty(); // /// 27: continued
- new Bad.start(); // /// 28: continued
- new Bad.end(); // /// 29: continued
- new Bad.middle(); // /// 30: continued
- new Bad.posEmpty(); // /// 31: continued
- new Bad.posEmpty(); // /// 32: continued
- new Bad.posEmpty(); // /// 33: continued
- new Bad.posEmpty(); // /// 34: continued
- new Bad.posStart(); // /// 35: continued
- new Bad.posStart(); // /// 36: continued
- new Bad.posEnd(); // /// 37: continued
- new Bad.posStart(); // /// 38: continued
- new Bad.PosMiddle(); // /// 39: continued
- new Bad.namEmpty(); // /// 40: continued
- new Bad.namEmpty(); // /// 41: continued
- new Bad.namEmpty(); // /// 42: continued
- new Bad.namEmpty(); // /// 43: continued
- new Bad.namStart(); // /// 44: continued
- new Bad.namStart(); // /// 45: continued
- new Bad.namEnd(); // /// 46: continued
- new Bad.namStart(); // /// 47: continued
- new Bad.namMiddle(); // /// 48: continued
- Bad.staticBadEmpty(); // /// 49: continued
- Bad.staticBadStart(); // /// 50: continued
- Bad.staticBadEnd(); // /// 51: continued
- Bad.staticBadMiddle(); // /// 52: continued
- Bad.staticBadPosEmpty(); // /// 53: continued
- Bad.staticBadPosEmpty(); // /// 54: continued
- Bad.staticBadPosEmpty(); // /// 55: continued
- Bad.staticBadPosEmpty(); // /// 56: continued
- Bad.staticBadPosStart(); // /// 57: continued
- Bad.staticBadPosStart(); // /// 58: continued
- Bad.staticBadPosEnd(); // /// 59: continued
- Bad.staticBadPosStart(); // /// 60: continued
- Bad.staticBadPosMiddle(); // /// 61: continued
- Bad.staticBadNamEmpty(); // /// 62: continued
- Bad.staticBadNamEmpty(); // /// 63: continued
- Bad.staticBadNamEmpty(); // /// 64: continued
- Bad.staticBadNamEmpty(); // /// 65: continued
- Bad.staticBadNamStart(); // /// 66: continued
- Bad.staticBadNamStart(); // /// 67: continued
- Bad.staticBadNamEnd(); // /// 68: continued
- Bad.staticBadNamStart(); // /// 69: continued
- Bad.staticBadNamMiddle(); // /// 70: continued
- Bad.staticSetBadEmpty = 1; // /// 71: continued
- Bad.staticSetBadStart = 1; // /// 72: continued
- Bad.staticSetBadEnd = 1; // /// 73: continued
- Bad.staticSetBadMiddle = 1; // /// 74: continued
+ topBadEmpty(); // //# 1: continued
+ topBadStart(); // //# 2: continued
+ topBadEnd(); // //# 3: continued
+ topBadMiddle(); // //# 4: continued
+ topBadPosEmpty(); // //# 5: continued
+ topBadPosEmpty(); // //# 6: continued
+ topBadPosEmpty(); // //# 7: continued
+ topBadPosEmpty(); // //# 8: continued
+ topBadPosStart(); // //# 9: continued
+ topBadPosStart(); // //# 10: continued
+ topBadPosEnd(); // //# 11: continued
+ topBadPosStart(); // //# 12: continued
+ topBadPosMiddle(); // //# 13: continued
+ topBadNamEmpty(); // //# 14: continued
+ topBadNamEmpty(); // //# 15: continued
+ topBadNamEmpty(); // //# 16: continued
+ topBadNamEmpty(); // //# 17: continued
+ topBadNamStart(); // //# 18: continued
+ topBadNamStart(); // //# 19: continued
+ topBadNamEnd(); // //# 20: continued
+ topBadNamStart(); // //# 21: continued
+ topBadNamMiddle(); // //# 22: continued
+ topSetBadEmpty = 1; // //# 23: continued
+ topSetBadStart = 1; // //# 24: continued
+ topSetBadEnd = 1; // //# 25: continued
+ topSetBadMiddle = 1; // //# 26: continued
+ new Bad.empty(); // //# 27: continued
+ new Bad.start(); // //# 28: continued
+ new Bad.end(); // //# 29: continued
+ new Bad.middle(); // //# 30: continued
+ new Bad.posEmpty(); // //# 31: continued
+ new Bad.posEmpty(); // //# 32: continued
+ new Bad.posEmpty(); // //# 33: continued
+ new Bad.posEmpty(); // //# 34: continued
+ new Bad.posStart(); // //# 35: continued
+ new Bad.posStart(); // //# 36: continued
+ new Bad.posEnd(); // //# 37: continued
+ new Bad.posStart(); // //# 38: continued
+ new Bad.PosMiddle(); // //# 39: continued
+ new Bad.namEmpty(); // //# 40: continued
+ new Bad.namEmpty(); // //# 41: continued
+ new Bad.namEmpty(); // //# 42: continued
+ new Bad.namEmpty(); // //# 43: continued
+ new Bad.namStart(); // //# 44: continued
+ new Bad.namStart(); // //# 45: continued
+ new Bad.namEnd(); // //# 46: continued
+ new Bad.namStart(); // //# 47: continued
+ new Bad.namMiddle(); // //# 48: continued
+ Bad.staticBadEmpty(); // //# 49: continued
+ Bad.staticBadStart(); // //# 50: continued
+ Bad.staticBadEnd(); // //# 51: continued
+ Bad.staticBadMiddle(); // //# 52: continued
+ Bad.staticBadPosEmpty(); // //# 53: continued
+ Bad.staticBadPosEmpty(); // //# 54: continued
+ Bad.staticBadPosEmpty(); // //# 55: continued
+ Bad.staticBadPosEmpty(); // //# 56: continued
+ Bad.staticBadPosStart(); // //# 57: continued
+ Bad.staticBadPosStart(); // //# 58: continued
+ Bad.staticBadPosEnd(); // //# 59: continued
+ Bad.staticBadPosStart(); // //# 60: continued
+ Bad.staticBadPosMiddle(); // //# 61: continued
+ Bad.staticBadNamEmpty(); // //# 62: continued
+ Bad.staticBadNamEmpty(); // //# 63: continued
+ Bad.staticBadNamEmpty(); // //# 64: continued
+ Bad.staticBadNamEmpty(); // //# 65: continued
+ Bad.staticBadNamStart(); // //# 66: continued
+ Bad.staticBadNamStart(); // //# 67: continued
+ Bad.staticBadNamEnd(); // //# 68: continued
+ Bad.staticBadNamStart(); // //# 69: continued
+ Bad.staticBadNamMiddle(); // //# 70: continued
+ Bad.staticSetBadEmpty = 1; // //# 71: continued
+ Bad.staticSetBadStart = 1; // //# 72: continued
+ Bad.staticSetBadEnd = 1; // //# 73: continued
+ Bad.staticSetBadMiddle = 1; // //# 74: continued
var bad = new Bad();
- bad.instanceBadEmpty(); // /// 75: continued
- bad.instanceBadStart(); // /// 76: continued
- bad.instanceBadEnd(); // /// 77: continued
- bad.instanceBadMiddle(); // /// 78: continued
- bad.instanceBadPosEmpty(); // /// 79: continued
- bad.instanceBadPosEmpty(); // /// 80: continued
- bad.instanceBadPosEmpty(); // /// 81: continued
- bad.instanceBadPosEmpty(); // /// 82: continued
- bad.instanceBadPosStart(); // /// 83: continued
- bad.instanceBadPosStart(); // /// 84: continued
- bad.instanceBadPosEnd(); // /// 85: continued
- bad.instanceBadPosStart(); // /// 86: continued
- bad.instanceBadPosMiddle(); // /// 87: continued
- bad.instanceBadNamEmpty(); // /// 88: continued
- bad.instanceBadNamEmpty(); // /// 89: continued
- bad.instanceBadNamEmpty(); // /// 90: continued
- bad.instanceBadNamEmpty(); // /// 91: continued
- bad.instanceBadNamStart(); // /// 92: continued
- bad.instanceBadNamStart(); // /// 93: continued
- bad.instanceBadNamEnd(); // /// 94: continued
- bad.instanceBadNamStart(); // /// 95: continued
- bad.instanceBadNamMiddle(); // /// 96: continued
- bad.instanceSetBadEmpty = 1; // /// 97: continued
- bad.instanceSetBadStart = 1; // /// 98: continued
- bad.instanceSetBadEnd = 1; // /// 99: continued
- bad.instanceSetBadMiddle = 1; // /// 100: continued
- bad * bad; // /// 101: continued
- bad * bad; // /// 102: continued
- bad * bad; // /// 103: continued
- bad[1] = 1; // /// 104: continued
- bad[1] = 1; // /// 105: continued
- bad[1] = 1; // /// 106: continued
- bad[1] = 1; // /// 107: continued
+ bad.instanceBadEmpty(); // //# 75: continued
+ bad.instanceBadStart(); // //# 76: continued
+ bad.instanceBadEnd(); // //# 77: continued
+ bad.instanceBadMiddle(); // //# 78: continued
+ bad.instanceBadPosEmpty(); // //# 79: continued
+ bad.instanceBadPosEmpty(); // //# 80: continued
+ bad.instanceBadPosEmpty(); // //# 81: continued
+ bad.instanceBadPosEmpty(); // //# 82: continued
+ bad.instanceBadPosStart(); // //# 83: continued
+ bad.instanceBadPosStart(); // //# 84: continued
+ bad.instanceBadPosEnd(); // //# 85: continued
+ bad.instanceBadPosStart(); // //# 86: continued
+ bad.instanceBadPosMiddle(); // //# 87: continued
+ bad.instanceBadNamEmpty(); // //# 88: continued
+ bad.instanceBadNamEmpty(); // //# 89: continued
+ bad.instanceBadNamEmpty(); // //# 90: continued
+ bad.instanceBadNamEmpty(); // //# 91: continued
+ bad.instanceBadNamStart(); // //# 92: continued
+ bad.instanceBadNamStart(); // //# 93: continued
+ bad.instanceBadNamEnd(); // //# 94: continued
+ bad.instanceBadNamStart(); // //# 95: continued
+ bad.instanceBadNamMiddle(); // //# 96: continued
+ bad.instanceSetBadEmpty = 1; // //# 97: continued
+ bad.instanceSetBadStart = 1; // //# 98: continued
+ bad.instanceSetBadEnd = 1; // //# 99: continued
+ bad.instanceSetBadMiddle = 1; // //# 100: continued
+ bad * bad; // //# 101: continued
+ bad * bad; // //# 102: continued
+ bad * bad; // //# 103: continued
+ bad[1] = 1; // //# 104: continued
+ bad[1] = 1; // //# 105: continued
+ bad[1] = 1; // //# 106: continued
+ bad[1] = 1; // //# 107: continued
// This covers tests 108-166
bad.method();
- bad.f(() {}); // /// 167: compile-time error
- bad.f(() {}); // /// 168: compile-time error
- bad.f(() {}); // /// 169: compile-time error
- bad.f(() {}); // /// 170: compile-time error
- bad.f(() {}); // /// 171: compile-time error
- bad.f(() {}); // /// 172: compile-time error
- bad.f(() {}); // /// 173: compile-time error
- bad.f(() {}); // /// 174: compile-time error
- bad.f(() {}); // /// 175: compile-time error
- bad.f(() {}); // /// 176: compile-time error
- bad.f(() {}); // /// 177: compile-time error
- bad.f(() {}); // /// 178: compile-time error
- bad.f(() {}); // /// 179: compile-time error
- bad.f(() {}); // /// 180: compile-time error
- bad.f(() {}); // /// 181: compile-time error
- bad.f(() {}); // /// 182: compile-time error
- bad.f(() {}); // /// 183: compile-time error
- bad.f(() {}); // /// 184: compile-time error
- bad.f(() {}); // /// 185: compile-time error
- bad.f(() {}); // /// 186: compile-time error
- bad.f(() {}); // /// 187: compile-time error
- bad.f(() {}); // /// 188: compile-time error
-
- BadEmpty x; // /// 189: compile-time error
- BadStart x; // /// 190: compile-time error
- BadEnd x; // /// 191: compile-time error
- BadMiddle x; // /// 192: compile-time error
- BadPosEmpty x; // /// 193: compile-time error
- BadPosEmpty x; // /// 194: compile-time error
- BadPosEmpty x; // /// 195: compile-time error
- BadPosEmpty x; // /// 196: compile-time error
- BadPosStart x; // /// 197: compile-time error
- BadPosStart x; // /// 198: compile-time error
- BadPosEnd x; // /// 199: compile-time error
- BadPosStart x; // /// 200: compile-time error
- BadPosMiddle x; // /// 201: compile-time error
- BadNamEmpty x; // /// 202: compile-time error
- BadNamEmpty x; // /// 203: compile-time error
- BadNamEmpty x; // /// 204: compile-time error
- BadNamEmpty x; // /// 205: compile-time error
- BadNamStart x; // /// 206: compile-time error
- BadNamStart x; // /// 207: compile-time error
- BadNamEnd x; // /// 208: compile-time error
- BadNamStart x; // /// 209: compile-time error
- BadNamMiddle x; // /// 210: compile-time error
+ bad.f(() {}); // //# 167: compile-time error
+ bad.f(() {}); // //# 168: compile-time error
+ bad.f(() {}); // //# 169: compile-time error
+ bad.f(() {}); // //# 170: compile-time error
+ bad.f(() {}); // //# 171: compile-time error
+ bad.f(() {}); // //# 172: compile-time error
+ bad.f(() {}); // //# 173: compile-time error
+ bad.f(() {}); // //# 174: compile-time error
+ bad.f(() {}); // //# 175: compile-time error
+ bad.f(() {}); // //# 176: compile-time error
+ bad.f(() {}); // //# 177: compile-time error
+ bad.f(() {}); // //# 178: compile-time error
+ bad.f(() {}); // //# 179: compile-time error
+ bad.f(() {}); // //# 180: compile-time error
+ bad.f(() {}); // //# 181: compile-time error
+ bad.f(() {}); // //# 182: compile-time error
+ bad.f(() {}); // //# 183: compile-time error
+ bad.f(() {}); // //# 184: compile-time error
+ bad.f(() {}); // //# 185: compile-time error
+ bad.f(() {}); // //# 186: compile-time error
+ bad.f(() {}); // //# 187: compile-time error
+ bad.f(() {}); // //# 188: compile-time error
+
+ BadEmpty x; // //# 189: compile-time error
+ BadStart x; // //# 190: compile-time error
+ BadEnd x; // //# 191: compile-time error
+ BadMiddle x; // //# 192: compile-time error
+ BadPosEmpty x; // //# 193: compile-time error
+ BadPosEmpty x; // //# 194: compile-time error
+ BadPosEmpty x; // //# 195: compile-time error
+ BadPosEmpty x; // //# 196: compile-time error
+ BadPosStart x; // //# 197: compile-time error
+ BadPosStart x; // //# 198: compile-time error
+ BadPosEnd x; // //# 199: compile-time error
+ BadPosStart x; // //# 200: compile-time error
+ BadPosMiddle x; // //# 201: compile-time error
+ BadNamEmpty x; // //# 202: compile-time error
+ BadNamEmpty x; // //# 203: compile-time error
+ BadNamEmpty x; // //# 204: compile-time error
+ BadNamEmpty x; // //# 205: compile-time error
+ BadNamStart x; // //# 206: compile-time error
+ BadNamStart x; // //# 207: compile-time error
+ BadNamEnd x; // //# 208: compile-time error
+ BadNamStart x; // //# 209: compile-time error
+ BadNamMiddle x; // //# 210: compile-time error
}
« no previous file with comments | « tests/language/abstract_syntax_test.dart ('k') | tests/language/argument_definition_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698