@@ -5394,18 +5394,7 @@ class _Renderer_ExtensionType extends RendererBase<ExtensionType> {
53945394 () => {
53955395 ..._Renderer_InheritingContainer.propertyMap<CT_>(),
53965396 ..._Renderer_Constructable.propertyMap<CT_>(),
5397- 'allFields': Property(
5398- getValue: (CT_ c) => c.allFields,
5399- renderVariable: (CT_ c, Property<CT_> self,
5400- List<String> remainingNames) =>
5401- self.renderSimpleVariable(
5402- c, remainingNames, 'List<Field>'),
5403- renderIterable: (CT_ c, RendererBase<CT_> r,
5404- List<MustachioNode> ast, StringSink sink) {
5405- return c.allFields.map((e) =>
5406- _render_Field(e, ast, r.template, sink, parent: r));
5407- },
5408- ),
5397+ ..._Renderer_TypeImplementing.propertyMap<CT_>(),
54095398 'allModelElements': Property(
54105399 getValue: (CT_ c) => c.allModelElements,
54115400 renderVariable: (CT_ c, Property<CT_> self,
@@ -5489,13 +5478,6 @@ class _Renderer_ExtensionType extends RendererBase<ExtensionType> {
54895478 parent: r);
54905479 },
54915480 ),
5492- 'hasPublicInterfaces': Property(
5493- getValue: (CT_ c) => c.hasPublicInterfaces,
5494- renderVariable: (CT_ c, Property<CT_> self,
5495- List<String> remainingNames) =>
5496- self.renderSimpleVariable(c, remainingNames, 'bool'),
5497- getBool: (CT_ c) => c.hasPublicInterfaces == true,
5498- ),
54995481 'inheritanceChain': Property(
55005482 getValue: (CT_ c) => c.inheritanceChain,
55015483 renderVariable: (CT_ c, Property<CT_> self,
@@ -5509,30 +5491,6 @@ class _Renderer_ExtensionType extends RendererBase<ExtensionType> {
55095491 parent: r));
55105492 },
55115493 ),
5512- 'inheritedMethods': Property(
5513- getValue: (CT_ c) => c.inheritedMethods,
5514- renderVariable: (CT_ c, Property<CT_> self,
5515- List<String> remainingNames) =>
5516- self.renderSimpleVariable(
5517- c, remainingNames, 'Iterable<Method>'),
5518- renderIterable: (CT_ c, RendererBase<CT_> r,
5519- List<MustachioNode> ast, StringSink sink) {
5520- return c.inheritedMethods.map((e) =>
5521- _render_Method(e, ast, r.template, sink, parent: r));
5522- },
5523- ),
5524- 'inheritedOperators': Property(
5525- getValue: (CT_ c) => c.inheritedOperators,
5526- renderVariable: (CT_ c, Property<CT_> self,
5527- List<String> remainingNames) =>
5528- self.renderSimpleVariable(
5529- c, remainingNames, 'List<Operator>'),
5530- renderIterable: (CT_ c, RendererBase<CT_> r,
5531- List<MustachioNode> ast, StringSink sink) {
5532- return c.inheritedOperators.map((e) =>
5533- _render_Operator(e, ast, r.template, sink, parent: r));
5534- },
5535- ),
55365494 'isAbstract': Property(
55375495 getValue: (CT_ c) => c.isAbstract,
55385496 renderVariable: (CT_ c, Property<CT_> self,
@@ -5580,19 +5538,6 @@ class _Renderer_ExtensionType extends RendererBase<ExtensionType> {
55805538 parent: r, getters: _invisibleGetters['Kind']!);
55815539 },
55825540 ),
5583- 'publicInterfaces': Property(
5584- getValue: (CT_ c) => c.publicInterfaces,
5585- renderVariable: (CT_ c, Property<CT_> self,
5586- List<String> remainingNames) =>
5587- self.renderSimpleVariable(
5588- c, remainingNames, 'List<DefinedElementType>'),
5589- renderIterable: (CT_ c, RendererBase<CT_> r,
5590- List<MustachioNode> ast, StringSink sink) {
5591- return c.publicInterfaces.map((e) =>
5592- _render_DefinedElementType(e, ast, r.template, sink,
5593- parent: r));
5594- },
5595- ),
55965541 'referenceChildren': Property(
55975542 getValue: (CT_ c) => c.referenceChildren,
55985543 renderVariable: (CT_ c, Property<CT_> self,
@@ -17003,6 +16948,7 @@ const _invisibleGetters = {
1700316948 'hashCode',
1700416949 'implementors',
1700516950 'inheritThrough',
16951+ 'inheritanceManager',
1700616952 'invisibleAnnotations',
1700716953 'libraries',
1700816954 'libraryCount',
0 commit comments