anchor.diff:  ''');
     }
   
  -  test_typedef_not_function() async {
  -    newFile('$testPackageLibPath/a.dart', content: '''
  -typedef F = int;
  -''');
  -    await assertNoErrorsInCode('''
  -import 'a.dart';
  -F f;
  -''');
  -  }
  -
     test_typePromotion_booleanAnd_useInRight() async {
       await assertNoErrorsInCode(r'''
   main(Object p) {
  
positive.code:   const B.c3(String p) : v = p != 0;
    const B.c4(String p) : v = p != 0.0;
    const B.c5(String p) : v = p != '';
    const B.n1(num p) : v = p != null;
    const B.n2(num p) : v = null != p;
    const B.n3(Object p) : v = p != null;
    const B.n4(Object p) : v = null != p;
  }
  ''');
    }
  
negative.code: 
  class MaterialPageRoute {
    final Widget Function() builder;
    const MaterialPageRoute({this.builder = f});
  }
  
  Widget f() => Widget();
  
  void main() {
    MaterialPageRoute(builder: () {
        return Widget();
      },
    );
  }
  ''');
    }
  