using System; namespace Mono.Linker.Tests.Cases.Expectations.Assertions { [AttributeUsage (AttributeTargets.Class, AllowMultiple = true, Inherited = false)] public class KeptAttributeInAssemblyAttribute : BaseInAssemblyAttribute { /// /// Asserts a CustomAttribute was kept on an assembly /// /// /// public KeptAttributeInAssemblyAttribute (string assemblyName, string attributeTypeName) { } /// /// Asserts a CustomAttribute was kept on an assembly /// /// /// public KeptAttributeInAssemblyAttribute (string assemblyName, Type attributeType) { } /// /// Asserts a CustomAttribute was kept on a specific type /// /// /// /// public KeptAttributeInAssemblyAttribute (string assemblyName, string attributeTypeName, string onType) { } /// /// Asserts a CustomAttribute was kept on a specific type /// /// /// /// public KeptAttributeInAssemblyAttribute (string assemblyName, Type attributeType, Type onType) { } /// /// Asserts a CustomAttribute was kept on a member in a specific type /// /// /// /// /// public KeptAttributeInAssemblyAttribute (string assemblyName, string attributeTypeName, string onType, string member) { } /// /// Asserts a CustomAttribute was kept on a member in a specific type /// /// /// /// /// public KeptAttributeInAssemblyAttribute (string assemblyName, Type attributeType, Type onType, string member) { } } }