3 writes to LineBreaks
Microsoft.CodeAnalysis.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.AbstractComplexTrivia.cs (1)
33this.LineBreaks = lineBreaks;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.FormattedWhitespace.cs (1)
21this.LineBreaks = Math.Max(0, lineBreaks);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.Whitespace.cs (1)
35this.LineBreaks = lineBreaks;
21 references to LineBreaks
Microsoft.CodeAnalysis.Analyzers (21)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (6)
52Contract.ThrowIfFalse(triviaInfo.LineBreaks == 0); 85Contract.ThrowIfFalse(triviaInfo.LineBreaks == 0); 102if (triviaInfo.LineBreaks == 0 && triviaInfo.Spaces == operation.Space) 123Contract.ThrowIfFalse(triviaInfo.LineBreaks == 0); 171if (triviaInfo.LineBreaks == operation.Line && triviaInfo.Spaces == indentation && !triviaInfo.TreatAsElastic) 193if (operation.Line > triviaInfo.LineBreaks)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.AbstractComplexTrivia.cs (4)
93if (this.LineBreaks < line) 99if (this.LineBreaks == line) 105if (this.LineBreaks > line) 141var trivia = Format(context, formattingRules, this.LineBreaks, indentation, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.FormattedWhitespace.cs (1)
32for (var i = 0; i < LineBreaks; i++)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.ModifiedWhitespace.cs (6)
38if (this.LineBreaks == _original.LineBreaks && _original.Spaces == space) 53if (_original.LineBreaks == line && _original.Spaces == indentation) 69if (this.LineBreaks == _original.LineBreaks && _original.Spaces == indentation) 84formattingResultApplier(tokenPairIndex, context.TokenStream, new FormattedWhitespace(this.Options, this.LineBreaks, this.Spaces));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.Whitespace.cs (3)
47if (this.LineBreaks == 0 && this.Spaces == space) 57if (this.LineBreaks == line && this.Spaces == indentation) 73return new ModifiedWhitespace(this.Options, this, this.LineBreaks, indentation, elastic: false);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TriviaData.cs (1)
29public bool SecondTokenIsFirstTokenOnLine { get { return this.LineBreaks > 0; } }