1 interface inheriting from IHeaderFacts
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\IRefactoringHelpers.cs (1)
17
internal interface IRefactoringHelpers :
IHeaderFacts
1 implementation of IHeaderFacts
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\HeaderFacts\AbstractHeaderFacts.cs (1)
15
internal abstract class AbstractHeaderFacts :
IHeaderFacts
9 references to IHeaderFacts
Microsoft.CodeAnalysis.CodeStyle (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (2)
25
private readonly
IHeaderFacts
_headerFacts;
32
IHeaderFacts
headerFacts)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (1)
108
internal abstract
IHeaderFacts
HeaderFacts { get; }
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
341
this IndentBlockOperation operation,
IHeaderFacts
headerFacts, SyntaxNode root, SyntaxToken indentationAnchor)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.cs (1)
16
protected abstract
IHeaderFacts
HeaderFacts { get; }
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\HeaderFacts\IHeaderFactsExtensions.cs (1)
14
public static bool IsOnTypeHeader(this
IHeaderFacts
headerFacts, SyntaxNode root, int position, [NotNullWhen(true)] out SyntaxNode? typeDeclaration)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (3)
23
protected abstract
IHeaderFacts
HeaderFacts { get; }
68
var
headerFacts = this.HeaderFacts;
498
protected virtual IEnumerable<SyntaxNode> ExtractNodesInHeader(SyntaxNode root, int location,
IHeaderFacts
headerFacts)