128 references to GetReference
Microsoft.CodeAnalysis (1)
MetadataReference\MetadataReference.cs (1)
115
/// <see cref="ModuleMetadata.CreateFromImage(ImmutableArray{byte})"/> and <see cref="ModuleMetadata.
GetReference
(DocumentationProvider, string, string)"/>.
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
Emit\CompilationEmitTests.cs (2)
1315
var reference = ModuleMetadata.CreateFromImage(moduleComp.EmitToArray()).
GetReference
();
4703
var metadataRef = ModuleMetadata.CreateFromStream(comp.EmitToStream()).
GetReference
();
Emit\EmitErrorTests.cs (2)
270
var compilationOK = CreateCompilation(source, new MetadataReference[] { moduleMetadata.
GetReference
(filePath: @"R:\A\B\ModuleNameMismatch.netmodule") });
274
var compilationError = CreateCompilation(source, new MetadataReference[] { moduleMetadata.
GetReference
(filePath: @"R:\A\B\ModuleNameMismatch.mod") });
Emit\EmitMetadataTests.cs (2)
237
var netModule1 = ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.netModule1).
GetReference
(filePath: Path.GetFullPath("netModule1.netmodule"));
238
var netModule2 = ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.netModule2).
GetReference
(filePath: Path.GetFullPath("netModule2.netmodule"));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (11)
Attributes\AttributeTests_Assembly.cs (6)
1007
return GetNetModuleWithAssemblyAttributes(source, references, assemblyName).
GetReference
(display: assemblyName + ".netmodule");
1075
references: new[] { netModuleWithAssemblyAttributes.
GetReference
() },
1122
references: new[] { netModuleWithAssemblyAttributes.
GetReference
() },
1196
references: new[] { MinCorlibRef, netModuleWithAssemblyAttributes.
GetReference
() },
1237
references: new[] { MinCorlibRef, netModuleWithAssemblyAttributes.
GetReference
() },
1608
MetadataReference netmoduleRef = ModuleMetadata.CreateFromImage(netmoduleCompilation.EmitToArray()).
GetReference
(display: assemblyName + ".netmodule");
Attributes\AttributeTests_Embedded.cs (1)
109
var reference = ModuleMetadata.CreateFromImage(module.EmitToArray()).
GetReference
();
Attributes\AttributeTests_Synthesized.cs (3)
1535
var reference = ModuleMetadata.CreateFromImage(referenceComp.EmitToArray()).
GetReference
();
1576
var reference = ModuleMetadata.CreateFromImage(referenceComp.EmitToArray()).
GetReference
();
1637
var moduleReference = ModuleMetadata.CreateFromImage(compilation.EmitToArray()).
GetReference
();
Attributes\InternalsVisibleToAndStrongNameTests.cs (1)
1553
new[] { metadata.
GetReference
() },
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (76)
Compilation\CompilationAPITests.cs (1)
2236
var c = CSharpCompilation.Create("Goo", references: new[] { MscorlibRef, mdModule.
GetReference
(display: "ModuleCS00") }, options: TestOptions.ReleaseDll);
Symbols\Metadata\PE\TypeForwarders.cs (2)
1582
var ref0 = ModuleMetadata.CreateFromImage(bits0).
GetReference
();
1766
var ref0 = asm0.
GetReference
();
Symbols\SymbolErrorTests.cs (72)
104
references: new[] { ModuleMetadata.CreateFromImage(module1.EmitToArray(options: new EmitOptions(metadataOnly: true))).
GetReference
() });
109
references: new[] { ModuleMetadata.CreateFromImage(module2.EmitToArray(options: new EmitOptions(metadataOnly: true))).
GetReference
() });
5619
s_mod1.
GetReference
(),
5620
s_mod2.
GetReference
(),
5658
s_mod2.
GetReference
(),
5703
s_mod1.
GetReference
(),
5704
s_mod2.
GetReference
(),
5717
s_mod1.
GetReference
(),
5718
s_mod2.
GetReference
(),
5765
s_mod2.
GetReference
(),
5778
s_mod2.
GetReference
(),
5824
s_mod1.
GetReference
(),
5825
s_mod2.
GetReference
(),
5838
s_mod1.
GetReference
(),
5839
s_mod2.
GetReference
(),
5886
s_mod2.
GetReference
(),
5899
s_mod2.
GetReference
(),
5945
s_mod1.
GetReference
(),
5957
s_mod1.
GetReference
(),
6002
s_mod2.
GetReference
(),
6015
s_mod2.
GetReference
(),
6061
s_mod2.
GetReference
(),
6074
s_mod2.
GetReference
(),
6120
s_mod1.
GetReference
(),
6133
s_mod1.
GetReference
(),
6167
s_mod1.
GetReference
(),
6203
s_mod1.
GetReference
(),
6239
s_mod2.
GetReference
(),
6275
s_mod2.
GetReference
(),
6318
s_mod1.
GetReference
(),
6331
s_mod1.
GetReference
(),
6378
s_mod1.
GetReference
(),
6379
s_mod2.
GetReference
(),
6392
s_mod1.
GetReference
(),
6393
s_mod2.
GetReference
(),
6440
s_mod1.
GetReference
(),
6453
s_mod1.
GetReference
(),
6500
s_mod1.
GetReference
(),
6501
s_mod2.
GetReference
(),
6514
s_mod1.
GetReference
(),
6515
s_mod2.
GetReference
(),
6565
s_mod1.
GetReference
(),
6578
s_mod1.
GetReference
(),
6628
s_mod2.
GetReference
(),
6641
s_mod2.
GetReference
(),
6691
s_mod1.
GetReference
(),
6692
s_mod2.
GetReference
(),
6708
s_mod1.
GetReference
(),
6709
s_mod2.
GetReference
(),
6762
s_mod1.
GetReference
(),
6775
s_mod1.
GetReference
(),
6825
s_mod2.
GetReference
(),
6841
s_mod2.
GetReference
(),
6894
s_mod1.
GetReference
(),
6895
s_mod2.
GetReference
(),
6911
s_mod1.
GetReference
(),
6912
s_mod2.
GetReference
(),
6959
s_mod1.
GetReference
(),
6960
s_mod2.
GetReference
(),
6976
s_mod2.
GetReference
(),
6977
s_mod1.
GetReference
(),
6995
s_mod2.
GetReference
(),
6997
s_mod1.
GetReference
()
7044
s_mod1.
GetReference
(),
7045
s_mod2.
GetReference
(),
7058
s_mod2.
GetReference
(),
7059
s_mod1.
GetReference
(),
7074
s_mod1.
GetReference
(),
7076
s_mod2.
GetReference
()
7163
var moduleRef = ModuleMetadata.CreateFromImage(ilBytes).
GetReference
();
7232
var moduleRef1 = ModuleMetadata.CreateFromImage(ilBytes).
GetReference
();
15267
var ref1 = ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.CorLibrary.NoMsCorLibRef).
GetReference
(display: "NoMsCorLibRef.mod");
Symbols\TypeTests.cs (1)
894
var module1Ref = ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.netModule1).
GetReference
(display: "netModule1.netmodule");
Microsoft.CodeAnalysis.Scripting.UnitTests (3)
ScriptOptionsTests.cs (3)
38
var moduleRef = ModuleMetadata.CreateFromImage(TestResources.MetadataTests.NetModule01.ModuleCS00).
GetReference
();
71
var assemblyRef = ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.Methods.CSMethods).
GetReference
();
80
var moduleRef = ModuleMetadata.CreateFromImage(TestResources.MetadataTests.NetModule01.ModuleCS00).
GetReference
();
Microsoft.CodeAnalysis.Test.Utilities (27)
CommonTestBase.cs (2)
167
: ((ModuleMetadata)emittedMetadata).
GetReference
();
252
return ModuleMetadata.CreateFromImage(assemblyBytes).
GetReference
();
Compilation\CompilationExtensions.cs (1)
134
return ModuleMetadata.CreateFromImage(image).
GetReference
(documentation, display: comp.MakeSourceModuleName());
CompilationVerifier.cs (2)
72
return ModuleMetadata.CreateFromImage(EmittedAssemblyData).
GetReference
(documentation, display: Compilation.MakeSourceModuleName());
862
return moduleMetadata.
GetReference
(display: display);
Mocks\TestReferences.cs (22)
27
() => ModuleMetadata.CreateFromImage(TestResources.MetadataTests.NetModule01.ModuleCS00).
GetReference
(display: "ModuleCS00.mod"),
32
() => ModuleMetadata.CreateFromImage(TestResources.MetadataTests.NetModule01.ModuleCS01).
GetReference
(display: "ModuleCS01.mod"),
37
() => ModuleMetadata.CreateFromImage(TestResources.MetadataTests.NetModule01.ModuleVB01).
GetReference
(display: "ModuleVB01.mod"),
182
() => ModuleMetadata.CreateFromImage(TestResources.General.With_SpacesModule).
GetReference
(display: "With Spaces.netmodule"),
219
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.netModule1).
GetReference
(display: "netModule1.netmodule"),
224
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.netModule2).
GetReference
(display: "netModule2.netmodule"),
229
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.CrossRefModule1).
GetReference
(display: "CrossRefModule1.netmodule"),
234
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.CrossRefModule2).
GetReference
(display: "CrossRefModule2.netmodule"),
247
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.hash_module).
GetReference
(display: "hash_module.netmodule"),
252
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.x64COFF).
GetReference
(display: "x64COFF.obj"),
270
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.V1.MTTestModule1).
GetReference
(display: "MTTestModule1.netmodule"),
286
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.V1.MTTestModule2).
GetReference
(display: "MTTestModule2.netmodule"),
321
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.V2.MTTestModule3).
GetReference
(display: "MTTestModule3.netmodule"),
356
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.V3.MTTestModule4).
GetReference
(display: "MTTestModule4.netmodule"),
445
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.CustomModifiers.ModifiersModule).
GetReference
(display: "Modifiers.netmodule"),
529
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.RetargetingCycle.RetV1.ClassB).
GetReference
(display: "ClassB.netmodule"),
665
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.MultiTargeting.Source1Module).
GetReference
(display: "Source1Module.netmodule"),
670
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.MultiTargeting.Source3Module).
GetReference
(display: "Source3Module.netmodule"),
675
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.MultiTargeting.Source4Module).
GetReference
(display: "Source4Module.netmodule"),
680
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.MultiTargeting.Source5Module).
GetReference
(display: "Source5Module.netmodule"),
685
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.MultiTargeting.Source7Module).
GetReference
(display: "Source7Module.netmodule"),
828
() => ModuleMetadata.CreateFromImage(TestResources.SymbolsTests.netModule.netModule1).
GetReference
(display: "netModule1.netmodule"),
Microsoft.CodeAnalysis.UnitTests (4)
MetadataReferences\MetadataReferenceTests.cs (4)
257
var r = module.
GetReference
(filePath: @"c:\temp", display: "hello", documentation: doc);
404
var mmr1 = module.
GetReference
();
409
var r = module.
GetReference
(filePath: path);
436
r = ModuleMetadata.CreateFromImage(TestResources.General.C1).
GetReference
();