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