C# Class ICSharpCode.NRefactory.MonoCSharp.Argument

Afficher le fichier Open project: 0xd4d/NRefactory Class Usage Examples

Méthodes publiques

Свойство Type Description
ArgType AType
Expr Expression

Méthodes publiques

Méthode Description
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

Method Details

Argument() public méthode

public Argument ( Expression expr ) : System.Collections.Generic
expr Expression
Résultat System.Collections.Generic

Argument() public méthode

public Argument ( Expression expr, AType type ) : System.Collections.Generic
expr Expression
type AType
Résultat System.Collections.Generic

Clone() public méthode

public Clone ( ICSharpCode.NRefactory.MonoCSharp.CloneContext clonectx ) : Argument
clonectx ICSharpCode.NRefactory.MonoCSharp.CloneContext
Résultat Argument

Clone() public méthode

public Clone ( Expression expr ) : Argument
expr Expression
Résultat Argument

CreateExpressionTree() public méthode

public CreateExpressionTree ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : Expression
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
Résultat Expression

Emit() public méthode

public Emit ( ICSharpCode.NRefactory.MonoCSharp.EmitContext ec ) : void
ec ICSharpCode.NRefactory.MonoCSharp.EmitContext
Résultat void

EmitToField() public méthode

public EmitToField ( ICSharpCode.NRefactory.MonoCSharp.EmitContext ec, bool cloneResult ) : Argument
ec ICSharpCode.NRefactory.MonoCSharp.EmitContext
cloneResult bool
Résultat Argument

FlowAnalysis() public méthode

public FlowAnalysis ( ICSharpCode.NRefactory.MonoCSharp.FlowAnalysisContext fc ) : void
fc ICSharpCode.NRefactory.MonoCSharp.FlowAnalysisContext
Résultat void

GetSignatureForError() public méthode

public GetSignatureForError ( ) : string
Résultat string

Resolve() public méthode

public Resolve ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : void
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
Résultat void

ResolveMethodGroup() public méthode

public ResolveMethodGroup ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : bool
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
Résultat bool

Property Details

ArgType public_oe property

public AType ArgType
Résultat AType

Expr public_oe property

public Expression Expr
Résultat Expression