5 types derived from CustomDebugInformation
Mono.Cecil (5)
Mono.Cecil.Cil\Symbols.cs (5)
495 public sealed class BinaryCustomDebugInformation : CustomDebugInformation { 515 public sealed class AsyncMethodBodyDebugInformation : CustomDebugInformation { 602 public sealed class StateMachineScopeDebugInformation : CustomDebugInformation { 622 public sealed class EmbeddedSourceDebugInformation : CustomDebugInformation { 700 public sealed class SourceLinkDebugInformation : CustomDebugInformation {
30 references to CustomDebugInformation
Mono.Cecil (25)
Mono.Cecil.Cil\MethodBody.cs (1)
337 foreach (var custom_debug_info in custom_debug_infos) {
Mono.Cecil.Cil\PortablePdb.cs (2)
150 public Collection<CustomDebugInformation> Read (ICustomDebugInformationProvider provider) 231 public Collection<CustomDebugInformation> Read (ICustomDebugInformationProvider provider)
Mono.Cecil.Cil\Symbols.cs (9)
276 internal Collection<CustomDebugInformation> custom_infos; 287 public Collection<CustomDebugInformation> CustomDebugInformations { 290 Interlocked.CompareExchange (ref custom_infos, new Collection<CustomDebugInformation> (), null); 465 Collection<CustomDebugInformation> CustomDebugInformations { get; } 858 Collection<CustomDebugInformation> Read (ICustomDebugInformationProvider provider); 1199 ref Collection<CustomDebugInformation> collection, 1214 public static Collection<CustomDebugInformation> GetCustomDebugInformations ( 1216 ref Collection<CustomDebugInformation> collection, 1228 Interlocked.CompareExchange (ref collection, new Collection<CustomDebugInformation> (), null);
Mono.Cecil\AssemblyReader.cs (2)
3182 public Collection<CustomDebugInformation> GetCustomDebugInformation (ICustomDebugInformationProvider provider) 3190 var infos = new Collection<CustomDebugInformation> (rows.Length);
Mono.Cecil\AssemblyWriter.cs (3)
2422 var custom_info = custom_infos [i]; 2521 void AddCustomDebugInformation (ICustomDebugInformationProvider provider, CustomDebugInformation custom_info, SignatureWriter signature) 2526 void AddCustomDebugInformation (ICustomDebugInformationProvider provider, CustomDebugInformation custom_info, uint blob_index)
Mono.Cecil\MethodDefinition.cs (3)
35 internal Collection<CustomDebugInformation> custom_infos; 266 public Collection<CustomDebugInformation> CustomDebugInformations { 271 Interlocked.CompareExchange (ref custom_infos, new Collection<CustomDebugInformation> (), null);
Mono.Cecil\ModuleDefinition.cs (3)
301 internal Collection<CustomDebugInformation> custom_infos; 606 public Collection<CustomDebugInformation> CustomDebugInformations { 609 Interlocked.CompareExchange (ref custom_infos, new Collection<CustomDebugInformation> (), null);
Mono.Cecil\TypeDefinition.cs (2)
38 internal Collection<CustomDebugInformation> custom_infos; 299 public Collection<CustomDebugInformation> CustomDebugInformations {
Mono.Cecil.Mdb (2)
Mono.Cecil.Mdb\MdbReader.cs (2)
189 public Collection<CustomDebugInformation> Read (ICustomDebugInformationProvider provider) 191 return new Collection<CustomDebugInformation> ();
Mono.Cecil.Pdb (3)
Mono.Cecil.Pdb\NativePdbReader.cs (2)
358 public Collection<CustomDebugInformation> Read (ICustomDebugInformationProvider provider) 360 return new Collection<CustomDebugInformation> ();
Mono.Cecil.Pdb\NativePdbWriter.cs (1)
119 foreach (var custom_info in info.CustomDebugInformations) {