7 references to UsingDirective
Microsoft.CodeAnalysis.CSharp (7)
Binder\ImportChain.cs (1)
106
var syntax = aliasAndUsingDirective.
UsingDirective
;
Binder\Imports.cs (2)
53
UsingAliases.OrderBy(x => x.Value.
UsingDirective
.Location.SourceSpan.Start).Select(ua => $"{ua.Key} = {ua.Value.Alias.Target}").Concat(
78
expandedAliasesBuilder.Add(name, new AliasAndUsingDirective(directive.Alias.ToNewSubmission(newSubmission), directive.
UsingDirective
));
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (4)
1008
Debug.Assert(alias.
UsingDirective
!= null);
1010
if (alias.
UsingDirective
.UnsafeKeyword == default)
1012
compilation.GetBinder(alias.
UsingDirective
.NamespaceOrType).ReportDiagnosticsIfUnsafeMemberAccess(diagnostics.DiagnosticBag, alias.Alias.Target, alias.Alias.GetFirstLocation());
1016
recordImportDependencies(alias.
UsingDirective
, target);