23 references to UnsafeStatementSyntax
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Statements.cs (2)
123
result = BindUnsafeStatement((
UnsafeStatementSyntax
)node, diagnostics);
169
private BoundStatement BindUnsafeStatement(
UnsafeStatementSyntax
node, BindingDiagnosticBag diagnostics)
Binder\LocalBinderFactory.cs (1)
637
public override void VisitUnsafeStatement(
UnsafeStatementSyntax
node)
Compilation\MemberSemanticModel.cs (1)
2173
case
UnsafeStatementSyntax
n:
Syntax\LookupPosition.cs (2)
357
return ((
UnsafeStatementSyntax
)statement).UnsafeKeyword;
435
return ((
UnsafeStatementSyntax
)statement).Block.CloseBraceToken;
Syntax\UnsafeStatementSyntax.cs (2)
11
public
UnsafeStatementSyntax
Update(SyntaxToken unsafeKeyword, BlockSyntax block)
20
public static
UnsafeStatementSyntax
UnsafeStatement(SyntaxToken unsafeKeyword, BlockSyntax block)
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
SyntaxNodeExtensions.cs (1)
394
if (node.GetAncestor<
UnsafeStatementSyntax
>() != null)
Microsoft.CodeAnalysis.CSharp.Features (6)
EditAndContinue\BreakpointSpans.cs (2)
533
var
unsafeStatement = (
UnsafeStatementSyntax
)statement;
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1804
return ((
UnsafeStatementSyntax
)node).UnsafeKeyword.Span;
ExtractMethod\CSharpSelectionValidator.Validator.cs (1)
71
UnsafeStatementSyntax
or
Highlighting\KeywordHighlighters\UnsafeStatementHighlighter.cs (2)
19
internal class UnsafeStatementHighlighter : AbstractKeywordHighlighter<
UnsafeStatementSyntax
>
27
protected override void AddHighlights(
UnsafeStatementSyntax
unsafeStatement, List<TextSpan> highlights, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
Generated\Syntax.Test.xml.Generated.cs (5)
10379
private static
UnsafeStatementSyntax
GenerateUnsafeStatement()
12296
var
node = GenerateUnsafeStatement();
12301
var
newNode = node.WithAttributeLists(node.AttributeLists).WithUnsafeKeyword(node.UnsafeKeyword).WithBlock(node.Block);
17155
var
oldNode = GenerateUnsafeStatement();
17171
var
oldNode = GenerateUnsafeStatement();
Parsing\StatementParsingTests.cs (2)
1461
var
us = (
UnsafeStatementSyntax
)statement;
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
394
if (node.GetAncestor<
UnsafeStatementSyntax
>() != null)