// #pragma warning disable namespace System.Diagnostics.CodeAnalysis { /// /// Specifies that an output will not be null even if the corresponding type allows it. /// Specifies that an input argument was not null when the call returns. /// /// Internal copy from the BCL attribute. [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)] internal sealed class NotNullAttribute : Attribute { } }