17 references to UsingKind
Microsoft.CodeAnalysis.CSharp.Workspaces (17)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (17)
45
private static
UsingKind
GetUsingKind(UsingDirectiveSyntax? usingDirective, ExternAliasDirectiveSyntax? externDirective)
49
return
UsingKind
.Extern;
59
return
UsingKind
.GlobalAlias;
62
return
UsingKind
.GlobalUsingStatic;
64
return
UsingKind
.GlobalNamespace;
69
return
UsingKind
.Alias;
72
return
UsingKind
.UsingStatic;
74
return
UsingKind
.Namespace;
94
var
directive1Kind = GetUsingKind(using1, extern1);
95
var
directive2Kind = GetUsingKind(using2, extern2);
117
case
UsingKind
.Extern:
121
case
UsingKind
.Alias:
122
case
UsingKind
.GlobalAlias:
139
static bool IsGlobal(
UsingKind
kind)
140
=> kind is
UsingKind
.GlobalAlias or
UsingKind
.GlobalNamespace or
UsingKind
.GlobalUsingStatic;