14 references to CreateFromMetadata
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.UnitTests (8)
MetadataReferences\ModuleMetadataTests.cs (7)
22Assert.Throws<ArgumentNullException>(() => ModuleMetadata.CreateFromMetadata(IntPtr.Zero, 0));
23Assert.Throws<ArgumentOutOfRangeException>(() => { fixed (byte* ptr = new byte[] { 1, 2, 3 }) ModuleMetadata.CreateFromMetadata((IntPtr)ptr, 0); });
24Assert.Throws<ArgumentOutOfRangeException>(() => { fixed (byte* ptr = new byte[] { 1, 2, 3 }) ModuleMetadata.CreateFromMetadata((IntPtr)ptr, -1); });
28var metadata = ModuleMetadata.CreateFromMetadata((IntPtr)ptr, 3);
41var metadata = ModuleMetadata.CreateFromMetadata((IntPtr)ptr, h.MetadataSize);
54ModuleMetadata.CreateFromMetadata((IntPtr)ptr, h.MetadataSize);
275var metadata = ModuleMetadata.CreateFromMetadata((IntPtr)stream.PositionPointer, (int)stream.Length);
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces (2)