Do not reference parameters as children of a TypeParameter (#2721)
diff --git a/lib/src/model/type_parameter.dart b/lib/src/model/type_parameter.dart
index 23b8d68..f884357 100644
--- a/lib/src/model/type_parameter.dart
+++ b/lib/src/model/type_parameter.dart
@@ -69,13 +69,9 @@
@override
Map<String, CommentReferable> get referenceChildren {
- if (_referenceChildren == null) {
- _referenceChildren = {};
- _referenceChildren
- .addEntries(parameters.map((p) => MapEntry(p.referenceName, p)));
- _referenceChildren[boundType.name] = boundType;
- }
- return _referenceChildren;
+ return _referenceChildren ??= {
+ boundType.name: boundType,
+ };
}
@override