6 namespace SiliconStudio.Shaders.Ast
13 #region Constants and Fields
37 #region Constructors and Destructors
48 FileSource = fileSource;
71 return this.ToString(
false);
76 return string.Format(
"{0}({1},{2})", FileSource ?? string.Empty, Line, Column);
int Position
Absolute position in the file.
int Line
Line in the file (1-based).
string ToString(bool useShortFileName)
int Column
Column in the file (1-based).
string FileSource
Filename source.
override string ToString()
SourceLocation(int position, int line, int column)
Initializes a new instance of the SourceLocation struct.
SourceLocation(string fileSource, int position, int line, int column)
Initializes a new instance of the SourceLocation struct.