| Index: tests/language_strong/call_through_getter_test.dart | 
| diff --git a/tests/language_strong/call_through_getter_test.dart b/tests/language_strong/call_through_getter_test.dart | 
| index 0d4f34be354a57c76b3fa8973748ab4ecc81f6a1..e7eac4a4ed838ca1e168be6d883bcd87007fccb0 100644 | 
| --- a/tests/language_strong/call_through_getter_test.dart | 
| +++ b/tests/language_strong/call_through_getter_test.dart | 
| @@ -13,7 +13,6 @@ const TOP_LEVEL_NULL = null; | 
| var topLevel; | 
|  | 
| class CallThroughGetterTest { | 
| - | 
| static void testMain() { | 
| testTopLevel(); | 
| testField(); | 
| @@ -49,8 +48,12 @@ class CallThroughGetterTest { | 
| Expect.equals(87, (a.field)()); | 
|  | 
| a.field = 99; | 
| -    expectThrowsNoSuchMethod(() { a.field(); }); | 
| -    expectThrowsNoSuchMethod(() { (a.field)(); }); | 
| +    expectThrowsNoSuchMethod(() { | 
| +      a.field(); | 
| +    }); | 
| +    expectThrowsNoSuchMethod(() { | 
| +      (a.field)(); | 
| +    }); | 
| } | 
|  | 
| static void testGetter() { | 
| @@ -64,8 +67,12 @@ class CallThroughGetterTest { | 
| Expect.equals(87, (a.getter)()); | 
|  | 
| a.field = 99; | 
| -    expectThrowsNoSuchMethod(() { a.getter(); }); | 
| -    expectThrowsNoSuchMethod(() { (a.getter)(); }); | 
| +    expectThrowsNoSuchMethod(() { | 
| +      a.getter(); | 
| +    }); | 
| +    expectThrowsNoSuchMethod(() { | 
| +      (a.getter)(); | 
| +    }); | 
| } | 
|  | 
| static void testMethod() { | 
| @@ -122,7 +129,7 @@ class CallThroughGetterTest { | 
| var result = null; | 
| try { | 
| fn(); | 
| -      Expect.equals(true, false);  // Shouldn't reach this. | 
| +      Expect.equals(true, false); // Shouldn't reach this. | 
| } catch (e) { | 
| caught = true; | 
| result = e; | 
| @@ -130,36 +137,72 @@ class CallThroughGetterTest { | 
| Expect.equals(true, caught); | 
| return result; | 
| } | 
| - | 
| } | 
|  | 
| - | 
| class A { | 
| - | 
| -  A() { } | 
| +  A() {} | 
| var field; | 
| -  get getter { return field; } | 
| -  method() { return field; } | 
| +  get getter { | 
| +    return field; | 
| +  } | 
|  | 
| +  method() { | 
| +    return field; | 
| +  } | 
| } | 
|  | 
| - | 
| class B { | 
| +  B() : _order = new StringBuffer("") {} | 
|  | 
| -  B() : _order = new StringBuffer("") { } | 
| +  get g0 { | 
| +    _mark('g'); | 
| +    return () { | 
| +      return _mark('f'); | 
| +    }; | 
| +  } | 
|  | 
| -  get g0 { _mark('g'); return () { return _mark('f'); }; } | 
| -  get g1 { _mark('g'); return (x) { return _mark('f'); }; } | 
| -  get g2 { _mark('g'); return (x, y) { return _mark('f'); }; } | 
| -  get g3 { _mark('g'); return (x, y, z) { return _mark('f'); }; } | 
| +  get g1 { | 
| +    _mark('g'); | 
| +    return (x) { | 
| +      return _mark('f'); | 
| +    }; | 
| +  } | 
| + | 
| +  get g2 { | 
| +    _mark('g'); | 
| +    return (x, y) { | 
| +      return _mark('f'); | 
| +    }; | 
| +  } | 
|  | 
| -  get x { _mark('x'); return 0; } | 
| -  get y { _mark('y'); return 1; } | 
| -  get z { _mark('z'); return 2; } | 
| +  get g3 { | 
| +    _mark('g'); | 
| +    return (x, y, z) { | 
| +      return _mark('f'); | 
| +    }; | 
| +  } | 
|  | 
| -  _mark(m) { _order.write(m); return _order.toString(); } | 
| -  StringBuffer _order; | 
| +  get x { | 
| +    _mark('x'); | 
| +    return 0; | 
| +  } | 
| + | 
| +  get y { | 
| +    _mark('y'); | 
| +    return 1; | 
| +  } | 
| + | 
| +  get z { | 
| +    _mark('z'); | 
| +    return 2; | 
| +  } | 
| + | 
| +  _mark(m) { | 
| +    _order.write(m); | 
| +    return _order.toString(); | 
| +  } | 
|  | 
| +  StringBuffer _order; | 
| } | 
|  | 
| main() { | 
|  |