33 references to References
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
33foreach (var reference in compilation.References.OfType<CompilationReference>())
ILLink.RoslynAnalyzer (2)
RequiresAnalyzerBase.cs (1)
426foreach (var reference in context.Compilation.References)
TrimAnalysis\TypeNameResolver.cs (1)
144foreach (var metadataReference in _compilation.References)
Microsoft.CodeAnalysis (6)
Compilation\Compilation.cs (5)
238References.AsImmutable(), 1632/// required to be from this compilation or some assembly referenced (<see cref="References"/>) by this 1637/// though those references are missing from <see cref="References"/>. 1714foreach (var reference in compilation.References) 1816/// The returned set is a subset of references returned by <see cref="References"/> API.
Compilation\DeterministicKeyBuilder.cs (1)
407compilation.References.AsImmutable(),
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
33foreach (var reference in compilation.References.OfType<CompilationReference>())
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
33foreach (var reference in compilation.References.OfType<CompilationReference>())
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
33foreach (var reference in compilation.References.OfType<CompilationReference>())
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Compilation_UsedAssemblies.cs (2)
34foreach (var reference in References) 52foreach (var reference in References)
Microsoft.CodeAnalysis.Extensions.Package (1)
Compilation\CompilationExtensions.cs (1)
33foreach (var reference in compilation.References.OfType<CompilationReference>())
Microsoft.CodeAnalysis.Razor.Compiler (4)
Language\TagHelperDiscoveryService.cs (1)
56foreach (var reference in compilation.References)
SourceGenerators\RazorSourceGenerator.cs (3)
147if (!compilationA.References.SequenceEqual(compilationB.References, new LambdaComparer<MetadataReference>((old, @new) => 224foreach (var reference in compilation.References)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
33foreach (var reference in compilation.References.OfType<CompilationReference>())
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\UsedAssemblies.vb (1)
28For Each reference In References
Microsoft.CodeAnalysis.Workspaces (8)
FindSymbols\FindReferences\DependentTypeFinder.cs (2)
309foreach (var reference in compilation.References) 329seenPEReferences.AddRange(compilation.References.OfType<PortableExecutableReference>());
Log\WorkspaceStructureLogger.cs (1)
175foreach (var reference in compilation.References)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
33foreach (var reference in compilation.References.OfType<CompilationReference>())
Workspace\Solution\SolutionCompilationState.ICompilationTracker.cs (2)
25/// If <paramref name="primary"/> is true, then <see cref="Compilation.References"/> will not be considered 31/// any of the references of the <see cref="Compilation.References"/>.
Workspace\Solution\SolutionCompilationState.RootedSymbolSet.cs (2)
58/// cref="Compilation.References"/>. Sorted by the hash code produced by <see 77foreach (var reference in compilation.References)
Microsoft.DotNet.ApiSymbolExtensions (1)
AssemblySymbolLoader.cs (1)
344public IEnumerable<MetadataReference> MetadataReferences => _cSharpCompilation.References;
Microsoft.Maui.Controls.SourceGen (2)
CodeBehindGenerator.cs (2)
203 foreach (var reference in compilation.References) 790 return obj.References.GetHashCode();
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
33foreach (var reference in compilation.References.OfType<CompilationReference>())