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
{
31 references to ISymbolReader
illink (5)
Linker\Annotations.cs (4)
64
protected readonly Dictionary<AssemblyDefinition,
ISymbolReader
> symbol_readers = new Dictionary<AssemblyDefinition,
ISymbolReader
>();
521
public void AddSymbolReader(AssemblyDefinition assembly,
ISymbolReader
symbolReader)
528
if (!symbol_readers.TryGetValue(assembly, out
ISymbolReader
? symbolReader))
Linker\LinkContext.cs (1)
374
var
symbolReader = SymbolReaderProvider.GetSymbolReader(
Mono.Cecil (20)
Mono.Cecil.Cil\CodeReader.cs (1)
106
var
symbol_reader = reader.module.symbol_reader;
Mono.Cecil.Cil\PortablePdb.cs (5)
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)
Mono.Cecil.Cil\Symbols.cs (7)
861
ISymbolReader
GetSymbolReader (ModuleDefinition module, string fileName);
862
ISymbolReader
GetSymbolReader (ModuleDefinition module, Stream symbolStream);
917
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, string fileName)
957
public
ISymbolReader
GetSymbolReader (ModuleDefinition module, Stream symbolStream)
1133
var
reader = module.SymbolReader;
1237
var
symbol_reader = reader.module.symbol_reader;
1254
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)
255
internal
ISymbolReader
symbol_reader;
373
public
ISymbolReader
SymbolReader {
1109
public void ReadSymbols (
ISymbolReader
reader)
1114
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)