8 references to GetEmbeddedStatement
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (1)
237
var embeddedStatement = owningNode.
GetEmbeddedStatement
();
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (2)
115
var statement = embeddedStatementOwner.
GetEmbeddedStatement
();
768
=> node.
GetEmbeddedStatement
()?.Span.Contains(caretPosition) ?? false;
Microsoft.CodeAnalysis.CSharp.Features (3)
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (1)
169
for (var statement = ifStatement.Statement; statement.IsEmbeddedStatementOwner(); statement = statement.
GetEmbeddedStatement
())
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (1)
57
var embeddedStatement = statement.
GetEmbeddedStatement
();
src\Analyzers\CSharp\CodeFixes\AddBraces\CSharpAddBracesCodeFixProvider.cs (1)
46
var embeddedStatement = currentStatement.
GetEmbeddedStatement
();
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (1)
65
var embeddedStatement = node.
GetEmbeddedStatement
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpBlockFacts.cs (1)
57
else if (node.
GetEmbeddedStatement
() is { } embeddedStatement)