Mono.Tuner.InjectSecurityAttributes.AddSafeCriticalAttribute C# (CSharp) Method

AddSafeCriticalAttribute() private method

private AddSafeCriticalAttribute ( ICustomAttributeProvider provider ) : void
provider ICustomAttributeProvider
return void
		void AddSafeCriticalAttribute (ICustomAttributeProvider provider)
		{
			// a [SecuritySafeCritical] is ignored if a [SecurityCritical] is present
			if (HasSecurityAttribute (provider, AttributeType.Critical))
				return;

			AddSecurityAttribute (provider, AttributeType.SafeCritical);
		}