3 instantiations of UsingsAndDiagnostics
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (3)
589result = new UsingsAndDiagnostics() 869return new UsingsAndDiagnostics() 1121new UsingsAndDiagnostics()
14 references to UsingsAndDiagnostics
Microsoft.CodeAnalysis.CSharp (14)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (14)
404private UsingsAndDiagnostics? _lazyGlobalUsings; 405private UsingsAndDiagnostics? _lazyUsings; 535private UsingsAndDiagnostics GetUsingsAndDiagnostics(SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, ConsList<TypeSymbol>? basesBeingResolved) 545private UsingsAndDiagnostics GetGlobalUsingsAndDiagnostics(SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, ConsList<TypeSymbol>? basesBeingResolved) 550private UsingsAndDiagnostics GetUsingsAndDiagnostics(ref UsingsAndDiagnostics? usings, SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, ConsList<TypeSymbol>? basesBeingResolved, bool onlyGlobal) 573UsingsAndDiagnostics result; 585result = UsingsAndDiagnostics.Empty; 615UsingsAndDiagnostics buildUsings( 931var globalUsingsAndDiagnostics = _lazyGlobalUsings ?? 934UsingsAndDiagnostics.Empty); 937var usingsAndDiagnostics = _lazyUsings ?? GetUsingsAndDiagnostics(declaringSymbol, (CSharpSyntaxNode)declarationSyntax.GetSyntax(cancellationToken), basesBeingResolved: null); 976private static void Validate(SourceNamespaceSymbol declaringSymbol, SyntaxReference declarationSyntax, ExternAliasesAndDiagnostics externAliasesAndDiagnostics, UsingsAndDiagnostics usingsAndDiagnostics, DiagnosticBag? globalUsingDiagnostics) 1120public static readonly UsingsAndDiagnostics Empty =