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)
228
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)
7516
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)
234
ImportChain? importChain = this.Next!.
ImportChain
;
Compilation\CSharpSemanticModel.cs (1)
5404
for (var chain = binder?.
ImportChain
; chain != null; chain = chain.ParentOpt)
Compiler\MethodCompiler.cs (1)
1779
importChain = bodyBinder.
ImportChain
;