C# Класс FlatRedBall.Glue.Parsing.ParsedMethod

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ArgumentList List
BaseCall ParsedMethod
GenericTypes List
IsOverload bool
IsStatic bool
MethodContents string
Scope Scope
Type ParsedType

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
FillArgumentList ( ParsedMethod parsedMethod, List currentBlock, int lineIndex, bool requireTypes ) : void
FillBaseCall ( List currentBlock ) : void
FillHeaderInformation ( string headerLine ) : void

Описание методов

Clone() публичный Метод

public Clone ( ) : ParsedMethod
Результат ParsedMethod

FillGenericRestrictions() публичный Метод

public FillGenericRestrictions ( string lineOfCode ) : void
lineOfCode string
Результат void

FillGenericRestrictions() публичный статический Метод

public static FillGenericRestrictions ( string lineOfCode, List GenericTypes, List ArgumentList ) : void
lineOfCode string
GenericTypes List
ArgumentList List
Результат void

GetLineInformation() публичный статический Метод

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
Результат void

StoreOffOldName() публичный Метод

public StoreOffOldName ( ) : void
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

Описание свойств

ArgumentList публичное свойство

public List ArgumentList
Результат List

BaseCall публичное свойство

public ParsedMethod,FlatRedBall.Glue.Parsing BaseCall
Результат ParsedMethod

GenericTypes публичное свойство

public List GenericTypes
Результат List

IsOverload публичное свойство

public bool IsOverload
Результат bool

IsStatic публичное свойство

public bool IsStatic
Результат bool

MethodContents публичное свойство

public string MethodContents
Результат string

Scope публичное свойство

public Scope Scope
Результат Scope

Type публичное свойство

public ParsedType,FlatRedBall.Glue.Parsing Type
Результат ParsedType