1 write to _declarationSyntax
Microsoft.CodeAnalysis.CSharp (1)
Binder\WithExternAndUsingAliasesBinder.cs (1)
122
_declarationSyntax
= declarationSyntax;
7 references to _declarationSyntax
Microsoft.CodeAnalysis.CSharp (7)
Binder\WithExternAndUsingAliasesBinder.cs (7)
131
ImmutableInterlocked.InterlockedInitialize(ref _lazyExternAliases, _declaringSymbol.GetExternAliases(
_declarationSyntax
));
144
ImmutableInterlocked.InterlockedInitialize(ref _lazyUsingAliases, _declaringSymbol.GetUsingAliases(
_declarationSyntax
, basesBeingResolved: null));
155
Interlocked.CompareExchange(ref _lazyUsingAliasesMap, _declaringSymbol.GetUsingAliasesMap(
_declarationSyntax
, basesBeingResolved), null);
174
switch (
_declarationSyntax
)
194
throw ExceptionUtilities.UnexpectedValue(
_declarationSyntax
);
210
if (
_declarationSyntax
is BaseNamespaceDeclarationSyntax namespaceDecl)
222
return new ImportChain(_declaringSymbol.GetImports(
_declarationSyntax
, basesBeingResolved: null), previous);