3 instantiations of UsingsAndDiagnostics
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (3)
594result = new UsingsAndDiagnostics() 877return new UsingsAndDiagnostics() 1129new UsingsAndDiagnostics()
14 references to UsingsAndDiagnostics
Microsoft.CodeAnalysis.CSharp (14)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (14)
409private UsingsAndDiagnostics? _lazyGlobalUsings; 410private UsingsAndDiagnostics? _lazyUsings; 540private UsingsAndDiagnostics GetUsingsAndDiagnostics(SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, ConsList<TypeSymbol>? basesBeingResolved) 550private UsingsAndDiagnostics GetGlobalUsingsAndDiagnostics(SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, ConsList<TypeSymbol>? basesBeingResolved) 555private UsingsAndDiagnostics GetUsingsAndDiagnostics(ref UsingsAndDiagnostics? usings, SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, ConsList<TypeSymbol>? basesBeingResolved, bool onlyGlobal) 578UsingsAndDiagnostics result; 590result = UsingsAndDiagnostics.Empty; 620UsingsAndDiagnostics buildUsings( 939var globalUsingsAndDiagnostics = _lazyGlobalUsings ?? 942UsingsAndDiagnostics.Empty); 945var usingsAndDiagnostics = _lazyUsings ?? GetUsingsAndDiagnostics(declaringSymbol, (CSharpSyntaxNode)declarationSyntax.GetSyntax(cancellationToken), basesBeingResolved: null); 984private static void Validate(SourceNamespaceSymbol declaringSymbol, SyntaxReference declarationSyntax, ExternAliasesAndDiagnostics externAliasesAndDiagnostics, UsingsAndDiagnostics usingsAndDiagnostics, DiagnosticBag? globalUsingDiagnostics) 1128public static readonly UsingsAndDiagnostics Empty =