1 override of BindStatement
Microsoft.CodeAnalysis.CSharp (1)
Compilation\MemberSemanticModel.cs (1)
2437
public override BoundStatement
BindStatement
(StatementSyntax node, BindingDiagnosticBag diagnostics)
19 references to BindStatement
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Initializers.cs (1)
250
var statement = binder.
BindStatement
(statementNode, diagnostics);
Binder\Binder_Statements.cs (9)
340
return binder.WrapWithVariablesIfAny(node, binder.
BindStatement
(node, diagnostics));
349
return binder.WrapWithVariablesAndLocalFunctionsIfAny(node, binder.
BindStatement
(node, diagnostics));
355
return binder.WrapWithVariablesIfAny(switchStatement.Expression, binder.
BindStatement
(node, diagnostics));
389
return
BindStatement
(node, diagnostics);
506
var body =
BindStatement
(node.Statement, diagnostics);
1923
var boundStatement =
BindStatement
(syntaxStatements[i], diagnostics);
3706
var boundStatement =
BindStatement
(topLevelStatement.Statement, diagnostics);
3788
constructor.Body == null ? null : (BoundBlock)bodyBinder.
BindStatement
(constructor.Body, diagnostics),
4067
blockBody == null ? null : (BoundBlock)
BindStatement
(blockBody, diagnostics),
Binder\SwitchBinder_Patterns.cs (1)
203
var boundStatement = sectionBinder.
BindStatement
(statement, diagnostics);
Compilation\CSharpSemanticModel.cs (2)
2414
return binder.
BindStatement
(statement, diagnostics);
2416
BoundStatement bound = binder.
BindStatement
(globalStatement.Statement, diagnostics);
Compilation\MemberSemanticModel.cs (1)
2447
statement = base.
BindStatement
(node, diagnostics);
Symbols\Source\SourceLocalSymbol.cs (1)
803
_nodeBinder.
BindStatement
((GotoStatementSyntax)_nodeToBind, diagnostics);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Semantics\PatternMatchingTestBase.cs (1)
463
SwitchStatementSyntax n => ((BoundSwitchStatement)binder.
BindStatement
(n, BindingDiagnosticBag.Discarded)).ReachabilityDecisionDag,
Semantics\PatternMatchingTests4.cs (3)
4020
var boundSwitch = (BoundSwitchStatement)binder.
BindStatement
(@switch, BindingDiagnosticBag.Discarded);
4089
var boundSwitch = (BoundSwitchStatement)binder.
BindStatement
(@switch, BindingDiagnosticBag.Discarded);
4162
var boundSwitch = (BoundSwitchStatement)binder.
BindStatement
(@switch, BindingDiagnosticBag.Discarded);