1 write to SecondaryDependencies
Microsoft.CodeAnalysis (1)
Binding\UseSiteInfo.cs (1)
66
SecondaryDependencies
= secondaryDependencies ?? ImmutableHashSet<TAssemblySymbol>.Empty;
9 references to SecondaryDependencies
Microsoft.CodeAnalysis (9)
Binding\BindingDiagnosticBag.cs (1)
195
AddDependencies(useSiteInfo.
SecondaryDependencies
);
Binding\UseSiteInfo.cs (8)
27
/// Never a core library. Usually it is not included into the <see cref="
SecondaryDependencies
"/>.
69
public bool IsEmpty => DiagnosticInfo is null && PrimaryDependency is null &&
SecondaryDependencies
?.IsEmpty != false;
84
return new UseSiteInfo<TAssemblySymbol>(diagnosticInfo, PrimaryDependency,
SecondaryDependencies
);
92
secondaryDependencies = (secondaryDependencies ?? ImmutableHashSet<TAssemblySymbol>.Empty).Union(
SecondaryDependencies
?? ImmutableHashSet<TAssemblySymbol>.Empty);
345
if (info.
SecondaryDependencies
?.IsEmpty == false && (_assemblyBeingBuilt is null || info.
SecondaryDependencies
.AsSingleton() != _assemblyBeingBuilt))
347
(_dependencies ??= new HashSet<TAssemblySymbol>()).AddAll(info.
SecondaryDependencies
);
485
var secondaryDependencies = useSiteInfo.
SecondaryDependencies
?? ImmutableHashSet<TAssemblySymbol>.Empty;