2 types derived from WithExternAndUsingAliasesBinder
Microsoft.CodeAnalysis.CSharp (2)
Binder\WithExternAndUsingAliasesBinder.cs (2)
108
private sealed class FromSyntax :
WithExternAndUsingAliasesBinder
226
private sealed class FromSymbols :
WithExternAndUsingAliasesBinder
6 references to WithExternAndUsingAliasesBinder
Microsoft.CodeAnalysis.CSharp (6)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1046
return
WithExternAndUsingAliasesBinder
.Create(declaringSymbol, declarationSyntax, WithUsingNamespacesAndTypesBinder.Create(declaringSymbol, declarationSyntax, next));
Binder\InContainerBinder.cs (1)
118
if (Next is
WithExternAndUsingAliasesBinder
withUsingAliases && withUsingAliases.IsUsingAlias(name, originalBinder.IsSemanticModelBinder, basesBeingResolved))
Binder\WithExternAndUsingAliasesBinder.cs (3)
93
internal static new
WithExternAndUsingAliasesBinder
Create(SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, Binder next)
98
internal static
WithExternAndUsingAliasesBinder
Create(SourceNamespaceSymbol declaringSymbol, CSharpSyntaxNode declarationSyntax, WithUsingNamespacesAndTypesBinder next)
103
internal static
WithExternAndUsingAliasesBinder
Create(ImmutableArray<AliasAndExternAliasDirective> externAliases, ImmutableDictionary<string, AliasAndUsingDirective> usingAliases, WithUsingNamespacesAndTypesBinder next)
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
225
result =
WithExternAndUsingAliasesBinder
.Create(declaringSymbol, syntaxNode, WithUsingNamespacesAndTypesBinder.Create(declaringSymbol, syntaxNode, result));