8 references to ExecutableCodeBinder
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
191
return new
ExecutableCodeBinder
(unboundLambda.Syntax, lambdaSymbol, unboundLambda.GetWithParametersBinder(lambdaSymbol, enclosingBinder));
Binder\Binder_Initializers.cs (1)
214
Binder parentBinder = new
ExecutableCodeBinder
(
BoundTree\UnboundLambda.cs (2)
717
var lambdaBodyBinder = new
ExecutableCodeBinder
(_unboundLambda.Syntax, lambdaSymbol, GetWithParametersBinder(lambdaSymbol, Binder));
1000
var lambdaBodyBinder = new
ExecutableCodeBinder
(_unboundLambda.Syntax, lambdaSymbol, GetWithParametersBinder(lambdaSymbol, Binder));
Compilation\SyntaxTreeSemanticModel.cs (1)
1230
new MethodBodySemanticModel.InitialState(node, binder: new
ExecutableCodeBinder
(node, scriptInitializer, new ScriptLocalScopeBinder(_globalStatementLabels, defaultOuter()))));
Symbols\Source\SourceMemberMethodSymbol.cs (1)
769
return inMethod == null ? null : new
ExecutableCodeBinder
(SyntaxNode, this, inMethod.WithAdditionalFlags(ignoreAccessibility ? BinderFlags.IgnoreAccessibility : BinderFlags.None));
Symbols\Synthesized\Records\SynthesizedPrimaryConstructor.cs (1)
108
return new
ExecutableCodeBinder
(SyntaxNode, this, result.WithAdditionalFlags(ignoreAccessibility ? BinderFlags.IgnoreAccessibility : BinderFlags.None));
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
231
return new
ExecutableCodeBinder
(syntaxNode, this, result);