1 type derived from InContainerBinder
Microsoft.CodeAnalysis.CSharp (1)
Binder\InSubmissionClassBinder.cs (1)
20internal sealed class InSubmissionClassBinder : InContainerBinder
11 instantiations of InContainerBinder
Microsoft.CodeAnalysis.CSharp (11)
Binder\BinderFactory.BinderFactoryVisitor.cs (7)
679resultBinder = new InContainerBinder(container, outer); 712resultBinder = new InContainerBinder(container, outer); 787resultBinder = new InContainerBinder(typeSymbol, resultBinder); 928return new InContainerBinder(ns, outer); 990result = new InContainerBinder(compilation.GlobalNamespace, result); 1004result = new InContainerBinder(scriptClass, result); 1018result = new InContainerBinder(globalNamespace, result);
Compilation\CSharpCompilation.UsingsFromOptionsAndDiagnostics.cs (1)
37var usingsBinder = new InContainerBinder(compilation.GlobalNamespace, new BuckStopsHereBinder(compilation, associatedFileIdentifier: null));
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
474binder = new InContainerBinder(compilation.GlobalNamespace, binder);
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (2)
226result = new InContainerBinder(globalNamespace, result); 227result = new InContainerBinder(ContainingType, result);
4 references to InContainerBinder
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Expressions.cs (1)
1756!(binder is InContainerBinder { Container: var container } && container.OriginalDefinition == (object)containingTypeDefinition))
Binder\Binder_NameConflicts.cs (1)
105if (binder is InContainerBinder)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
906if (outer is InContainerBinder inContainerBinder)
Compilation\CSharpCompilation.UsingsFromOptionsAndDiagnostics.cs (1)
37var usingsBinder = new InContainerBinder(compilation.GlobalNamespace, new BuckStopsHereBinder(compilation, associatedFileIdentifier: null));