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)
148var projectAssemblyFileNames = reference.CompilationAssemblies 168if (!reference.CompilationAssemblies.Any(static (name, usedAssemblyFilePaths) => usedAssemblyFilePaths.Contains(name), usedAssemblyFilePaths)) 228if (reference.CompilationAssemblies.Length > 0) 238if (reference.CompilationAssemblies.Any(static (name, usedAssemblyFilePaths) => usedAssemblyFilePaths.Contains(name), usedAssemblyFilePaths)) 248usedAssemblyFilePaths.ExceptWith(reference.CompilationAssemblies); 260return [.. reference.CompilationAssemblies, .. transitiveCompilationAssemblies];