C# Class FlatRedBall.Glue.Parsing.ParsedMethod

Afficher le fichier Open project: vchelaru/FlatRedBall Class Usage Examples

Méthodes publiques

Свойство Type Description
ArgumentList List
BaseCall ParsedMethod
GenericTypes List
IsOverload bool
IsStatic bool
MethodContents string
Scope Scope
Type ParsedType

Méthodes publiques

Méthode Description
Clone ( ) : ParsedMethod
FillGenericRestrictions ( string lineOfCode ) : void
FillGenericRestrictions ( string lineOfCode, List GenericTypes, List ArgumentList ) : void
GetLineInformation ( string line, Scope &scope, ParsedType &type, string &variableName, bool &isConst, bool &isVirtual, bool &isOverride, bool &isStatic, bool &isNew, bool &isAsync, string &valueToAssignTo ) : void
StoreOffOldName ( ) : void
ToString ( ) : string

Private Methods

Méthode Description
FillArgumentList ( ParsedMethod parsedMethod, List currentBlock, int lineIndex, bool requireTypes ) : void
FillBaseCall ( List currentBlock ) : void
FillHeaderInformation ( string headerLine ) : void

Method Details

Clone() public méthode

public Clone ( ) : ParsedMethod
Résultat ParsedMethod

FillGenericRestrictions() public méthode

public FillGenericRestrictions ( string lineOfCode ) : void
lineOfCode string
Résultat void

FillGenericRestrictions() public static méthode

public static FillGenericRestrictions ( string lineOfCode, List GenericTypes, List ArgumentList ) : void
lineOfCode string
GenericTypes List
ArgumentList List
Résultat void

GetLineInformation() public static méthode

public static GetLineInformation ( string line, Scope &scope, ParsedType &type, string &variableName, bool &isConst, bool &isVirtual, bool &isOverride, bool &isStatic, bool &isNew, bool &isAsync, string &valueToAssignTo ) : void
line string
scope Scope
type ParsedType
variableName string
isConst bool
isVirtual bool
isOverride bool
isStatic bool
isNew bool
isAsync bool
valueToAssignTo string
Résultat void

StoreOffOldName() public méthode

public StoreOffOldName ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

ArgumentList public_oe property

public List ArgumentList
Résultat List

BaseCall public_oe property

public ParsedMethod,FlatRedBall.Glue.Parsing BaseCall
Résultat ParsedMethod

GenericTypes public_oe property

public List GenericTypes
Résultat List

IsOverload public_oe property

public bool IsOverload
Résultat bool

IsStatic public_oe property

public bool IsStatic
Résultat bool

MethodContents public_oe property

public string MethodContents
Résultat string

Scope public_oe property

public Scope Scope
Résultat Scope

Type public_oe property

public ParsedType,FlatRedBall.Glue.Parsing Type
Résultat ParsedType