@@ -3260,7 +3260,7 @@ class FormalParameterElementImpl extends PromotableElementImpl
32603260 }
32613261
32623262 @override
3263- FormalParameterElement get baseElement => this ;
3263+ FormalParameterElementImpl get baseElement => this ;
32643264
32653265 @override
32663266 // TODO(augmentations): Implement the merge of formal parameters.
@@ -3410,6 +3410,9 @@ mixin FormalParameterElementMixin
34103410 FormalParameterElement ,
34113411 SharedNamedFunctionParameter ,
34123412 VariableElement2OrMember {
3413+ @override
3414+ FormalParameterElementImpl get baseElement;
3415+
34133416 ParameterKind get parameterKind;
34143417
34153418 @override
@@ -5280,7 +5283,7 @@ abstract class InterfaceElementImpl extends InstanceElementImpl
52805283 @override
52815284 Map <Name , ExecutableElement > get interfaceMembers =>
52825285 (session as AnalysisSessionImpl ).inheritanceManager
5283- .getInterface2 (this )
5286+ .getInterface (this )
52845287 .map2;
52855288
52865289 @override
@@ -5345,10 +5348,7 @@ abstract class InterfaceElementImpl extends InstanceElementImpl
53455348
53465349 @override
53475350 ExecutableElement ? getInterfaceMember (Name name) =>
5348- (session as AnalysisSessionImpl ).inheritanceManager.getMember (
5349- this ,
5350- name,
5351- );
5351+ (session as AnalysisSessionImpl ).inheritanceManager.getMember (this , name);
53525352
53535353 @override
53545354 ConstructorElementImpl ? getNamedConstructor2 (String name) {
@@ -6376,7 +6376,7 @@ class LibraryElementImpl extends ElementImpl
63766376 }
63776377
63786378 @override
6379- ExtensionTypeElement ? getExtensionType (String name) {
6379+ ExtensionTypeElementImpl ? getExtensionType (String name) {
63806380 return _getElementByName (extensionTypes, name);
63816381 }
63826382
0 commit comments