3 instantiations of UsingsAndDiagnostics
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (3)
578result = new UsingsAndDiagnostics() 807return new UsingsAndDiagnostics() 1047new UsingsAndDiagnostics()
16 references to UsingsAndDiagnostics
Microsoft.CodeAnalysis.CSharp (16)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (16)
393private UsingsAndDiagnostics? _lazyGlobalUsings; 394private UsingsAndDiagnostics? _lazyUsings; 524private UsingsAndDiagnostics GetUsingsAndDiagnostics(SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, ConsList<TypeSymbol>? basesBeingResolved) 534private UsingsAndDiagnostics GetGlobalUsingsAndDiagnostics(SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, ConsList<TypeSymbol>? basesBeingResolved) 539private UsingsAndDiagnostics GetUsingsAndDiagnostics(ref UsingsAndDiagnostics? usings, SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, ConsList<TypeSymbol>? basesBeingResolved, bool onlyGlobal) 562UsingsAndDiagnostics result; 568var calculated = buildUsings(usingDirectives, declaringSymbol, declarationSyntax, applyIsGlobalFilter, basesBeingResolved); 574result = UsingsAndDiagnostics.Empty; 586var calculated = buildUsings(usingDirectives, declaringSymbol, declarationSyntax, applyIsGlobalFilter, basesBeingResolved); 604UsingsAndDiagnostics buildUsings( 869var globalUsingsAndDiagnostics = _lazyGlobalUsings ?? 872UsingsAndDiagnostics.Empty); 875var usingsAndDiagnostics = _lazyUsings ?? GetUsingsAndDiagnostics(declaringSymbol, (CSharpSyntaxNode)declarationSyntax.GetSyntax(cancellationToken), basesBeingResolved: null); 914private static void Validate(SourceNamespaceSymbol declaringSymbol, SyntaxReference declarationSyntax, ExternAliasesAndDiagnostics externAliasesAndDiagnostics, UsingsAndDiagnostics usingsAndDiagnostics, DiagnosticBag? globalUsingDiagnostics) 1046public static readonly UsingsAndDiagnostics Empty =