writeNestedClass method
Adds a NestedClass
row associating an inner class with its outer class.
Implementation
void writeNestedClass({
required TypeDefIndex inner,
required TypeDefIndex outer,
}) {
assert(
inner.index > outer.index,
'Inner class index (${inner.index}) must be greater than outer class '
'index (${outer.index}).',
);
_tableStream[MetadataTableId.nestedClass].add(
NestedClass(nestedClass: inner, enclosingClass: outer),
);
}