3 instantiations of SourceFileEntry
Mono.Cecil.Mdb (3)
Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs (1)
452 source = new SourceFileEntry (this, reader);
Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs (2)
133 SourceFileEntry entry = new SourceFileEntry (file, url); 140 SourceFileEntry entry = new SourceFileEntry (file, url, guid, checksum);
43 references to SourceFileEntry
Mono.Cecil.Mdb (43)
Mono.Cecil.Mdb\MdbReader.cs (2)
119 Document GetDocument (SourceFileEntry file) 180 var source = symbol_file.GetSourceFile (line.File);
Mono.Cecil.Mdb\MdbWriter.cs (4)
63 var entry = writer.DefineDocument (url, null, document.Hash != null && document.Hash.Length == 16 ? document.Hash : null); 188 readonly SourceFileEntry entry; 190 public SourceFileEntry Entry { 198 public SourceFile (CompileUnitEntry comp_unit, SourceFileEntry entry)
Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs (15)
93 SourceFileEntry Entry { 119 List<SourceFileEntry> sources = new List<SourceFileEntry> (); 138 public int AddSource (SourceFileEntry source) 243 foreach (SourceFileEntry source in sources) 266 SourceFileEntry source = sources [i]; 324 Dictionary<int, SourceFileEntry> source_file_hash; 361 source_file_hash = new Dictionary<int, SourceFileEntry> (); 436 public SourceFileEntry GetSourceFile (int index) 444 SourceFileEntry source; 451 SourceFileEntry.Size * (index - 1); 460 public SourceFileEntry[] Sources { 465 SourceFileEntry[] retval = new SourceFileEntry [SourceCount]; 580 SourceFileEntry source = GetSourceFile (i + 1);
Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs (12)
526 SourceFileEntry source; 527 List<SourceFileEntry> include_files; 540 public CompileUnitEntry (MonoSymbolFile file, SourceFileEntry source) 551 public void AddFile (SourceFileEntry file) 557 include_files = new List<SourceFileEntry> (); 562 public SourceFileEntry SourceFile { 591 foreach (SourceFileEntry entry in include_files) 638 include_files = new List<SourceFileEntry> (); 661 public SourceFileEntry[] IncludeFiles { 665 return new SourceFileEntry [0]; 667 SourceFileEntry[] retval = new SourceFileEntry [include_files.Count];
Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs (8)
44 List<SourceFileEntry> sources; 55 this.sources = new List<SourceFileEntry> (); 108 public void MarkSequencePoint (int offset, SourceFileEntry file, int line, int column, 131 public SourceFileEntry DefineDocument (string url) 133 SourceFileEntry entry = new SourceFileEntry (file, url); 138 public SourceFileEntry DefineDocument (string url, byte[] guid, byte[] checksum) 140 SourceFileEntry entry = new SourceFileEntry (file, url, guid, checksum); 145 public CompileUnitEntry DefineCompilationUnit (SourceFileEntry source)
Mono.CompilerServices.SymbolWriter\SourceMethodBuilder.cs (2)
61 public void MarkSequencePoint (int offset, SourceFileEntry file, int line, int column, bool is_hidden) 66 public void MarkSequencePoint (int offset, SourceFileEntry file, int line, int column, int end_line, int end_column, bool is_hidden)