C# Class ICSharpCode.NRefactory.MonoCSharp.Operator

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

Méthodes publiques

Свойство Type Description
OperatorType OpType

Méthodes publiques

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

Méthodes protégées

Méthode Description
FindBaseMember ( MemberSpec &bestCandidate, bool &overrides ) : MemberSpec
ResolveMemberType ( ) : bool

Private Methods

Méthode Description
Operator ( ) : System

Method Details

Accept() public méthode

public Accept ( StructuralVisitor visitor ) : void
visitor StructuralVisitor
Résultat void

ApplyAttributeBuilder() public méthode

public ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, PredefinedAttributes pa ) : void
a System.Attribute
ctor MethodSpec
cdata byte
pa PredefinedAttributes
Résultat void

Define() public méthode

public Define ( ) : bool
Résultat bool

FindBaseMember() protected méthode

protected FindBaseMember ( MemberSpec &bestCandidate, bool &overrides ) : MemberSpec
bestCandidate MemberSpec
overrides bool
Résultat MemberSpec

GetMatchingOperator() public méthode

public GetMatchingOperator ( ) : OpType
Résultat OpType

GetMetadataName() public static méthode

public static GetMetadataName ( OpType ot ) : string
ot OpType
Résultat string

GetMetadataName() public static méthode

public static GetMetadataName ( string name ) : string
name string
Résultat string

GetName() public static méthode

public static GetName ( OpType ot ) : string
ot OpType
Résultat string

GetName() public static méthode

public static GetName ( string metadata_name ) : string
metadata_name string
Résultat string

GetSignatureForDocumentation() public méthode

public GetSignatureForDocumentation ( ) : string
Résultat string

GetSignatureForError() public méthode

public GetSignatureForError ( ) : string
Résultat string

GetType() public static méthode

public static GetType ( string metadata_name ) : OpType?
metadata_name string
Résultat OpType?

Operator() public méthode

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
Résultat System

ResolveMemberType() protected méthode

protected ResolveMemberType ( ) : bool
Résultat bool

Property Details

OperatorType public_oe property

public OpType OperatorType
Résultat OpType