7 writes to LineBreaks
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
TriviaDataFactory.FormattedComplexTrivia.cs (1)
36this.LineBreaks = Math.Max(0, lineBreaks);
TriviaDataFactory.ModifiedComplexTrivia.cs (1)
30this.LineBreaks = lineBreaks;
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Formatting\Engine\Trivia\TriviaDataFactory.FormattedComplexTrivia.vb (1)
31Me.LineBreaks = Math.Max(0, lineBreaks)
Formatting\Engine\Trivia\TriviaDataFactory.ModifiedComplexTrivia.vb (1)
25Me.LineBreaks = lineBreaks
Microsoft.CodeAnalysis.Workspaces (3)
AbstractTriviaDataFactory.AbstractComplexTrivia.cs (1)
38this.LineBreaks = lineBreaks;
AbstractTriviaDataFactory.FormattedWhitespace.cs (1)
23this.LineBreaks = Math.Max(0, lineBreaks);
AbstractTriviaDataFactory.Whitespace.cs (1)
37this.LineBreaks = lineBreaks;
27 references to LineBreaks
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
TriviaDataFactory.ComplexTrivia.cs (1)
100formattingResultApplier(tokenPairIndex, context.TokenStream, Format(context, formattingRules, this.LineBreaks, this.Spaces, cancellationToken));
TriviaDataFactory.FormattedComplexTrivia.cs (1)
39_formatter = new CSharpTriviaFormatter(context, formattingRules, token1, token2, originalString, this.LineBreaks, this.Spaces);
TriviaDataFactory.ModifiedComplexTrivia.cs (1)
95this.LineBreaks,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.vb (1)
95formattingResultApplier(tokenPairIndex, context.TokenStream, Format(context, formattingRules, Me.LineBreaks, Me.Spaces, cancellationToken))
Formatting\Engine\Trivia\TriviaDataFactory.FormattedComplexTrivia.vb (1)
34Dim lines = Me.LineBreaks
Formatting\Engine\Trivia\TriviaDataFactory.ModifiedComplexTrivia.vb (1)
87New FormattedComplexTrivia(context, formattingRules, Me._original.Token1, Me._original.Token2, Me.LineBreaks, Me.Spaces, Me._original.OriginalString, cancellationToken))
Microsoft.CodeAnalysis.Workspaces (21)
AbstractFormatEngine.OperationApplier.cs (6)
61Contract.ThrowIfFalse(triviaInfo.LineBreaks == 0); 94Contract.ThrowIfFalse(triviaInfo.LineBreaks == 0); 111if (triviaInfo.LineBreaks == 0 && triviaInfo.Spaces == operation.Space) 132Contract.ThrowIfFalse(triviaInfo.LineBreaks == 0); 180if (triviaInfo.LineBreaks == operation.Line && triviaInfo.Spaces == indentation && !triviaInfo.TreatAsElastic) 202if (operation.Line > triviaInfo.LineBreaks)
AbstractTriviaDataFactory.AbstractComplexTrivia.cs (4)
98if (this.LineBreaks < line) 104if (this.LineBreaks == line) 110if (this.LineBreaks > line) 146var trivia = Format(context, formattingRules, this.LineBreaks, indentation, cancellationToken);
AbstractTriviaDataFactory.FormattedWhitespace.cs (1)
34for (var i = 0; i < LineBreaks; i++)
AbstractTriviaDataFactory.ModifiedWhitespace.cs (6)
40if (this.LineBreaks == _original.LineBreaks && _original.Spaces == space) 55if (_original.LineBreaks == line && _original.Spaces == indentation) 71if (this.LineBreaks == _original.LineBreaks && _original.Spaces == indentation) 86formattingResultApplier(tokenPairIndex, context.TokenStream, new FormattedWhitespace(this.Options, this.LineBreaks, this.Spaces, this.Language));
AbstractTriviaDataFactory.Whitespace.cs (3)
49if (this.LineBreaks == 0 && this.Spaces == space) 61if (this.LineBreaks == line && this.Spaces == indentation) 77return new ModifiedWhitespace(this.Options, this, this.LineBreaks, indentation, elastic: false, language: this.Language);
TriviaData.cs (1)
35public bool SecondTokenIsFirstTokenOnLine { get { return this.LineBreaks > 0; } }