Mono.CSharp.ModifiersExtensions.AccessibilityName C# (CSharp) Method

AccessibilityName() public static method

public static AccessibilityName ( Mono.CSharp.Modifiers mod ) : string
mod Mono.CSharp.Modifiers
return string
		public static string AccessibilityName (Modifiers mod)
		{
			switch (mod & Modifiers.AccessibilityMask) {
			case Modifiers.PUBLIC:
				return "public";
			case Modifiers.PROTECTED:
				return "protected";
			case Modifiers.PROTECTED | Modifiers.INTERNAL:
				return "protected internal";
			case Modifiers.INTERNAL:
				return "internal";
			case Modifiers.PRIVATE:
				return "private";
			default:
				throw new NotImplementedException (mod.ToString ());
			}
		}