1 implementation of IBlockFacts
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\BlockFacts\AbstractBlockFacts.cs (1)
10
internal abstract class AbstractBlockFacts<TStatementSyntax> :
IBlockFacts
4 references to IBlockFacts
Microsoft.CodeAnalysis.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\BlockFacts\AbstractBlockFacts.cs (3)
23
SyntaxNode?
IBlockFacts
.GetImmediateParentExecutableBlockForStatement(SyntaxNode statement)
26
IReadOnlyList<SyntaxNode>
IBlockFacts
.GetExecutableBlockStatements(SyntaxNode? node)
29
IReadOnlyList<SyntaxNode>
IBlockFacts
.GetStatementContainerStatements(SyntaxNode? node)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\BlockFacts\IBlockFactsExtensions.cs (1)
13
public static SyntaxNode? GetStatementContainer(this
IBlockFacts
blockFacts, SyntaxNode node)