C# Class Irony.Parsing.ParsingContext

Afficher le fichier Open project: o2platform/O2.Platform.Projects Class Usage Examples

Méthodes publiques

Свойство Type Description
Culture System.Globalization.CultureInfo
CurrentTerminals TerminalList
CurrentToken Token
HasErrors bool
Language Irony.Parsing.LanguageData
MaxErrors int
Mode ParseMode
OpenBraces TokenStack
Options ParseOptions
Parser Parser
ParserTrace ParserTrace
PreviousLineStart SourceLocation
PreviousToken Token
TabWidth int
Values object>.Dictionary
VsLineScanState VsScannerStateMap

Méthodes publiques

Méthode Description
AddParserError ( string message ) : void
AddParserMessage ( ParserErrorLevel level, SourceLocation location, string message ) : void
AddTrace ( string message ) : void
GetExpectedTermSet ( ) : StringSet
OptionIsSet ( ParseOptions option ) : bool
ParsingContext ( Parser parser ) : System
SetOption ( ParseOptions option, bool value ) : void
SetSourceLocation ( SourceLocation location ) : void

Private Methods

Méthode Description
FilterBracesInExpectedSet ( StringSet stateExpectedSet ) : StringSet
FormatUnexpectedInputErrorMessage ( ) : string
OnTokenCreated ( ) : void
Reset ( ) : void

Method Details

AddParserError() public méthode

public AddParserError ( string message ) : void
message string
Résultat void

AddParserMessage() public méthode

public AddParserMessage ( ParserErrorLevel level, SourceLocation location, string message ) : void
level ParserErrorLevel
location SourceLocation
message string
Résultat void

AddTrace() public méthode

public AddTrace ( string message ) : void
message string
Résultat void

GetExpectedTermSet() public méthode

public GetExpectedTermSet ( ) : StringSet
Résultat StringSet

OptionIsSet() public méthode

public OptionIsSet ( ParseOptions option ) : bool
option ParseOptions
Résultat bool

ParsingContext() public méthode

public ParsingContext ( Parser parser ) : System
parser Parser
Résultat System

SetOption() public méthode

public SetOption ( ParseOptions option, bool value ) : void
option ParseOptions
value bool
Résultat void

SetSourceLocation() public méthode

public SetSourceLocation ( SourceLocation location ) : void
location SourceLocation
Résultat void

Property Details

Culture public_oe property

public CultureInfo,System.Globalization Culture
Résultat System.Globalization.CultureInfo

CurrentTerminals public_oe property

public TerminalList CurrentTerminals
Résultat TerminalList

CurrentToken public_oe property

public Token CurrentToken
Résultat Token

HasErrors public_oe property

public bool HasErrors
Résultat bool

Language public_oe property

public LanguageData,Irony.Parsing Language
Résultat Irony.Parsing.LanguageData

MaxErrors public_oe property

public int MaxErrors
Résultat int

Mode public_oe property

public ParseMode Mode
Résultat ParseMode

OpenBraces public_oe property

public TokenStack OpenBraces
Résultat TokenStack

Options public_oe property

public ParseOptions Options
Résultat ParseOptions

Parser public_oe property

public Parser,Irony.Parsing Parser
Résultat Parser

ParserTrace public_oe property

public ParserTrace ParserTrace
Résultat ParserTrace

PreviousLineStart public_oe property

public SourceLocation,Irony.Parsing PreviousLineStart
Résultat SourceLocation

PreviousToken public_oe property

public Token PreviousToken
Résultat Token

TabWidth public_oe property

public int TabWidth
Résultat int

Values public_oe property

public Dictionary Values
Résultat object>.Dictionary

VsLineScanState public_oe property

public VsScannerStateMap,Irony.Parsing VsLineScanState
Résultat VsScannerStateMap