File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed
pkg/analyzer/lib/src/dart/element Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -63,14 +63,11 @@ import 'package:pub_semver/pub_semver.dart';
6363// TODO(scheglov): https://github.com/dart-lang/dartdoc/issues/4039
6464typedef ConstructorElementImpl = ConstructorFragmentImpl ;
6565
66- abstract class AnnotatableElement implements Element , Annotatable {
66+ abstract class AnnotatableElementImpl implements ElementImpl2 , Annotatable {
6767 @override
6868 MetadataImpl get metadata2;
6969}
7070
71- abstract class AnnotatableElementImpl
72- implements ElementImpl2 , AnnotatableElement {}
73-
7471/// Shared implementation for an augmentable [Fragment] .
7572mixin AugmentableFragment on FragmentImpl {
7673 bool get isAugmentation {
@@ -2276,14 +2273,16 @@ class EnumFragmentImpl extends InterfaceFragmentImpl implements EnumFragment {
22762273
22772274/// Common base class for all analyzer-internal classes that implement
22782275/// `ExecutableElement2` .
2279- abstract class ExecutableElement2OrMember
2280- implements ExecutableElement , AnnotatableElement {
2276+ abstract class ExecutableElement2OrMember implements ExecutableElement {
22812277 @override
22822278 ExecutableElementImpl2 get baseElement;
22832279
22842280 @override
22852281 List <FormalParameterElementMixin > get formalParameters;
22862282
2283+ @override
2284+ MetadataImpl get metadata2;
2285+
22872286 @override
22882287 TypeImpl get returnType;
22892288
You can’t perform that action at this time.
0 commit comments