|
|
|
|
@ -1,34 +0,0 @@
|
|
|
|
|
using System;
|
|
|
|
|
|
|
|
|
|
namespace JetBrains.Annotations
|
|
|
|
|
{
|
|
|
|
|
[AttributeUsage(AttributeTargets.All)]
|
|
|
|
|
public sealed class UsedImplicitlyAttribute : Attribute
|
|
|
|
|
{
|
|
|
|
|
public UsedImplicitlyAttribute()
|
|
|
|
|
: this(ImplicitUseKindFlags.Default, ImplicitUseTargetFlags.Default)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public UsedImplicitlyAttribute(ImplicitUseKindFlags useKindFlags)
|
|
|
|
|
: this(useKindFlags, ImplicitUseTargetFlags.Default)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public UsedImplicitlyAttribute(ImplicitUseTargetFlags targetFlags)
|
|
|
|
|
: this(ImplicitUseKindFlags.Default, targetFlags)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public UsedImplicitlyAttribute(
|
|
|
|
|
ImplicitUseKindFlags useKindFlags, ImplicitUseTargetFlags targetFlags)
|
|
|
|
|
{
|
|
|
|
|
UseKindFlags = useKindFlags;
|
|
|
|
|
TargetFlags = targetFlags;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public ImplicitUseKindFlags UseKindFlags { get; private set; }
|
|
|
|
|
|
|
|
|
|
public ImplicitUseTargetFlags TargetFlags { get; private set; }
|
|
|
|
|
}
|
|
|
|
|
}
|