C# 클래스 ICSharpCode.NRefactory.MonoCSharp.Operator

상속: MethodOrOperator
파일 보기 프로젝트 열기: 0xd4d/NRefactory 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
OperatorType OpType

공개 메소드들

메소드 설명
Accept ( StructuralVisitor visitor ) : void
ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, PredefinedAttributes pa ) : void
Define ( ) : bool
GetMatchingOperator ( ) : OpType
GetMetadataName ( OpType ot ) : string
GetMetadataName ( string name ) : string
GetName ( OpType ot ) : string
GetName ( string metadata_name ) : string
GetSignatureForDocumentation ( ) : string
GetSignatureForError ( ) : string
GetType ( string metadata_name ) : OpType?
Operator ( TypeDefinition parent, OpType type, FullNamedExpression ret_type, Modifiers mod_flags, ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled parameters, ToplevelBlock block, Attributes attrs, Location loc ) : System

보호된 메소드들

메소드 설명
FindBaseMember ( MemberSpec &bestCandidate, bool &overrides ) : MemberSpec
ResolveMemberType ( ) : bool

비공개 메소드들

메소드 설명
Operator ( ) : System

메소드 상세

Accept() 공개 메소드

public Accept ( StructuralVisitor visitor ) : void
visitor StructuralVisitor
리턴 void

ApplyAttributeBuilder() 공개 메소드

public ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, PredefinedAttributes pa ) : void
a System.Attribute
ctor MethodSpec
cdata byte
pa PredefinedAttributes
리턴 void

Define() 공개 메소드

public Define ( ) : bool
리턴 bool

FindBaseMember() 보호된 메소드

protected FindBaseMember ( MemberSpec &bestCandidate, bool &overrides ) : MemberSpec
bestCandidate MemberSpec
overrides bool
리턴 MemberSpec

GetMatchingOperator() 공개 메소드

public GetMatchingOperator ( ) : OpType
리턴 OpType

GetMetadataName() 공개 정적인 메소드

public static GetMetadataName ( OpType ot ) : string
ot OpType
리턴 string

GetMetadataName() 공개 정적인 메소드

public static GetMetadataName ( string name ) : string
name string
리턴 string

GetName() 공개 정적인 메소드

public static GetName ( OpType ot ) : string
ot OpType
리턴 string

GetName() 공개 정적인 메소드

public static GetName ( string metadata_name ) : string
metadata_name string
리턴 string

GetSignatureForDocumentation() 공개 메소드

public GetSignatureForDocumentation ( ) : string
리턴 string

GetSignatureForError() 공개 메소드

public GetSignatureForError ( ) : string
리턴 string

GetType() 공개 정적인 메소드

public static GetType ( string metadata_name ) : OpType?
metadata_name string
리턴 OpType?

Operator() 공개 메소드

public Operator ( TypeDefinition parent, OpType type, FullNamedExpression ret_type, Modifiers mod_flags, ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled parameters, ToplevelBlock block, Attributes attrs, Location loc ) : System
parent TypeDefinition
type OpType
ret_type FullNamedExpression
mod_flags Modifiers
parameters ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled
block ToplevelBlock
attrs Attributes
loc Location
리턴 System

ResolveMemberType() 보호된 메소드

protected ResolveMemberType ( ) : bool
리턴 bool

프로퍼티 상세

OperatorType 공개적으로 프로퍼티

public OpType OperatorType
리턴 OpType