@@ -6,8 +6,6 @@ import 'dart:convert';
66
77import 'package:analyzer/dart/element/element.dart' ;
88import 'package:analyzer/source/line_info.dart' ;
9- // ignore: implementation_imports
10- import 'package:analyzer/src/dart/element/member.dart' show SubstitutedExecutableElementImpl;
119import 'package:collection/collection.dart' show IterableExtension;
1210import 'package:dartdoc/src/element_type.dart' ;
1311import 'package:dartdoc/src/model/comment_referable.dart' ;
@@ -31,16 +29,16 @@ class Accessor extends ModelElement {
3129 late final GetterSetterCombo enclosingCombo;
3230
3331 Accessor (this .element, super .library, super .packageGraph,
34- {SubstitutedExecutableElementImpl ? super .originalMember });
32+ {ExecutableElement ? super .originalElement });
3533
3634 @override
3735 CharacterLocation ? get characterLocation => element.isSynthetic
3836 ? enclosingCombo.characterLocation
3937 : super .characterLocation;
4038
4139 @override
42- SubstitutedExecutableElementImpl ? get originalMember =>
43- super .originalMember as SubstitutedExecutableElementImpl ? ;
40+ ExecutableElement ? get originalMember =>
41+ super .originalMember as ExecutableElement ? ;
4442
4543 late final Callable modelType =
4644 getTypeFor ((originalMember ?? element).type, library) as Callable ;
@@ -182,7 +180,7 @@ class ContainerAccessor extends Accessor with ContainerMember, Inheritable {
182180
183181 ContainerAccessor .inherited (
184182 super .element, super .library, super .packageGraph, this ._enclosingElement,
185- {super .originalMember })
183+ {super .originalElement })
186184 : isInherited = true ;
187185
188186 /// The index and values fields are never declared, and must be special cased.
0 commit comments