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

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

공개 프로퍼티들

프로퍼티 타입 설명
ArgType AType
Expr Expression

공개 메소드들

메소드 설명
Argument ( Expression expr ) : System.Collections.Generic
Argument ( Expression expr, AType type ) : System.Collections.Generic
Clone ( ICSharpCode.NRefactory.MonoCSharp.CloneContext clonectx ) : Argument
Clone ( Expression expr ) : Argument
CreateExpressionTree ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : Expression
Emit ( ICSharpCode.NRefactory.MonoCSharp.EmitContext ec ) : void
EmitToField ( ICSharpCode.NRefactory.MonoCSharp.EmitContext ec, bool cloneResult ) : Argument
FlowAnalysis ( ICSharpCode.NRefactory.MonoCSharp.FlowAnalysisContext fc ) : void
GetSignatureForError ( ) : string
Resolve ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : void
ResolveMethodGroup ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : bool

메소드 상세

Argument() 공개 메소드

public Argument ( Expression expr ) : System.Collections.Generic
expr Expression
리턴 System.Collections.Generic

Argument() 공개 메소드

public Argument ( Expression expr, AType type ) : System.Collections.Generic
expr Expression
type AType
리턴 System.Collections.Generic

Clone() 공개 메소드

public Clone ( ICSharpCode.NRefactory.MonoCSharp.CloneContext clonectx ) : Argument
clonectx ICSharpCode.NRefactory.MonoCSharp.CloneContext
리턴 Argument

Clone() 공개 메소드

public Clone ( Expression expr ) : Argument
expr Expression
리턴 Argument

CreateExpressionTree() 공개 메소드

public CreateExpressionTree ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : Expression
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
리턴 Expression

Emit() 공개 메소드

public Emit ( ICSharpCode.NRefactory.MonoCSharp.EmitContext ec ) : void
ec ICSharpCode.NRefactory.MonoCSharp.EmitContext
리턴 void

EmitToField() 공개 메소드

public EmitToField ( ICSharpCode.NRefactory.MonoCSharp.EmitContext ec, bool cloneResult ) : Argument
ec ICSharpCode.NRefactory.MonoCSharp.EmitContext
cloneResult bool
리턴 Argument

FlowAnalysis() 공개 메소드

public FlowAnalysis ( ICSharpCode.NRefactory.MonoCSharp.FlowAnalysisContext fc ) : void
fc ICSharpCode.NRefactory.MonoCSharp.FlowAnalysisContext
리턴 void

GetSignatureForError() 공개 메소드

public GetSignatureForError ( ) : string
리턴 string

Resolve() 공개 메소드

public Resolve ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : void
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
리턴 void

ResolveMethodGroup() 공개 메소드

public ResolveMethodGroup ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : bool
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
리턴 bool

프로퍼티 상세

ArgType 공개적으로 프로퍼티

public AType ArgType
리턴 AType

Expr 공개적으로 프로퍼티

public Expression Expr
리턴 Expression