Per the description in https://github.com/dotnet/designs/blob/main/accepted/2025/memory-safety/caller-unsafe.md, we need to annotate functions which should be considered unsafe. Some known areas: - [ ] Almost everything in the Unsafe class - [ ] Many items in the Marshal class - [ ] Almost everything that takes a pointer parameter today (and therefore everything with unsafe on the method) Links to API Proposals: - https://github.com/dotnet/runtime/issues/128075 - https://github.com/dotnet/runtime/issues/127098 - https://github.com/dotnet/runtime/issues/126956
Per the description in https://github.com/dotnet/designs/blob/main/accepted/2025/memory-safety/caller-unsafe.md, we need to annotate functions which should be considered unsafe.
Some known areas:
Links to API Proposals: