2 overrides of GetUsingsAndAliases
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpAddImportsService.cs (1)
71
protected override SyntaxList<UsingDirectiveSyntax>
GetUsingsAndAliases
(SyntaxNode node)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicAddImportsService.vb (1)
83
Protected Overrides Function
GetUsingsAndAliases
(node As SyntaxNode) As SyntaxList(Of ImportsStatementSyntax)
5 references to GetUsingsAndAliases
Microsoft.CodeAnalysis.Workspaces (5)
AbstractAddImportsService.cs (5)
52
private bool HasAliases(SyntaxNode node) =>
GetUsingsAndAliases
(node).Any(IsAlias);
53
private bool HasUsings(SyntaxNode node) =>
GetUsingsAndAliases
(node).Any(IsSimpleUsing);
54
private bool HasStaticUsings(SyntaxNode node) =>
GetUsingsAndAliases
(node).Any(IsStaticUsing);
56
private bool HasAnyImports(SyntaxNode node) =>
GetUsingsAndAliases
(node).Any() || GetExterns(node).Any();
83
if (
GetUsingsAndAliases
(node).Any(u => IsEquivalentImport(u, import)))