4 implementations of ISymbolReader
Mono.Cecil (2)
Mono.Cecil.Cil\PortablePdb.cs (2)
47
public sealed class PortablePdbReader :
ISymbolReader
{
204
public sealed class EmbeddedPortablePdbReader :
ISymbolReader
Mono.Cecil.Mdb (1)
Mono.Cecil.Mdb\MdbReader.cs (1)
40
public sealed class MdbReader :
ISymbolReader
{
Mono.Cecil.Pdb (1)
Mono.Cecil.Pdb\NativePdbReader.cs (1)
23
public class NativePdbReader :
ISymbolReader
{
32 references to ISymbolReader
illink (5)
Linker\Annotations.cs (4)
64
protected readonly Dictionary<AssemblyDefinition,
ISymbolReader
> symbol_readers = new Dictionary<AssemblyDefinition,
ISymbolReader
>();
563
public void AddSymbolReader(AssemblyDefinition assembly,
ISymbolReader
symbolReader)
570
if (!symbol_readers.TryGetValue(assembly, out
ISymbolReader
? symbolReader))
Linker\LinkContext.cs (1)
374
var
symbolReader = SymbolReaderProvider.GetSymbolReader(
Mono.Cecil (21)
Mono.Cecil.Cil\CodeReader.cs (1)
106
var
symbol_reader = reader.module.symbol_reader;
Mono.Cecil.Cil\PortablePdb.cs (6)
24
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, string fileName)
33
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, Stream symbolStream)
41
ISymbolReader
GetSymbolReader (ModuleDefinition module, Disposable<Stream> symbolStream, string fileName)
171
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, string fileName)
198
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, Stream symbolStream)
305
var
symbol_reader = module.SymbolReader;
Mono.Cecil.Cil\Symbols.cs (7)
862
ISymbolReader
GetSymbolReader (ModuleDefinition module, string fileName);
863
ISymbolReader
GetSymbolReader (ModuleDefinition module, Stream symbolStream);
918
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, string fileName)
958
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, Stream symbolStream)
1100
var
reader = module.SymbolReader;
1204
var
symbol_reader = reader.module.symbol_reader;
1221
var
symbol_reader = reader.module.symbol_reader;
Mono.Cecil\AssemblyReader.cs (3)
102
var
reader = parameters.SymbolStream != null
403
void ReadTypesSymbols (Collection<TypeDefinition> types,
ISymbolReader
symbol_reader)
417
void ReadMethodsSymbols (TypeDefinition type,
ISymbolReader
symbol_reader)
Mono.Cecil\ModuleDefinition.cs (4)
264
internal
ISymbolReader
symbol_reader;
382
public
ISymbolReader
SymbolReader {
1131
public void ReadSymbols (
ISymbolReader
reader)
1136
public void ReadSymbols (
ISymbolReader
reader, bool throwIfSymbolsAreNotMaching)
Mono.Cecil.Mdb (2)
Mono.Cecil.Mdb\MdbReader.cs (2)
23
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, string fileName)
31
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, Stream symbolStream)
Mono.Cecil.Pdb (4)
Mono.Cecil.Pdb\PdbHelper.cs (4)
20
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, string fileName)
28
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, Stream symbolStream)
39
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, string fileName)
57
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, Stream symbolStream)