5 instantiations of LineNumberEntry
Mono.Cecil.Mdb (5)
Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs (4)
207 public static readonly LineNumberEntry Null = new LineNumberEntry (0, 0, 0, 0); 959 lines.Add (new LineNumberEntry ( 977 lines.Add (new LineNumberEntry ( 1007 lines.Add (new LineNumberEntry (
Mono.CompilerServices.SymbolWriter\SourceMethodBuilder.cs (1)
69 var lne = new LineNumberEntry (file_idx, line, column, end_line, end_column, offset, is_hidden);
29 references to LineNumberEntry
Mono.Cecil.Mdb (29)
Mono.Cecil.Mdb\MdbReader.cs (2)
111 var line = table.LineNumbers [i]; 178 SequencePoint LineToSequencePoint (LineNumberEntry line)
Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs (1)
157 LineNumberEntry[] lines, CodeBlockEntry[] code_blocks,
Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs (21)
195 public sealed class LocationComparer : IComparer<LineNumberEntry> 199 public int Compare (LineNumberEntry l1, LineNumberEntry l2) 207 public static readonly LineNumberEntry Null = new LineNumberEntry (0, 0, 0, 0); 811 protected LineNumberEntry[] _line_numbers; 812 public LineNumberEntry[] LineNumbers { 850 internal LineNumberTable (MonoSymbolFile file, LineNumberEntry[] lines) 915 var ln = LineNumbers [i]; 923 var ln = LineNumbers [i]; 945 var lines = new List<LineNumberEntry> (); 1017 var ln = _line_numbers[i]; 1024 var ln = _line_numbers[i]; 1038 public bool GetMethodBounds (out LineNumberEntry start, out LineNumberEntry end) 1046 start = LineNumberEntry.Null; 1047 end = LineNumberEntry.Null; 1129 LocalVariableEntry[] locals, LineNumberEntry[] lines, 1182 static void CheckLineNumberTable (LineNumberEntry[] line_numbers) 1191 LineNumberEntry line = line_numbers [i]; 1193 if (line.Equals (LineNumberEntry.Null)) 1247 foreach (var lne in lnt.LineNumbers) {
Mono.CompilerServices.SymbolWriter\SourceMethodBuilder.cs (5)
42 readonly List<LineNumberEntry> method_lines; 51 method_lines = new List<LineNumberEntry> (); 69 var lne = new LineNumberEntry (file_idx, line, column, end_line, end_column, offset, is_hidden); 72 var prev = method_lines[method_lines.Count - 1]; 82 if (LineNumberEntry.LocationComparer.Default.Compare (lne, prev) > 0)