// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. #if !NET6_0_OR_GREATER namespace System.Runtime.CompilerServices; /// /// Used to indicate to the compiler that the .locals init flag should not be set in method headers. /// /// Internal copy of the .NET 5 attribute. [AttributeUsage( AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Event, Inherited = false)] internal sealed class SkipLocalsInitAttribute : Attribute { } #endif