8 references to CompilationAssemblies
Microsoft.CodeAnalysis.Features (8)
UnusedReferences\ReferenceInfo.cs (2)
48
=> new(ReferenceType, itemSpecification, TreatAsUsed,
CompilationAssemblies
, Dependencies);
51
=> new(ReferenceType, ItemSpecification, TreatAsUsed,
CompilationAssemblies
, dependencies.AsImmutableOrEmpty());
UnusedReferences\UnusedReferencesRemover.cs (6)
148
var projectAssemblyFileNames = reference.
CompilationAssemblies
168
if (!reference.
CompilationAssemblies
.Any(static (name, usedAssemblyFilePaths) => usedAssemblyFilePaths.Contains(name), usedAssemblyFilePaths))
228
if (reference.
CompilationAssemblies
.Length > 0)
238
if (reference.
CompilationAssemblies
.Any(static (name, usedAssemblyFilePaths) => usedAssemblyFilePaths.Contains(name), usedAssemblyFilePaths))
248
usedAssemblyFilePaths.ExceptWith(reference.
CompilationAssemblies
);
260
return [.. reference.
CompilationAssemblies
, .. transitiveCompilationAssemblies];