16 references to LocalScopeBinder
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.QueryTranslationState.cs (1)
91
var collisionDetector = new
LocalScopeBinder
(binder);
Binder\Binder_Expressions.cs (1)
487
var binder = new
LocalScopeBinder
(this.WithContainingMemberOrLambda(parameter.ContainingSymbol).WithAdditionalFlags(BinderFlags.ParameterDefaultValue));
Binder\Binder_Initializers.cs (2)
154
return new
LocalScopeBinder
(binder).WithAdditionalFlagsAndContainingMemberOrLambda(suppressBinderFlagsFieldInitializer ? BinderFlags.None : BinderFlags.FieldInitializer, fieldSymbol);
308
binder = new ExecutableCodeBinder(equalsValueClauseNode, fieldSymbol, new
LocalScopeBinder
(binder));
Binder\Binder_Lambda.cs (1)
382
var binder = new
LocalScopeBinder
(this);
Binder\ExpressionListVariableBinder.cs (1)
20
internal ExpressionListVariableBinder(SeparatedSyntaxList<ExpressionSyntax> expressions, Binder next) :
base
(next)
Binder\ExpressionVariableBinder.cs (1)
21
internal ExpressionVariableBinder(SyntaxNode scopeDesignator, Binder next) :
base
(next)
Binder\FixedStatementBinder.cs (1)
23
:
base
(enclosing)
Binder\LockOrUsingBinder.cs (1)
25
:
base
(enclosing)
Binder\LoopBinderContext.cs (1)
19
:
base
(enclosing)
Binder\ScriptLocalScopeBinder.cs (1)
19
internal ScriptLocalScopeBinder(Labels labels, Binder next) :
base
(next)
Binder\SimpleLocalScopeBinder.cs (1)
20
base
(next)
Binder\SwitchBinder.cs (1)
29
:
base
(next)
Binder\WithLambdaParametersBinder.cs (1)
23
:
base
(enclosing)
Compilation\SyntaxTreeSemanticModel.cs (1)
231
binder = new
LocalScopeBinder
(binder);
Symbols\ConstantValueUtils.cs (1)
62
Binder collisionDetector = new
LocalScopeBinder
(binder);