예제 #1
0
 public SourceInfo(Irony.Parsing.SourceLocation loc, string file)
 {
     FileName       = file;
     SourceLocation = loc;
 }
예제 #2
0
 public static SourceLocation Convert(Irony.Parsing.SourceLocation sourceLocation)
 {
     return(new SourceLocation(sourceLocation.SourceFilename, sourceLocation.Position, sourceLocation.Line, sourceLocation.Column));
 }
예제 #3
0
 public SourceInfo(Irony.Parsing.SourceLocation loc) : this(loc, "<submission>")
 {
 }
예제 #4
0
 public static SourceLocation FromIrony(Irony.Parsing.SourceLocation location, string source)
 {
     return(new SourceLocation(location.Line, location.Column, location.Position, source));
 }