anchor.diff:    f2(int a) {}
     f3(int a, [String b, @C() String c = "ten"]) {}
     f4(int a, {@lib.D(3) A b, C c: const C()}) {}
  +
  +  var x;
  +  A({this.x = 42});
   }
   
   main() {
  
positive.code: class Reflector extends Reflectable {
    const Reflector()
        : super(instanceInvokeCapability, metadataCapability,
              declarationsCapability);
  }
  
  class C {
  
negative.code:     List<ParameterMirror> f3Parameters = f3.parameters;
      MethodMirror f4 = cm.declarations["f4"];
      List<ParameterMirror> f4Parameters = f4.parameters;
      MethodMirror constructor = cm.declarations["A"];
      List<ParameterMirror> constructorParameters = constructor.parameters;
  
      expect(f1Parameters, []);
  
      expect(f2Parameters.length, 1);
  