3 overrides of ImportChain
Microsoft.CodeAnalysis.CSharp (3)
Binder\BuckStopsHereBinder.cs (1)
33
internal override ImportChain?
ImportChain
Binder\WithExternAndUsingAliasesBinder.cs (1)
66
internal override ImportChain
ImportChain
Binder\WithUsingNamespacesAndTypesBinder.cs (1)
230
internal override ImportChain?
ImportChain
10 references to ImportChain
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder.cs (1)
393
return Next.
ImportChain
;
Binder\Binder_Expressions.cs (1)
7517
for (var chain = this.
ImportChain
; chain != null; chain = chain.ParentOpt)
Binder\Binder_Initializers.cs (3)
111
firstDebugImports = parentBinder.
ImportChain
;
129
firstDebugImports = binderFactory.GetBinder(parameterSyntax).
ImportChain
;
211
firstDebugImports = scriptClassBinder.
ImportChain
;
Binder\WithExternAndUsingAliasesBinder.cs (2)
208
var previous = Next!.
ImportChain
;
262
return new ImportChain(Imports.Create(_usingAliases, ((WithUsingNamespacesAndTypesBinder)Next!).GetUsings(basesBeingResolved: null), _externAliases), Next!.
ImportChain
);
Binder\WithUsingNamespacesAndTypesBinder.cs (1)
236
ImportChain? importChain = this.Next!.
ImportChain
;
Compilation\CSharpSemanticModel.cs (1)
5411
for (var chain = binder?.
ImportChain
; chain != null; chain = chain.ParentOpt)
Compiler\MethodCompiler.cs (1)
1779
importChain = bodyBinder.
ImportChain
;