anchor.diff:     const A.named(z, this.t) : y = 400 + z, this.z = z, x = 3;
      const A.named2(t, z, y, x) : x = t, y = z, z = y, t = x;
    }
  - ''', const [
  + ''', constantsCommon: const [
       const ConstantData(
           'const A.named(99, 100)',
           'ConstructedConstant(A('
  
positive.code: class C<U> {
    const factory C({field1}) = A<B<double>>;
  }
  ''', const [
      const ConstantData(
          'const A()', 'ConstructedConstant(A<dynamic>(field1=IntConstant(42)))'),
      const ConstantData('const A<int>(field1: 87)',
          'ConstructedConstant(A<int>(field1=IntConstant(87)))'),
      const ConstantData('const B()',
  
negative.code:     final int field = string;
      const Class10();
   }
   ''', constantsCommon: const [
      const ConstantData(
          r'"$integer $string $boolean"', 'StringConstant("5 baz false")'),
      const ConstantData('integer ? true : false', 'NonConstant',
  