C# Class Boo.Lang.Compiler.TypeSystem.ArrayType

Inheritance: IArrayType
Afficher le fichier Open project: boo/boo-lang Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
ArrayType ( TypeSystemServices tagManager, IType elementType ) : System
ArrayType ( TypeSystemServices tagManager, IType elementType, int rank ) : System
GetArrayRank ( ) : int
GetConstructors ( ) : IConstructor[]
GetDefaultMember ( ) : IEntity
GetElementType ( ) : IType
GetInterfaces ( ) : IType[]
GetMembers ( ) : IEntity[]
GetTypeDepth ( ) : int
IsAssignableFrom ( IType other ) : bool
IsDefined ( IType attributeType ) : bool
IsSubclassOf ( IType other ) : bool
Resolve ( List targetList, string name, EntityType flags ) : bool
ToString ( ) : string

Method Details

ArrayType() public méthode

public ArrayType ( TypeSystemServices tagManager, IType elementType ) : System
tagManager TypeSystemServices
elementType IType
Résultat System

ArrayType() public méthode

public ArrayType ( TypeSystemServices tagManager, IType elementType, int rank ) : System
tagManager TypeSystemServices
elementType IType
rank int
Résultat System

GetArrayRank() public méthode

public GetArrayRank ( ) : int
Résultat int

GetConstructors() public méthode

public GetConstructors ( ) : IConstructor[]
Résultat IConstructor[]

GetDefaultMember() public méthode

public GetDefaultMember ( ) : IEntity
Résultat IEntity

GetElementType() public méthode

public GetElementType ( ) : IType
Résultat IType

GetInterfaces() public méthode

public GetInterfaces ( ) : IType[]
Résultat IType[]

GetMembers() public méthode

public GetMembers ( ) : IEntity[]
Résultat IEntity[]

GetTypeDepth() public méthode

public GetTypeDepth ( ) : int
Résultat int

IsAssignableFrom() public méthode

public IsAssignableFrom ( IType other ) : bool
other IType
Résultat bool

IsDefined() public méthode

public IsDefined ( IType attributeType ) : bool
attributeType IType
Résultat bool

IsSubclassOf() public méthode

public IsSubclassOf ( IType other ) : bool
other IType
Résultat bool

Resolve() public méthode

public Resolve ( List targetList, string name, EntityType flags ) : bool
targetList List
name string
flags EntityType
Résultat bool

ToString() public méthode

public ToString ( ) : string
Résultat string