@@ -3878,7 +3878,9 @@ library
38783878 requiredPositional final hasImplicitType a
38793879 firstFragment: #F6
38803880 type: int
3881- superConstructor: <testLibrary>::@class::B::@constructor::new
3881+ superConstructor: ConstructorMember
3882+ baseElement: <testLibrary>::@class::B::@constructor::new
3883+ substitution: {T: String}
38823884 class B
38833885 reference: <testLibrary>::@class::B
38843886 firstFragment: #F7
@@ -4197,7 +4199,9 @@ library
41974199 named
41984200 reference: <testLibrary>::@class::D::@constructor::named
41994201 firstFragment: #F9
4200- superConstructor: <testLibrary>::@class::C::@constructor::_
4202+ superConstructor: ConstructorMember
4203+ baseElement: <testLibrary>::@class::C::@constructor::_
4204+ substitution: {T: U, U: T}
42014205''');
42024206 }
42034207
@@ -4762,7 +4766,9 @@ library
47624766 new
47634767 reference: <testLibrary>::@class::D::@constructor::new
47644768 firstFragment: #F9
4765- superConstructor: <testLibrary>::@class::C::@constructor::_
4769+ superConstructor: ConstructorMember
4770+ baseElement: <testLibrary>::@class::C::@constructor::_
4771+ substitution: {T: U, U: T}
47664772''');
47674773 }
47684774
@@ -5731,7 +5737,10 @@ library
57315737 synthetic new
57325738 reference: <testLibrary>::@class::C::@constructor::new
57335739 firstFragment: #F2
5734- superConstructor: <testLibrary>::@class::B::@constructor::new
5740+ superConstructor: ConstructorMember
5741+ baseElement: <testLibrary>::@class::B::@constructor::new
5742+ substitution: {U: int}
5743+ superConstructor: <testLibrary>::@class::A::@constructor::new
57355744''');
57365745 }
57375746
@@ -5767,7 +5776,13 @@ library
57675776 synthetic new
57685777 reference: <testLibrary>::@class::C::@constructor::new
57695778 firstFragment: #F2
5770- superConstructor: <testLibrary>::@class::B::@constructor::new
5779+ superConstructor: ConstructorMember
5780+ baseElement: <testLibrary>::@class::B::@constructor::new
5781+ substitution: {U: int}
5782+ superConstructor: ConstructorMember
5783+ baseElement: <testLibrary>::@class::A::@constructor::new
5784+ substitution: {T: String}
5785+ superConstructor: dart:core::@class::Object::@constructor::new
57715786''');
57725787 }
57735788
@@ -5831,7 +5846,9 @@ library
58315846 new
58325847 reference: <testLibrary>::@class::B::@constructor::new
58335848 firstFragment: #F6
5834- superConstructor: <testLibrary>::@class::A::@constructor::named
5849+ superConstructor: ConstructorMember
5850+ baseElement: <testLibrary>::@class::A::@constructor::named
5851+ substitution: {T: int}
58355852''');
58365853 }
58375854
@@ -16762,7 +16779,9 @@ library
1676216779 synthetic new
1676316780 reference: <testLibrary>::@class::C::@constructor::new
1676416781 firstFragment: #F2
16765- superConstructor: <testLibrary>::@class::D::@constructor::new
16782+ superConstructor: ConstructorMember
16783+ baseElement: <testLibrary>::@class::D::@constructor::new
16784+ substitution: {T1: int, T2: double}
1676616785 class D
1676716786 reference: <testLibrary>::@class::D
1676816787 firstFragment: #F3
@@ -16858,7 +16877,9 @@ library
1685816877 synthetic new
1685916878 reference: <testLibrary>::@class::B::@constructor::new
1686016879 firstFragment: #F5
16861- superConstructor: <testLibrary>::@class::A::@constructor::new
16880+ superConstructor: ConstructorMember
16881+ baseElement: <testLibrary>::@class::A::@constructor::new
16882+ substitution: {T: B}
1686216883''');
1686316884 }
1686416885
@@ -18878,7 +18899,9 @@ library
1887818899 staticType: E
1887918900 rightParenthesis: ) @0
1888018901 element: <testLibrary>::@class::A::@constructor::new
18881- superConstructor: <testLibrary>::@class::A::@constructor::new
18902+ superConstructor: ConstructorMember
18903+ baseElement: <testLibrary>::@class::A::@constructor::new
18904+ substitution: {T: E}
1888218905 mixins
1888318906 mixin M
1888418907 reference: <testLibrary>::@mixin::M
@@ -20176,7 +20199,9 @@ library
2017620199 staticType: List<dynamic>
2017720200 rightParenthesis: ) @0
2017820201 element: <testLibrary>::@class::Base::@constructor::ctor
20179- superConstructor: <testLibrary>::@class::Base::@constructor::ctor
20202+ superConstructor: ConstructorMember
20203+ baseElement: <testLibrary>::@class::Base::@constructor::ctor
20204+ substitution: {T: dynamic}
2018020205''');
2018120206 }
2018220207
@@ -20297,7 +20322,9 @@ library
2029720322 staticType: List<List<U>>
2029820323 rightParenthesis: ) @0
2029920324 element: <testLibrary>::@class::Base::@constructor::ctor
20300- superConstructor: <testLibrary>::@class::Base::@constructor::ctor
20325+ superConstructor: ConstructorMember
20326+ baseElement: <testLibrary>::@class::Base::@constructor::ctor
20327+ substitution: {T: List<U>}
2030120328''');
2030220329 }
2030320330
0 commit comments