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