3 namespace Mono
.Debugger
.Soft
5 public class Location
: Mirror
14 internal Location (VirtualMachine vm
, MethodMirror method
, long native_addr
, int il_offset
, string source_file
, int line_number
, int column_number
) : base (vm
, 0) {
16 //this.native_addr = native_addr;
17 this.il_offset
= il_offset
;
18 this.source_file
= source_file
;
19 this.line_number
= line_number
;
20 //this.column_number = column_number;
23 public MethodMirror Method
{
35 public string SourceFile
{
41 public int LineNumber
{
47 public override string ToString () {
48 return String
.Format ("{0}+0x{1:x} at {2}:{3}", Method
.FullName
, ILOffset
, SourceFile
, LineNumber
);