Fixed Issue #407: getter calls corrected.
diff --git a/LanguageFeatures/Extension-methods/extension_conflict_resolution_t10.dart b/LanguageFeatures/Extension-methods/extension_conflict_resolution_t10.dart
index 4c20b7d..6d155d5 100644
--- a/LanguageFeatures/Extension-methods/extension_conflict_resolution_t10.dart
+++ b/LanguageFeatures/Extension-methods/extension_conflict_resolution_t10.dart
@@ -34,15 +34,15 @@
class A<X extends A<X>> {}
extension ext1<X extends A<X>> on A<X> {
- bool checkme => false;
+ bool get checkme => false;
}
extension ext2<X extends A<Null>> on A<X> {
- int get getType => true;
+ bool get checkme => true;
}
main() {
A a = new A<Null>();
- Expect.isTrue(a.checkme());
+ Expect.isTrue(a.checkme);
}
diff --git a/LanguageFeatures/Extension-methods/overriding_access_A01_t03.dart b/LanguageFeatures/Extension-methods/overriding_access_A01_t03.dart
index 4315ac3..5ed45c1 100644
--- a/LanguageFeatures/Extension-methods/overriding_access_A01_t03.dart
+++ b/LanguageFeatures/Extension-methods/overriding_access_A01_t03.dart
@@ -31,10 +31,10 @@
main() {
List<int> list = <int>[1, 2, 3];
- Expect.isTrue(Ext1(list).isExt1());
- Expect.isTrue(Ext1<int>(list).isExt1());
+ Expect.isTrue(Ext1(list).isExt1);
+ Expect.isTrue(Ext1<int>(list).isExt1);
- Expect.isFalse(Ext2(list).isExt1());
- Expect.isFalse(Ext2<num>(list).isExt1());
- Expect.isFalse(Ext2<int>(list).isExt1());
+ Expect.isFalse(Ext2(list).isExt1);
+ Expect.isFalse(Ext2<num>(list).isExt1);
+ Expect.isFalse(Ext2<int>(list).isExt1);
}