![]() |
Paradox Game Engine
v1.0.0 beta06
|
Public Member Functions | |
SourceLocation (int position, int line, int column, string sourceFilename=null) | |
override string | ToString () |
string | ToUiString () |
Static Public Member Functions | |
static int | Compare (SourceLocation x, SourceLocation y) |
static SourceLocation | operator+ (SourceLocation x, SourceLocation y) |
static SourceLocation | operator+ (SourceLocation x, int offset) |
Public Attributes | |
string | SourceFilename |
int | Position |
int | Line |
int | Column |
Static Public Attributes | |
static SourceLocation | _empty = new SourceLocation() |
Properties | |
static SourceLocation | Empty [get] |
Definition at line 20 of file SourceLocation.cs.
Irony.Parsing.SourceLocation.SourceLocation | ( | int | position, |
int | line, | ||
int | column, | ||
string | sourceFilename = null |
||
) |
Definition at line 26 of file SourceLocation.cs.
|
static |
Definition at line 43 of file SourceLocation.cs.
References Irony.Parsing.SourceLocation.Position.
|
static |
Definition at line 54 of file SourceLocation.cs.
References Irony.Parsing.SourceLocation.Column, Irony.Parsing.SourceLocation.Line, and Irony.Parsing.SourceLocation.Position.
|
static |
Definition at line 58 of file SourceLocation.cs.
References Irony.Parsing.SourceLocation.Column, Irony.Parsing.SourceLocation.Line, and Irony.Parsing.SourceLocation.Position.
override string Irony.Parsing.SourceLocation.ToString | ( | ) |
Definition at line 34 of file SourceLocation.cs.
References Irony.Resources.FmtRowCol.
string Irony.Parsing.SourceLocation.ToUiString | ( | ) |
Definition at line 39 of file SourceLocation.cs.
References Irony.Resources.FmtRowCol.
|
static |
Definition at line 52 of file SourceLocation.cs.
int Irony.Parsing.SourceLocation.Column |
Definition at line 25 of file SourceLocation.cs.
Referenced by Irony.Parsing.SourceLocation.operator+().
int Irony.Parsing.SourceLocation.Line |
Definition at line 24 of file SourceLocation.cs.
Referenced by Irony.Parsing.SourceLocation.operator+().
int Irony.Parsing.SourceLocation.Position |
Definition at line 23 of file SourceLocation.cs.
Referenced by Irony.Parsing.SourceLocation.Compare(), Irony.Parsing.SourceLocation.operator+(), Irony.GrammarExplorer.EditorViewAdapter.TokensMatch(), and Irony.Parsing.WikiTextTerminal.TryMatch().
string Irony.Parsing.SourceLocation.SourceFilename |
Definition at line 22 of file SourceLocation.cs.
|
staticget |
Definition at line 50 of file SourceLocation.cs.
Referenced by Irony.Parsing.DefaultScanner.NextToken(), and Irony.Parsing.CodeOutlineFilter.ProcessToken().