62 references to Reference
Microsoft.CodeAnalysis (4)
CommandLine\CommandLineArguments.cs (4)
412resolved.Add(new UnresolvedMetadataReference(cmdReference.Reference, cmdReference.Properties)); 428references = metadataResolver.ResolveReference(cmdReference.Reference, baseFilePath: null, properties: cmdReference.Properties); 432var diagnostic = PortableExecutableReference.ExceptionToDiagnostic(e, messageProviderOpt!, Location.None, cmdReference.Reference, cmdReference.Properties.Kind); 440diagnosticsOpt.Add(new DiagnosticInfo(messageProviderOpt, messageProviderOpt.ERR_MetadataFileNotFound, cmdReference.Reference));
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (27)
CommandLineTests.cs (26)
404AssertEx.Equal(new[] { "System.dll" }, cmd.Arguments.MetadataReferences.Select(r => r.Reference)); 455string[] references = args.MetadataReferences.Select(r => r.Reference).ToArray(); 1142Select((res) => res.Reference)); 1149Select((res) => res.Reference)); 1220Select((res) => res.Reference)); 1227Select((res) => res.Reference)); 1232Assert.Equal("b", parsedArgs.MetadataReferences.Single().Reference); 2576Assert.Equal(MscorlibFullPath, parsedArgs.MetadataReferences[0].Reference); 2579Assert.Equal("goo.dll", parsedArgs.MetadataReferences[1].Reference); 2586Assert.Equal(MscorlibFullPath, parsedArgs.MetadataReferences[0].Reference); 2589Assert.Equal("goo.dll", parsedArgs.MetadataReferences[1].Reference); 2596Assert.Equal(MscorlibFullPath, parsedArgs.MetadataReferences[0].Reference); 2599Assert.Equal("goo.dll", parsedArgs.MetadataReferences[1].Reference); 2606Assert.Equal(MscorlibFullPath, parsedArgs.MetadataReferences[0].Reference); 2609Assert.Equal("goo.dll", parsedArgs.MetadataReferences[1].Reference); 2612Assert.Equal("bar.dll", parsedArgs.MetadataReferences[2].Reference); 2615Assert.Equal("c=mod.dll", parsedArgs.MetadataReferences[3].Reference); 5644Assert.Equal("abc.netmodule", parsedArgs.MetadataReferences[0].Reference); 5650Assert.Equal("c:\\abc", parsedArgs.MetadataReferences[0].Reference); 5652Assert.Equal("c:\\abc", parsedArgs.MetadataReferences[1].Reference); 5654Assert.Equal("d:\\xyz", parsedArgs.MetadataReferences[2].Reference); 8245AssertEx.Equal(csc.Arguments.MetadataReferences.Select(r => r.Reference), new string[] 8293Assert.Equal(csc.Arguments.MetadataReferences.Select(r => r.Reference), new string[] 11166args.MetadataReferences.Select(x => x.Reference)); 11171args.MetadataReferences.Select(x => x.Reference)); 11176args.MetadataReferences.Select(x => x.Reference));
TouchedFileLoggingTests.cs (1)
214.Select(r => r.Reference).ToList();
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
CommandLineRunnerTests.cs (1)
763}, arguments.MetadataReferences.Select(r => r.Reference));
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.Service.cs (1)
562var resolvedReferences = rspMetadataResolver.ResolveReference(cmdLineReference.Reference, baseFilePath: null, properties: MetadataReferenceProperties.Assembly);
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
CompilerInvocation.cs (1)
93metadataReferences: parsedCommandLine.MetadataReferences.Select(r => MetadataReference.CreateFromFile(mapPath(r.Reference), r.Properties)),
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (26)
CommandLineTests.vb (24)
760AssertEx.Equal({"System.dll"}, cmd.Arguments.MetadataReferences.Select(Function(r) r.Reference)) 2326Select(Function(res) res.Reference)) 2333Select(Function(res) res.Reference)) 2474Where(Function(res) Not res.Properties.EmbedInteropTypes AndAlso Not res.Reference.EndsWith("mscorlib.dll", StringComparison.Ordinal)). 2475Select(Function(res) res.Reference)) 2481Where(Function(res) Not res.Properties.EmbedInteropTypes AndAlso Not res.Reference.EndsWith("mscorlib.dll", StringComparison.Ordinal)). 2482Select(Function(res) res.Reference)) 4954Assert.Equal("c:\", parsedArgs.MetadataReferences(0).Reference) 4956Assert.Equal("d:\x\y\z", parsedArgs.MetadataReferences(1).Reference) 4958Assert.Equal("abc", parsedArgs.MetadataReferences(2).Reference) 4960Assert.False(parsedArgs.MetadataReferences(0).Reference.EndsWith("mscorlib.dll", StringComparison.Ordinal)) 4961Assert.False(parsedArgs.MetadataReferences(1).Reference.EndsWith("mscorlib.dll", StringComparison.Ordinal)) 4962Assert.False(parsedArgs.MetadataReferences(2).Reference.EndsWith("mscorlib.dll", StringComparison.Ordinal)) 4963Assert.True(parsedArgs.DefaultCoreLibraryReference.Value.Reference.EndsWith("mscorlib.dll", StringComparison.Ordinal)) 7134Assert.Equal(vbc.Arguments.MetadataReferences.Select(Function(r) r.Reference), 7200Assert.Equal(vbc.Arguments.MetadataReferences.Select(Function(r) r.Reference), 9075args.MetadataReferences.Select(Function(x) x.Reference)) 9080args.MetadataReferences.Select(Function(x) x.Reference)) 9085args.MetadataReferences.Select(Function(x) x.Reference)) 9090args.MetadataReferences.Select(Function(x) x.Reference)) 9101Assert.Equal(paths, references.Select(Function(r) r.Reference)) 9193args.MetadataReferences.Select(Function(x) x.Reference)) 9198args.MetadataReferences.Select(Function(x) x.Reference)) 9203args.MetadataReferences.Select(Function(x) x.Reference))
TouchedFileLoggingTests.vb (2)
170expectedReads = cmd.Arguments.MetadataReferences.Select(Function(r) r.Reference).ToList() 174expectedReads.Add(coreLibrary.GetValueOrDefault().Reference)
VBCSCompiler.UnitTests (2)
TouchedFileLoggingTests.cs (2)
158expectedReads.AddRange(cmd.Arguments.MetadataReferences.Select(r => r.Reference)); 162expectedReads.Add(reference.Reference);