// The C# 9 compiler emits a reference to this type for every `init` accessor and positional // record (see Plugin/Operations/OperationTypes.cs). It ships with the BCL from .NET 5 onward; // this project's target framework predates that, so the compiler needs it declared somewhere // in the compilation. Purely a compile-time marker - no runtime behavior. namespace System.Runtime.CompilerServices { internal static class IsExternalInit { } }