@@ -3126,6 +3126,9 @@ class DefaultFormalParameterImpl extends FormalParameterImpl
3126
3126
@override
3127
3127
bool get isConst => _parameter.isConst;
3128
3128
3129
+ @override
3130
+ bool get isExplicitlyTyped => _parameter.isExplicitlyTyped;
3131
+
3129
3132
@override
3130
3133
bool get isFinal => _parameter.isFinal;
3131
3134
@@ -4437,6 +4440,9 @@ class FieldFormalParameterImpl extends NormalFormalParameterImpl
4437
4440
@override
4438
4441
bool get isConst => keyword? .keyword == Keyword .CONST ;
4439
4442
4443
+ @override
4444
+ bool get isExplicitlyTyped => _parameters != null || _type != null ;
4445
+
4440
4446
@override
4441
4447
bool get isFinal => keyword? .keyword == Keyword .FINAL ;
4442
4448
@@ -5633,6 +5639,9 @@ class FunctionTypedFormalParameterImpl extends NormalFormalParameterImpl
5633
5639
@override
5634
5640
bool get isConst => false ;
5635
5641
5642
+ @override
5643
+ bool get isExplicitlyTyped => true ;
5644
+
5636
5645
@override
5637
5646
bool get isFinal => false ;
5638
5647
@@ -9523,6 +9532,9 @@ class SimpleFormalParameterImpl extends NormalFormalParameterImpl
9523
9532
@override
9524
9533
bool get isConst => keyword? .keyword == Keyword .CONST ;
9525
9534
9535
+ @override
9536
+ bool get isExplicitlyTyped => _type != null ;
9537
+
9526
9538
@override
9527
9539
bool get isFinal => keyword? .keyword == Keyword .FINAL ;
9528
9540
@@ -10348,6 +10360,9 @@ class SuperFormalParameterImpl extends NormalFormalParameterImpl
10348
10360
@override
10349
10361
bool get isConst => keyword? .keyword == Keyword .CONST ;
10350
10362
10363
+ @override
10364
+ bool get isExplicitlyTyped => _parameters != null || _type != null ;
10365
+
10351
10366
@override
10352
10367
bool get isFinal => keyword? .keyword == Keyword .FINAL ;
10353
10368
0 commit comments