mirror of https://github.com/icsharpcode/ILSpy.git
Browse Source
Add a generic CSharpSlotInfo<T> (T is the child type, the element type for a collection) and have the generator emit each per-node slot field as the typed variant. This lets the typed child accessors infer the result type from the slot, so the explicit type argument can drop out of the SlotKind-based child API in the following steps. No behavior change -- the typed slots are still consumed through the non-generic CSharpSlotInfo base. Assisted-by: Claude:claude-opus-4-8:Claude Codepull/3807/head
2 changed files with 18 additions and 3 deletions
Loading…
Reference in new issue