dotnet / dotnet/csharpstandard
23.4 Third variable classification required beyond fixed/moveable
Open
type: clarity
- Dominant language
- C#
- Stars
- 815
- Forks
- 99
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 16
Description
This came out of ECMA-TC49-TG2/spec#832.
Currently variables are "fixed" or "moveable" - and only "moveable" variables can be fixed. But not _all_ moveable variables can be fixed, e.g. due to being captured.
It would be nice to have a third classification ("floating"?) for these not-fixed-and-can't-be-fixed variables.
Contributor guide
Assessment
This issue has not been assessed yet.