9 references to MetadataPointer
ILCompiler.TypeSystem (5)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaField.cs (1)
266
_namePointer = MetadataReader.
MetadataPointer
+ MetadataReader.GetHeapMetadataOffset(HeapIndex.String) + MetadataReader.GetHeapOffset(handle);
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaMethod.cs (1)
404
_namePointer = MetadataReader.
MetadataPointer
+ MetadataReader.GetHeapMetadataOffset(HeapIndex.String) + MetadataReader.GetHeapOffset(handle);
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaType.cs (2)
253
_namePointer = MetadataReader.
MetadataPointer
+ MetadataReader.GetHeapMetadataOffset(HeapIndex.String) + MetadataReader.GetHeapOffset(handle);
274
_namespacePointer = MetadataReader.
MetadataPointer
+ MetadataReader.GetHeapMetadataOffset(HeapIndex.String) + MetadataReader.GetHeapOffset(handle);
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\MetadataExtensions.cs (1)
331
byte* currentChar = reader.
MetadataPointer
+ reader.GetHeapMetadataOffset(HeapIndex.String) + stringOffset;
Microsoft.CodeAnalysis.Features (2)
Debugging\DebugInformationReaderProvider.cs (1)
51
using var metadataStream = new UnmanagedMemoryStream(reader.
MetadataPointer
, reader.MetadataLength);
EditAndContinue\DebuggingSession.cs (1)
410
var moduleMetadata = ModuleMetadata.CreateFromMetadata((IntPtr)metadataReader.
MetadataPointer
, metadataReader.MetadataLength);
Microsoft.CodeAnalysis.Workspaces (1)
Serialization\SerializerService_Reference.cs (1)
543
writer.WriteSpan(new ReadOnlySpan<byte>(reader.
MetadataPointer
, reader.MetadataLength));
Microsoft.Diagnostics.DataContractReader.Legacy (1)
MetaDataImportImpl.cs (1)
1407
byte* heapBase = _reader.
MetadataPointer
+ heapMetadataOffset;