1 instantiation of AnchorIndentationOperation
Microsoft.CodeAnalysis.Workspaces (1)
FormattingOperations.cs (1)
37=> new(anchorToken, endToken, textSpan);
32 references to AnchorIndentationOperation
Microsoft.CodeAnalysis.CSharp.Features (2)
ExtractMethod\CSharpMethodExtractor.FormattingProvider.cs (1)
59public override void AddAnchorIndentationOperations(List<AnchorIndentationOperation> list, SyntaxNode node, in NextAnchorIndentationOperationAction nextOperation)
MetadataAsSource\FormattingRule.cs (1)
60public override void AddAnchorIndentationOperations(List<AnchorIndentationOperation> list, SyntaxNode node, in NextAnchorIndentationOperationAction nextOperation)
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
AnchorIndentationFormattingRule.cs (2)
15public override void AddAnchorIndentationOperations(List<AnchorIndentationOperation> list, SyntaxNode node, in NextAnchorIndentationOperationAction nextOperation) 89private static void AddAnchorIndentationOperation(List<AnchorIndentationOperation> list, SyntaxNode node)
BaseFormattingRule.cs (1)
135protected static void AddAnchorIndentationOperation(List<AnchorIndentationOperation> list, SyntaxToken anchorToken, SyntaxToken endToken)
DefaultOperationProvider.cs (1)
26public override void AddAnchorIndentationOperations(List<AnchorIndentationOperation> list, SyntaxNode node, in NextAnchorIndentationOperationAction nextOperation)
QueryExpressionFormattingRule.cs (1)
109public override void AddAnchorIndentationOperations(List<AnchorIndentationOperation> list, SyntaxNode node, in NextAnchorIndentationOperationAction nextOperation)
Microsoft.CodeAnalysis.Features (2)
MetadataAsSource\AbstractMetadataAsSourceService+CompatAbstractMetadataFormattingRule.cs (2)
29public sealed override void AddAnchorIndentationOperations(List<AnchorIndentationOperation> list, SyntaxNode node, in NextAnchorIndentationOperationAction nextOperation) 82public virtual void AddAnchorIndentationOperationsSlow(List<AnchorIndentationOperation> list, SyntaxNode node, ref NextAnchorIndentationOperationAction nextOperation)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
LineCommit\CommitFormatter.vb (1)
254Public Overrides Sub AddAnchorIndentationOperationsSlow(list As List(Of AnchorIndentationOperation), node As SyntaxNode, ByRef nextOperation As NextAnchorIndentationOperationAction)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (1)
114Public Overrides Sub AddAnchorIndentationOperationsSlow(list As List(Of AnchorIndentationOperation), node As SyntaxNode, ByRef nextOperation As NextAnchorIndentationOperationAction)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
Formatting\DefaultOperationProvider.vb (1)
42Public Overrides Sub AddAnchorIndentationOperationsSlow(operations As List(Of AnchorIndentationOperation), node As SyntaxNode, ByRef nextAction As NextAnchorIndentationOperationAction)
Formatting\Rules\BaseFormattingRule.vb (1)
83Protected Shared Sub AddAnchorIndentationOperation(operations As List(Of AnchorIndentationOperation), startToken As SyntaxToken, endToken As SyntaxToken)
Formatting\Rules\NodeBasedFormattingRule.vb (1)
15Public Overrides Sub AddAnchorIndentationOperationsSlow(operations As List(Of AnchorIndentationOperation),
Microsoft.CodeAnalysis.Workspaces (18)
AbstractFormatEngine.cs (2)
172List<AnchorIndentationOperation> anchorIndentationOperations; 175anchorIndentationOperations = AddOperations<AnchorIndentationOperation>(nodeIterator, _formattingRules.AddAnchorIndentationOperations, cancellationToken);
AbstractFormattingRule.cs (1)
29public virtual void AddAnchorIndentationOperations(List<AnchorIndentationOperation> list, SyntaxNode node, in NextAnchorIndentationOperationAction nextOperation)
ChainedFormattingRules.cs (1)
52public void AddAnchorIndentationOperations(List<AnchorIndentationOperation> list, SyntaxNode currentNode)
CompatAbstractFormattingRule.cs (2)
24public sealed override void AddAnchorIndentationOperations(List<AnchorIndentationOperation> list, SyntaxNode node, in NextAnchorIndentationOperationAction nextOperation) 77public virtual void AddAnchorIndentationOperationsSlow(List<AnchorIndentationOperation> list, SyntaxNode node, ref NextAnchorIndentationOperationAction nextOperation)
FormattingContext.AnchorData.cs (2)
18private readonly AnchorIndentationOperation _operation; 20public AnchorData(AnchorIndentationOperation operation, SyntaxToken anchorToken, int originalColumn)
FormattingContext.cs (1)
400public void AddAnchorIndentationOperation(AnchorIndentationOperation operation)
FormattingOperations.cs (4)
30public static AnchorIndentationOperation CreateAnchorIndentationOperation(SyntaxToken anchorToken, SyntaxToken endToken) 36public static AnchorIndentationOperation CreateAnchorIndentationOperation(SyntaxToken anchorToken, SyntaxToken endToken, TextSpan textSpan) 159internal static IEnumerable<AnchorIndentationOperation> GetAnchorIndentationOperations(IEnumerable<AbstractFormattingRule> formattingRules, SyntaxNode node, SyntaxFormattingOptions options) 163var list = new List<AnchorIndentationOperation>();
NextAnchorIndentationOperationAction.cs (2)
17private readonly List<AnchorIndentationOperation> _list; 23List<AnchorIndentationOperation> list)
NodeOperations.cs (3)
20public List<AnchorIndentationOperation> AnchorIndentationOperations { get; } 22public NodeOperations(List<IndentBlockOperation> indentBlockOperation, List<SuppressOperation> suppressOperation, List<AnchorIndentationOperation> anchorIndentationOperations, List<AlignTokensOperation> alignmentOperation) 35this.AnchorIndentationOperations = new List<AnchorIndentationOperation>();