csharplang
csharplang copied to clipboard
Add detailed design to clarify the field keyword spec and incorporate all LDM decisions
Motivated by noticing missing scenarios on SharpLab for the feature branch.
@CyrusNajmabadi indicated that this may need to go through LDM.
I also want to call out that this proposal does not include indexers.
@CyrusNajmabadi Are you still thinking we could need to take to LDM for some confirmations before merging? I think this is ready for that if so (could you look it over with the new updates)?
Going to force push to undo the file rename so I don't conflict with Chuck's changes and to make review easier. File rename to match the title can be a followup.
I'm now going to update with the decisions from breaking changes and https://github.com/dotnet/csharplang/blob/main/meetings/2024/LDM-2024-05-15.md#field-and-value-as-contextual-keywords.