C# Class Mono.CSharp.Class

Inheritance: ClassOrStruct
Afficher le fichier Open project: kumpera/mono Class Usage Examples

Méthodes publiques

Méthode Description
AddBasesForPart ( DeclSpace part, List bases ) : void
ApplyAttributeBuilder ( Attribute a, MethodSpec ctor, byte cdata, Mono.CSharp.PredefinedAttributes pa ) : void
Class ( NamespaceEntry ns, DeclSpace parent, MemberName name, Modifiers mod, Attributes attrs ) : System
ConditionalConditions ( ) : string[]
Emit ( ) : void

Méthodes protégées

Méthode Description
DefineContainerMembers ( System list ) : void
DoDefineMembers ( ) : bool
ResolveBaseTypes ( TypeExpr &base_class ) : TypeExpr[]

Method Details

AddBasesForPart() public méthode

public AddBasesForPart ( DeclSpace part, List bases ) : void
part DeclSpace
bases List
Résultat void

ApplyAttributeBuilder() public méthode

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

Class() public méthode

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

ConditionalConditions() public méthode

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

DefineContainerMembers() protected méthode

protected DefineContainerMembers ( System list ) : void
list System
Résultat void

DoDefineMembers() protected méthode

protected DoDefineMembers ( ) : bool
Résultat bool

Emit() public méthode

public Emit ( ) : void
Résultat void

ResolveBaseTypes() protected méthode

protected ResolveBaseTypes ( TypeExpr &base_class ) : TypeExpr[]
base_class TypeExpr
Résultat TypeExpr[]