1 instantiation of CustomDebugInformation
System.Reflection.Metadata (1)
System\Reflection\Metadata\MetadataReader.cs (1)
1415return new CustomDebugInformation(this, handle);
25 references to CustomDebugInformation
Microsoft.CodeAnalysis (4)
src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs (4)
872/// Returns <see cref="CustomDebugInformation"/> of the specified kind associated with the given handle if there is a single such entry. 875public static bool TryGetCustomDebugInformation(this MetadataReader reader, EntityHandle handle, Guid kind, out CustomDebugInformation customDebugInfo) 881var info = reader.GetCustomDebugInformation(infoHandle); 905if (!pdbReader.TryGetCustomDebugInformation(EntityHandle.ModuleDefinition, PortableCustomDebugInfoKinds.CompilationOptions, out var customDebugInformation))
Microsoft.CodeAnalysis.Debugging.Package (4)
CustomDebugInfoReader.cs (4)
872/// Returns <see cref="CustomDebugInformation"/> of the specified kind associated with the given handle if there is a single such entry. 875public static bool TryGetCustomDebugInformation(this MetadataReader reader, EntityHandle handle, Guid kind, out CustomDebugInformation customDebugInfo) 881var info = reader.GetCustomDebugInformation(infoHandle); 905if (!pdbReader.TryGetCustomDebugInformation(EntityHandle.ModuleDefinition, PortableCustomDebugInfoKinds.CompilationOptions, out var customDebugInformation))
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (3)
PDB\MethodDebugInfo.Portable.cs (3)
392hoistedLocalScopes = reader.TryGetCustomDebugInformation(methodHandle, PortableCustomDebugInfoKinds.StateMachineHoistedLocalScopes, out var info) 407if (reader.TryGetCustomDebugInformation(variableOrConstantHandle, PortableCustomDebugInfoKinds.DynamicLocalVariables, out var info)) 418if (reader.TryGetCustomDebugInformation(variableOrConstantHandle, PortableCustomDebugInfoKinds.TupleElementNames, out var info))
Microsoft.CodeAnalysis.Features (8)
EditAndContinue\EditAndContinueDebugInfoReader.cs (1)
146=> _pdbReader.TryGetCustomDebugInformation(methodHandle, kind, out var cdi)
PdbSourceDocument\DocumentDebugInfoReader.cs (2)
70if (!_pdbReader.TryGetCustomDebugInformation(EntityHandle.ModuleDefinition, PortableCustomDebugInfoKinds.SourceLink, out var cdi) || cdi.Value.IsNil) 82=> _pdbReader.TryGetCustomDebugInformation(handle, PortableCustomDebugInfoKinds.EmbeddedSource, out var cdi)
PdbSourceDocument\SymbolSourceDocumentFinder.cs (1)
156if (pdbReader.TryGetCustomDebugInformation(typeDefHandle, PortableCustomDebugInfoKinds.TypeDefinitionDocuments, out var cdi) &&
src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs (4)
872/// Returns <see cref="CustomDebugInformation"/> of the specified kind associated with the given handle if there is a single such entry. 875public static bool TryGetCustomDebugInformation(this MetadataReader reader, EntityHandle handle, Guid kind, out CustomDebugInformation customDebugInfo) 881var info = reader.GetCustomDebugInformation(infoHandle); 905if (!pdbReader.TryGetCustomDebugInformation(EntityHandle.ModuleDefinition, PortableCustomDebugInfoKinds.CompilationOptions, out var customDebugInformation))
Roslyn.Test.PdbUtilities (4)
Reader\PdbTestUtilities.cs (4)
45=> TryGetCustomDebugInformation(pdbReader, handle, kind, out var info) ? pdbReader.GetBlobContent(info.Value) : default(ImmutableArray<byte>); 64private static bool TryGetCustomDebugInformation(MetadataReader reader, EntityHandle handle, Guid kind, out CustomDebugInformation customDebugInfo) 67customDebugInfo = default(CustomDebugInformation); 70var info = reader.GetCustomDebugInformation(infoHandle);
System.Reflection.Metadata (1)
System\Reflection\Metadata\MetadataReader.cs (1)
1413public CustomDebugInformation GetCustomDebugInformation(CustomDebugInformationHandle handle)
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\General\Ecma\MetadataExtensions.cs (1)
22public static CustomDebugInformation GetCustomDebugInformation(this CustomDebugInformationHandle handle, MetadataReader reader) => reader.GetCustomDebugInformation(handle);