1 interface inheriting from IHeaderFacts
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
IHeaderFactsService.cs (1)
9internal interface IHeaderFactsService : IHeaderFacts, ILanguageService
1 implementation of IHeaderFacts
Microsoft.CodeAnalysis.CodeStyle (1)
AbstractHeaderFacts.cs (1)
19internal abstract class AbstractHeaderFacts : IHeaderFacts
14 references to IHeaderFacts
Microsoft.CodeAnalysis.CodeStyle (6)
AbstractFormatEngine.cs (1)
78internal abstract IHeaderFacts HeaderFacts { get; }
AbstractIndentation.cs (1)
16protected abstract IHeaderFacts HeaderFacts { get; }
BottomUpBaseIndentationFinder.cs (2)
25private readonly IHeaderFacts _headerFacts; 32IHeaderFacts headerFacts)
FormattingExtensions.cs (1)
358this IndentBlockOperation operation, IHeaderFacts headerFacts, SyntaxNode root, SyntaxToken indentationAnchor)
IHeaderFactsExtensions.cs (1)
14public static bool IsOnTypeHeader(this IHeaderFacts headerFacts, SyntaxNode root, int position, [NotNullWhen(true)] out SyntaxNode? typeDeclaration)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpFormatEngine.cs (1)
30internal override IHeaderFacts HeaderFacts => CSharpHeaderFacts.Instance;
CSharpHeaderFacts.cs (1)
16public static readonly IHeaderFacts Instance = new CSharpHeaderFacts();
CSharpStructuredTriviaFormatEngine.cs (1)
43internal override IHeaderFacts HeaderFacts => CSharpHeaderFacts.Instance;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpIndentationService.cs (1)
38protected override IHeaderFacts HeaderFacts
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
VisualBasicFormatEngine.vb (1)
27Friend Overrides ReadOnly Property HeaderFacts As IHeaderFacts = VisualBasicHeaderFacts.Instance
VisualBasicHeaderFacts.vb (1)
13Public Shared ReadOnly Instance As IHeaderFacts = New VisualBasicHeaderFacts()
VisualBasicStructuredTriviaFormatEngine.vb (1)
35Friend Overrides ReadOnly Property HeaderFacts As IHeaderFacts = VisualBasicHeaderFacts.Instance
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicIndentationService.Indenter.vb (1)
23Protected Overrides ReadOnly Property HeaderFacts As IHeaderFacts