9 references to IsEmbeddedStatementOwner
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (2)
235if (owningNode.IsEmbeddedStatementOwner()) 474if (selectedNode.IsEmbeddedStatementOwner())
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (1)
876_ when node.IsEmbeddedStatementOwner() => AddBlockToEmbeddedStatementOwner(node, formattingOptions),
Microsoft.CodeAnalysis.CSharp.Features (4)
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
42=> parent is BlockSyntax or SwitchSectionSyntax || parent.IsEmbeddedStatementOwner();
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (1)
169for (var statement = ifStatement.Statement; statement.IsEmbeddedStatementOwner(); statement = statement.GetEmbeddedStatement())
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (1)
69|| location.Parent.IsEmbeddedStatementOwner();
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAboveReturnCodeFixProvider.cs (1)
57if (parent.IsEmbeddedStatementOwner())
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
204&& statementOrElse.Parent.IsEmbeddedStatementOwner();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpBlockFacts.cs (1)
51=> IsExecutableBlock(node) || node.IsEmbeddedStatementOwner();