3 instantiations of AlignTokensOperation
Microsoft.CodeAnalysis.CodeStyle (1)
FormattingOperations.cs (1)
86=> new(baseToken, tokens, option);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
ElasticTriviaFormattingRule.vb (2)
68list.Add(New AlignTokensOperation( 79list.Add(New AlignTokensOperation(
28 references to AlignTokensOperation
Microsoft.CodeAnalysis.CodeStyle (18)
AbstractFormatEngine.cs (2)
160List<AlignTokensOperation> alignmentOperation; 163var operations = AddOperations<AlignTokensOperation>(nodeIterator, _formattingRules.AddAlignTokensOperations, cancellationToken);
AbstractFormatEngine.OperationApplier.cs (1)
269AlignTokensOperation operation, Dictionary<SyntaxToken, int> previousChangesMap, CancellationToken cancellationToken)
AbstractFormattingRule.cs (1)
41public virtual void AddAlignTokensOperations(List<AlignTokensOperation> list, SyntaxNode node, in NextAlignTokensOperationAction nextOperation)
AlignTokensOption.cs (1)
8/// option to control <see cref="AlignTokensOperation"/> behavior
BottomUpBaseIndentationFinder.cs (2)
251var list = new List<AlignTokensOperation>(); 266var match = list.FirstOrDefault(o => o != null && o.Tokens.Contains(token));
ChainedFormattingRules.cs (1)
64public void AddAlignTokensOperations(List<AlignTokensOperation> list, SyntaxNode currentNode)
CompatAbstractFormattingRule.cs (2)
40public sealed override void AddAlignTokensOperations(List<AlignTokensOperation> list, SyntaxNode node, in NextAlignTokensOperationAction nextOperation) 89public virtual void AddAlignTokensOperationsSlow(List<AlignTokensOperation> list, SyntaxNode node, ref NextAlignTokensOperationAction nextOperation)
FormattingOperations.cs (3)
85public static AlignTokensOperation CreateAlignTokensOperation(SyntaxToken baseToken, IEnumerable<SyntaxToken> tokens, AlignTokensOption option) 183internal static IEnumerable<AlignTokensOperation> GetAlignTokensOperations(IEnumerable<AbstractFormattingRule> formattingRules, SyntaxNode node, SyntaxFormattingOptions options) 187var list = new List<AlignTokensOperation>();
NextAlignTokensOperationAction.cs (2)
17private readonly List<AlignTokensOperation> _list; 23List<AlignTokensOperation> list)
NodeOperations.cs (3)
19public List<AlignTokensOperation> AlignmentOperation { get; } 22public NodeOperations(List<IndentBlockOperation> indentBlockOperation, List<SuppressOperation> suppressOperation, List<AnchorIndentationOperation> anchorIndentationOperations, List<AlignTokensOperation> alignmentOperation) 34this.AlignmentOperation = new List<AlignTokensOperation>();
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
BaseFormattingRule.cs (1)
145protected static void AddAlignIndentationOfTokensToBaseTokenOperation(List<AlignTokensOperation> list, SyntaxNode containingNode, SyntaxToken baseNode, IEnumerable<SyntaxToken> tokens, AlignTokensOption option = AlignTokensOption.AlignIndentationOfTokensToBaseToken)
DefaultOperationProvider.cs (1)
34public override void AddAlignTokensOperations(List<AlignTokensOperation> list, SyntaxNode node, in NextAlignTokensOperationAction nextOperation)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
AlignTokensFormattingRule.vb (1)
16Public Overrides Sub AddAlignTokensOperationsSlow(operations As List(Of AlignTokensOperation), node As SyntaxNode, ByRef nextOperation As NextAlignTokensOperationAction)
BaseFormattingRule.vb (1)
91Protected Shared Sub AddAlignIndentationOfTokensToBaseTokenOperation(operations As List(Of AlignTokensOperation), containingNode As SyntaxNode, baseToken As SyntaxToken, tokens As IEnumerable(Of SyntaxToken))
DefaultOperationProvider.vb (1)
48Public Overrides Sub AddAlignTokensOperationsSlow(operations As List(Of AlignTokensOperation), node As SyntaxNode, ByRef nextAction As NextAlignTokensOperationAction)
ElasticTriviaFormattingRule.vb (1)
59Public Overrides Sub AddAlignTokensOperationsSlow(list As List(Of AlignTokensOperation),
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
SpecialFormattingOperation.vb (4)
168Public Overrides Sub AddAlignTokensOperationsSlow(operations As List(Of AlignTokensOperation), node As SyntaxNode, ByRef nextAction As NextAlignTokensOperationAction) 183Private Shared Sub AddCaseClauseAlignTokensOperations(operations As List(Of AlignTokensOperation), node As SyntaxNode) 200Private Overloads Shared Sub AddAlignTokensOperations(Of T As SyntaxNode)(operations As List(Of AlignTokensOperation), node As SyntaxNode, baseTokenGetter As Func(Of T, SyntaxToken)) 214Private Overloads Shared Sub AddAlignTokensOperations(operations As List(Of AlignTokensOperation), baseToken As SyntaxToken)