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)