C# 클래스 Mono.CSharp.ModifiersExtensions

파일 보기 프로젝트 열기: runefs/Marvin 1 사용 예제들

공개 메소드들

메소드 설명
AccessibilityName ( Mono.CSharp.Modifiers mod ) : string
Check ( Mono.CSharp.Modifiers allowed, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers def_access, Mono.CSharp.Location l, Report Report ) : Mono.CSharp.Modifiers

Checks the object @mod modifiers to be in @allowed. Returns the new mask. Side effect: reports any incorrect attributes.

FieldAttr ( Mono.CSharp.Modifiers mod_flags ) : FieldAttributes
IsRestrictedModifier ( Mono.CSharp.Modifiers modA, Mono.CSharp.Modifiers modB ) : bool
MethodAttr ( Mono.CSharp.Modifiers mod_flags ) : MethodAttributes
Name ( Mono.CSharp.Modifiers i ) : string
TypeAttr ( Mono.CSharp.Modifiers mod_flags, bool is_toplevel ) : TypeAttributes

비공개 메소드들

메소드 설명
Error_InvalidModifier ( Mono.CSharp.Modifiers mod, Mono.CSharp.Location l, Report Report ) : void

메소드 상세

AccessibilityName() 공개 정적인 메소드

public static AccessibilityName ( Mono.CSharp.Modifiers mod ) : string
mod Mono.CSharp.Modifiers
리턴 string

Check() 공개 정적인 메소드

Checks the object @mod modifiers to be in @allowed. Returns the new mask. Side effect: reports any incorrect attributes.
public static Check ( Mono.CSharp.Modifiers allowed, Mono.CSharp.Modifiers mod, Mono.CSharp.Modifiers def_access, Mono.CSharp.Location l, Report Report ) : Mono.CSharp.Modifiers
allowed Mono.CSharp.Modifiers
mod Mono.CSharp.Modifiers
def_access Mono.CSharp.Modifiers
l Mono.CSharp.Location
Report Report
리턴 Mono.CSharp.Modifiers

FieldAttr() 공개 정적인 메소드

public static FieldAttr ( Mono.CSharp.Modifiers mod_flags ) : FieldAttributes
mod_flags Mono.CSharp.Modifiers
리턴 FieldAttributes

IsRestrictedModifier() 공개 정적인 메소드

public static IsRestrictedModifier ( Mono.CSharp.Modifiers modA, Mono.CSharp.Modifiers modB ) : bool
modA Mono.CSharp.Modifiers
modB Mono.CSharp.Modifiers
리턴 bool

MethodAttr() 공개 정적인 메소드

public static MethodAttr ( Mono.CSharp.Modifiers mod_flags ) : MethodAttributes
mod_flags Mono.CSharp.Modifiers
리턴 MethodAttributes

Name() 정적인 공개 메소드

static public Name ( Mono.CSharp.Modifiers i ) : string
i Mono.CSharp.Modifiers
리턴 string

TypeAttr() 공개 정적인 메소드

public static TypeAttr ( Mono.CSharp.Modifiers mod_flags, bool is_toplevel ) : TypeAttributes
mod_flags Mono.CSharp.Modifiers
is_toplevel bool
리턴 TypeAttributes