C# Class CodeTranslator.Parsers.ParsedLine

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

Méthodes publiques

Méthode Description
CombineToExpressions ( ) : void
CombineToExpressions ( int startIndex, bool stopOnBreak ) : void
ConsolidateMethodContents ( ) : void
DoesListOfFieldsContainsField ( List parsedFields, string variableName ) : bool
DoesListOfFieldsContainsField ( List parsedFields, string variableName, ParsedType &parsedType ) : bool
DoesListOfPropertiesContainProperty ( List parsedProperty, string variableName ) : bool
DoesListOfPropertiesContainProperty ( List parsedProperty, string variableName, ParsedType &parsedType ) : bool
DoesListOfPropertiesContainProperty ( ParsedClass parsedClass, string variableName ) : bool
GetMatchingBracketForBracketAtIndex ( int codeItemIndex ) : int
ParsedLine ( string lineOfCode ) : System
ParsedLine ( string lineOfCode, ParsedClass parsedClass, ParsedClass unchangedClass, List localVariables ) : System
SetFromParsedLine ( ParsedLine otherParsedLine ) : void
ToString ( ) : string
ToSubString ( int start, int count ) : string
this ( int i ) : CodeItem

Private Methods

Méthode Description
ConsolidateMethodContents ( int startIndex, int count ) : void
IsPartOfExpression ( CodeItem first, CodeItem second, int>.Dictionary pairedCharacterDictionary ) : bool

Method Details

CombineToExpressions() public méthode

public CombineToExpressions ( ) : void
Résultat void

CombineToExpressions() public méthode

public CombineToExpressions ( int startIndex, bool stopOnBreak ) : void
startIndex int
stopOnBreak bool
Résultat void

ConsolidateMethodContents() public méthode

public ConsolidateMethodContents ( ) : void
Résultat void

DoesListOfFieldsContainsField() public static méthode

public static DoesListOfFieldsContainsField ( List parsedFields, string variableName ) : bool
parsedFields List
variableName string
Résultat bool

DoesListOfFieldsContainsField() public static méthode

public static DoesListOfFieldsContainsField ( List parsedFields, string variableName, ParsedType &parsedType ) : bool
parsedFields List
variableName string
parsedType FlatRedBall.Glue.Parsing.ParsedType
Résultat bool

DoesListOfPropertiesContainProperty() public static méthode

public static DoesListOfPropertiesContainProperty ( List parsedProperty, string variableName ) : bool
parsedProperty List
variableName string
Résultat bool

DoesListOfPropertiesContainProperty() public static méthode

public static DoesListOfPropertiesContainProperty ( List parsedProperty, string variableName, ParsedType &parsedType ) : bool
parsedProperty List
variableName string
parsedType FlatRedBall.Glue.Parsing.ParsedType
Résultat bool

DoesListOfPropertiesContainProperty() public static méthode

public static DoesListOfPropertiesContainProperty ( ParsedClass parsedClass, string variableName ) : bool
parsedClass FlatRedBall.Glue.Parsing.ParsedClass
variableName string
Résultat bool

GetMatchingBracketForBracketAtIndex() public méthode

public GetMatchingBracketForBracketAtIndex ( int codeItemIndex ) : int
codeItemIndex int
Résultat int

ParsedLine() public méthode

public ParsedLine ( string lineOfCode ) : System
lineOfCode string
Résultat System

ParsedLine() public méthode

public ParsedLine ( string lineOfCode, ParsedClass parsedClass, ParsedClass unchangedClass, List localVariables ) : System
lineOfCode string
parsedClass FlatRedBall.Glue.Parsing.ParsedClass
unchangedClass FlatRedBall.Glue.Parsing.ParsedClass
localVariables List
Résultat System

SetFromParsedLine() public méthode

public SetFromParsedLine ( ParsedLine otherParsedLine ) : void
otherParsedLine ParsedLine
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

ToSubString() public méthode

public ToSubString ( int start, int count ) : string
start int
count int
Résultat string

this() public méthode

public this ( int i ) : CodeItem
i int
Résultat CodeItem