56 references to FixedStatementSyntax
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Statements.cs (3)
103
result = BindFixedStatement((
FixedStatementSyntax
)node, diagnostics);
187
private BoundStatement BindFixedStatement(
FixedStatementSyntax
node, BindingDiagnosticBag diagnostics)
197
private BoundStatement BindFixedStatementParts(
FixedStatementSyntax
node, BindingDiagnosticBag diagnostics)
Binder\FixedStatementBinder.cs (2)
20
private readonly
FixedStatementSyntax
_syntax;
22
public FixedStatementBinder(Binder enclosing,
FixedStatementSyntax
syntax)
Binder\LocalBinderFactory.cs (1)
645
public override void VisitFixedStatement(
FixedStatementSyntax
node)
Symbols\LocalDeclarationKind.cs (1)
33
/// User defined local variable declared by <see cref="VariableDeclarationSyntax"/> in <see cref="
FixedStatementSyntax
"/>.
Syntax\FixedStatementSyntax.cs (2)
11
public
FixedStatementSyntax
Update(SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement)
20
public static
FixedStatementSyntax
FixedStatement(SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement)
Syntax\LookupPosition.cs (2)
332
return ((
FixedStatementSyntax
)statement).FixedKeyword;
395
return GetFirstExcludedToken(((
FixedStatementSyntax
)statement).Statement);
Syntax\SyntaxNormalizer.cs (2)
1357
if (node is
FixedStatementSyntax
{ Parent:
FixedStatementSyntax
})
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
FormattingHelpers.cs (2)
299
FixedStatementSyntax
fixedStatement => fixedStatement.CloseParenToken.Equals(token),
369
FixedStatementSyntax
or
IndentBlockFormattingRule.cs (2)
314
if (node is
FixedStatementSyntax
fixedStatement && fixedStatement.Statement != null && !(fixedStatement.Statement is BlockSyntax || fixedStatement.Statement is
FixedStatementSyntax
))
SyntaxNodeExtensions.cs (3)
132
FixedStatementSyntax
or
147
FixedStatementSyntax
n => n.Statement,
837
case
FixedStatementSyntax
n: return (n.OpenParenToken, n.CloseParenToken);
Microsoft.CodeAnalysis.CSharp.Features (13)
EditAndContinue\BreakpointSpans.cs (2)
524
var
fixedStatement = (
FixedStatementSyntax
)statement;
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (5)
1109
private static bool AreEquivalentActiveStatements(
FixedStatementSyntax
oldNode,
FixedStatementSyntax
newNode)
1737
var
fixedStatement = (
FixedStatementSyntax
)node;
3043
ReportUnmatchedStatements<
FixedStatementSyntax
>(diagnostics, match, n => n.IsKind(SyntaxKind.FixedStatement), oldActiveStatement, newActiveStatement,
EditAndContinue\SyntaxComparer.cs (4)
848
var
leftFixed = (
FixedStatementSyntax
)leftNode;
849
var
rightFixed = (
FixedStatementSyntax
)rightNode;
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.CallSiteContainerRewriter.cs (1)
194
public override SyntaxNode VisitFixedStatement(
FixedStatementSyntax
node)
ExtractMethod\CSharpSelectionValidator.Validator.cs (1)
61
FixedStatementSyntax
or
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (5)
IOperation\IOperationTests_IFixedStatement.cs (5)
86
VerifyOperationTreeAndDiagnosticsForTest<
FixedStatementSyntax
>(source, expectedOperationTree, expectedDiagnostics,
166
VerifyOperationTreeAndDiagnosticsForTest<
FixedStatementSyntax
>(source, expectedOperationTree, expectedDiagnostics,
255
VerifyOperationTreeAndDiagnosticsForTest<
FixedStatementSyntax
>(source, expectedOperationTree, expectedDiagnostics,
313
VerifyOperationTreeAndDiagnosticsForTest<
FixedStatementSyntax
>(source, expectedOperationTree, expectedDiagnostics,
381
VerifyOperationTreeAndDiagnosticsForTest<
FixedStatementSyntax
>(source, expectedOperationTree, expectedDiagnostics,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (11)
Generated\Syntax.Test.xml.Generated.cs (5)
10373
private static
FixedStatementSyntax
GenerateFixedStatement()
12269
var
node = GenerateFixedStatement();
12277
var
newNode = node.WithAttributeLists(node.AttributeLists).WithFixedKeyword(node.FixedKeyword).WithOpenParenToken(node.OpenParenToken).WithDeclaration(node.Declaration).WithCloseParenToken(node.CloseParenToken).WithStatement(node.Statement);
17103
var
oldNode = GenerateFixedStatement();
17119
var
oldNode = GenerateFixedStatement();
Parsing\StatementParsingTests.cs (6)
875
var
fs = (
FixedStatementSyntax
)statement;
902
var
fs = (
FixedStatementSyntax
)statement;
932
var
fs = (
FixedStatementSyntax
)statement;
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
FormattingHelpers.cs (2)
299
FixedStatementSyntax
fixedStatement => fixedStatement.CloseParenToken.Equals(token),
369
FixedStatementSyntax
or
IndentBlockFormattingRule.cs (2)
314
if (node is
FixedStatementSyntax
fixedStatement && fixedStatement.Statement != null && !(fixedStatement.Statement is BlockSyntax || fixedStatement.Statement is
FixedStatementSyntax
))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (3)
132
FixedStatementSyntax
or
147
FixedStatementSyntax
n => n.Statement,
837
case
FixedStatementSyntax
n: return (n.OpenParenToken, n.CloseParenToken);