C# Class ICSharpCode.NRefactory.MonoCSharp.Class

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

Méthodes publiques

Méthode Description
Accept ( StructuralVisitor visitor ) : void
ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, PredefinedAttributes pa ) : void
Class ( TypeContainer parent, MemberName name, Modifiers mod, Attributes attrs ) : System
ConditionalConditions ( ) : string[]
Emit ( ) : void
GetCompletionStartingWith ( string prefix, List results ) : void
SetBaseTypes ( List baseTypes ) : void

Méthodes protégées

Méthode Description
DoDefineMembers ( ) : bool
ResolveBaseTypes ( FullNamedExpression &base_class ) : System.TypeSpec[]

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

Class() public méthode

public Class ( TypeContainer parent, MemberName name, Modifiers mod, Attributes attrs ) : System
parent TypeContainer
name MemberName
mod Modifiers
attrs Attributes
Résultat System

ConditionalConditions() public méthode

public ConditionalConditions ( ) : string[]
Résultat string[]

DoDefineMembers() protected méthode

protected DoDefineMembers ( ) : bool
Résultat bool

Emit() public méthode

public Emit ( ) : void
Résultat void

GetCompletionStartingWith() public méthode

public GetCompletionStartingWith ( string prefix, List results ) : void
prefix string
results List
Résultat void

ResolveBaseTypes() protected méthode

protected ResolveBaseTypes ( FullNamedExpression &base_class ) : System.TypeSpec[]
base_class FullNamedExpression
Résultat System.TypeSpec[]

SetBaseTypes() public méthode

public SetBaseTypes ( List baseTypes ) : void
baseTypes List
Résultat void