14 references to Dependencies
Microsoft.CodeAnalysis (5)
Binding\BindingDiagnosticBag.cs (5)
112Debug.Assert(allowMismatchInDependencyAccumulation || other.Dependencies.IsDefaultOrEmpty || this.AccumulatesDependencies || !this.AccumulatesDiagnostics); 113AddDependencies(other.Dependencies); 317public ImmutableBindingDiagnostic<TAssemblySymbol> NullToEmpty() => new ImmutableBindingDiagnostic<TAssemblySymbol>(Diagnostics, Dependencies); 321return first.Diagnostics == second.Diagnostics && first.Dependencies == second.Dependencies;
Microsoft.CodeAnalysis.CSharp (5)
Binder\MethodGroupResolution.cs (1)
51Debug.Assert(!diagnostics.Dependencies.IsDefault);
Compilation\CSharpCompilation.cs (3)
1731entryPoint.Diagnostics.Diagnostics.Concat(diagnostics.ToReadOnlyAndFree()), entryPoint.Diagnostics.Dependencies)); 2990return new ImmutableBindingDiagnostic<AssemblySymbol>(result.AsImmutable().Concat(clsDiagnostics.Diagnostics), clsDiagnostics.Dependencies); 3007ImmutableInterlocked.InterlockedInitialize(ref _lazyClsComplianceDependencies, result.Dependencies);
Compiler\MethodCompiler.cs (1)
1163actualDiagnostics = new ImmutableBindingDiagnostic<AssemblySymbol>(sourceMethod.SetDiagnostics(actualDiagnostics.Diagnostics, out diagsWritten), actualDiagnostics.Dependencies);
Microsoft.CodeAnalysis.VisualBasic (4)
Compilation\VisualBasicCompilation.vb (1)
2212ImmutableInterlocked.InterlockedInitialize(_lazyClsComplianceDependencies, result.Dependencies)
Semantics\TypeInference\TypeArgumentInference.vb (1)
2175Me.Diagnostic.AddDependencies(boundLambda.Diagnostics.Dependencies)
Symbols\Source\SourceAssemblySymbol.vb (1)
1237ImmutableInterlocked.InterlockedInitialize(_lazyAssemblyLevelDeclarationDependencies, immutableBindingDiagnostic.Dependencies)
Symbols\Source\SourceMemberMethodSymbol.vb (1)
837diagBag.AddDependencies(resolutionResult.Diagnostics.Dependencies)