// Assembly: mscorlib
// Full name: System.MonoCustomAttrs

namespace System
{
public class MonoCustomAttrs // TypeDefIndex: 3685
{
	// Fields
	type#14482 corlib;
	type#4856 usage_cache;
	type#14730 DefaultAttributeUsage;

	// Methods
	// RVA: -1
	private static type#15313 IsUserCattrProvider(type#23705 obj) { }
	// RVA: -1
	internal static type#12825 GetCustomAttributesInternal(type#19974 obj, type#27705 attributeType, type#15313 pseudoAttrs) { }
	// RVA: -1
	internal static type#13299 GetPseudoCustomAttributes(type#19974 obj, type#27705 attributeType) { }
	// RVA: -1
	private static type#13299 GetPseudoCustomAttributes(type#27705 type) { }
	// RVA: -1
	internal static type#13299 GetCustomAttributesBase(type#19974 obj, type#27705 attributeType, type#15313 inheritedOnly) { }
	// RVA: -1
	internal static type#13299 GetCustomAttributes(type#19974 obj, type#27705 attributeType, type#15313 inherit) { }
	// RVA: -1
	internal static type#13299 GetCustomAttributes(type#19974 obj, type#15313 inherit) { }
	// RVA: -1
	private static type#12956 GetCustomAttributesDataInternal(type#19974 obj) { }
	// RVA: -1
	internal static type#7329 GetCustomAttributesData(type#19974 obj, type#15335 inherit) { }
	// RVA: -1
	internal static type#7329 GetCustomAttributesData(type#19974 obj, type#27705 attributeType, type#15313 inherit) { }
	// RVA: -1
	internal static type#7329 GetCustomAttributesDataBase(type#19974 obj, type#27705 attributeType, type#15313 inheritedOnly) { }
	// RVA: -1
	internal static type#12956 GetPseudoCustomAttributesData(type#19974 obj, type#27705 attributeType) { }
	// RVA: -1
	private static type#12956 GetPseudoCustomAttributesData(type#27705 type) { }
	// RVA: -1
	internal static type#15313 IsDefined(type#19974 obj, type#27705 attributeType, type#15313 inherit) { }
	// RVA: -1
	internal static type#15313 IsDefinedInternal(type#19974 obj, type#27705 AttributeType) { }
	// RVA: -1
	private static type#24780 GetBasePropertyDefinition(type#25493 property) { }
	// RVA: -1
	private static type#18022 GetBaseEventDefinition(type#25465 evt) { }
	// RVA: -1
	private static type#19974 GetBase(type#19974 obj) { }
	// RVA: -1
	private static type#14727 RetrieveAttributeUsageNoCache(type#27705 attributeType) { }
	// RVA: -1
	private static type#14727 RetrieveAttributeUsage(type#27705 attributeType) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
