74 references to IsNewLine
Microsoft.CodeAnalysis.CSharp (45)
Binder\Binder_InterpolatedString.cs (1)
131else if (SyntaxFacts.IsWhitespace(lastChar = text[text.Length - 1]) || SyntaxFacts.IsNewLine(lastChar))
Parser\LanguageParser_InterpolatedString.cs (3)
190var isBlankLine = (currentIndex == text.Length && isLast) || (currentIndex < text.Length && SyntaxFacts.IsNewLine(text[currentIndex])); 279if (openBracePosition > 0 && SyntaxFacts.IsNewLine(originalText[openBracePosition - 1])) 332if (!SyntaxFacts.IsNewLine(ch))
Parser\Lexer.cs (25)
1891else if (SyntaxFacts.IsNewLine(ch)) 2067if (position == 0 || SyntaxFacts.IsNewLine(text[position - 1])) 2166while (SyntaxFacts.IsNewLine(this.TextWindow.PeekChar())) 2182if (ch == SlidingTextWindow.InvalidCharacter || SyntaxFacts.IsNewLine(ch)) 2238while (!SyntaxFacts.IsNewLine(ch = TextWindow.PeekChar()) && 2261if (SyntaxFacts.IsNewLine(ch)) 2454if (SyntaxFacts.IsNewLine(ch)) 2493if (SyntaxFacts.IsNewLine(ch)) 2682if (!isEscaped && SyntaxFacts.IsNewLine(character)) 2783if (SyntaxFacts.IsNewLine(ch)) 2878if (SyntaxFacts.IsNewLine(ch)) 3057if (SyntaxFacts.IsWhitespace(ch) || SyntaxFacts.IsNewLine(ch)) 3167if (SyntaxFacts.IsNewLine(ch)) 3291else if (SyntaxFacts.IsWhitespace(ch) || SyntaxFacts.IsNewLine(ch)) 3440if (SyntaxFacts.IsNewLine(ch)) 3506if (SyntaxFacts.IsNewLine(ch)) 3678if (SyntaxFacts.IsNewLine(consumedChar)) 4043if (SyntaxFacts.IsNewLine(ch)) 4097if (SyntaxFacts.IsNewLine(ch)) 4173if (SyntaxFacts.IsNewLine(ch)) 4227if (SyntaxFacts.IsNewLine(ch)) 4296if (SyntaxFacts.IsNewLine(ch)) 4351if (SyntaxFacts.IsNewLine(ch)) 4504&& (SyntaxFacts.IsWhitespace(ch) || SyntaxFacts.IsNewLine(ch))) 4557if (SyntaxFacts.IsNewLine(ch))
Parser\Lexer_RawStringLiteral.cs (8)
68if (SyntaxFacts.IsNewLine(TextWindow.PeekChar())) 135if (SyntaxFacts.IsNewLine(currentChar)) 197Debug.Assert(SyntaxFacts.IsNewLine(TextWindow.PeekChar())); 224Debug.Assert(SyntaxFacts.IsNewLine(TextWindow.PeekChar())); 289if (SyntaxFacts.IsNewLine(currentChar)) 317Debug.Assert(SyntaxFacts.IsNewLine(TextWindow.PeekChar())); 341var isBlankLine = SyntaxFacts.IsNewLine(TextWindow.PeekChar()); 382if (SyntaxFacts.IsNewLine(currentChar))
Parser\Lexer_StringLiteral.cs (4)
57else if (SyntaxFacts.IsNewLine(ch) || 363(!allowNewline && SyntaxFacts.IsNewLine(ch)) || 488if (SyntaxFacts.IsNewLine(window.PeekChar())) 729if (SyntaxFacts.IsNewLine(_lexer.TextWindow.PeekChar()))
Parser\SlidingTextWindow.cs (2)
290Debug.Assert(SyntaxFacts.IsNewLine(this.PeekChar())); 296Debug.Assert(SyntaxFacts.IsNewLine(currentChar));
SymbolDisplay\ObjectDisplay.cs (1)
298if (SyntaxFacts.IsNewLine(c))
Syntax\SyntaxNormalizer.cs (1)
1254return text.Length > 0 && SyntaxFacts.IsNewLine(text[^1]);
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
46=> SyntaxFacts.IsNewLine(ch);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (1)
312if (!string.IsNullOrEmpty(triviaString) && SyntaxFacts.IsNewLine(triviaString[^1]))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.cs (1)
27=> SyntaxFacts.IsWhitespace(c) || SyntaxFacts.IsNewLine(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
487=> triviaList.Sum(t => t.ToFullString().Replace("\r\n", "\r").Cast<char>().Count(c => SyntaxFacts.IsNewLine(c)));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementCodeFixProvider.cs (1)
86if (end < text.Length && SyntaxFacts.IsNewLine(text[end]))
src\Analyzers\CSharp\CodeFixes\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementCodeFixProvider.cs (1)
88if (end < text.Length && SyntaxFacts.IsNewLine(text[end]))
Microsoft.CodeAnalysis.CSharp.EditorFeatures (5)
BlockCommentEditing\BlockCommentEditingCommandHandler.cs (1)
90while (end < snapshot.Length && SyntaxFacts.IsWhitespace(end.GetChar()) && !SyntaxFacts.IsNewLine(end.GetChar()))
StringCopyPaste\StringCopyPasteHelpers.cs (1)
588if (SyntaxFacts.IsNewLine(text[i]))
StringCopyPaste\StringInfo.cs (2)
123Contract.ThrowIfFalse(SyntaxFacts.IsNewLine(text[rawStart])); 138Contract.ThrowIfFalse(SyntaxFacts.IsNewLine(text[rawEnd - 1]));
StringCopyPaste\UnknownSourcePasteProcessor.cs (1)
296else if (!lastChange && lineWithoutLeadingWhitespace.Length > 0 && SyntaxFacts.IsNewLine(lineWithoutLeadingWhitespace[0]))
Microsoft.CodeAnalysis.CSharp.Features (7)
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (1)
619while (SyntaxFacts.IsNewLine(builder[beforeNewLines - 1]))
ConvertToRawString\ConvertToRawStringHelpers.cs (2)
31=> SyntaxFacts.IsNewLine(ch); 101if (SyntaxFacts.IsNewLine(ch))
MetadataAsSource\FormattingRule.cs (1)
66=> SyntaxFacts.IsNewLine(c);
src\Analyzers\CSharp\CodeFixes\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementCodeFixProvider.cs (1)
86if (end < text.Length && SyntaxFacts.IsNewLine(text[end]))
src\Analyzers\CSharp\CodeFixes\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementCodeFixProvider.cs (1)
88if (end < text.Length && SyntaxFacts.IsNewLine(text[end]))
Structure\Providers\DisabledTextTriviaStructureProvider.cs (1)
72endPos >= 1 && SyntaxFacts.IsNewLine(text[endPos - 1]) ? endPos - 1 : endPos;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
LexicalAndXml\RawStringLiteralLexingTests.cs (1)
246if (charValue == '"' || SyntaxFacts.IsNewLine(charValue))
LexicalAndXml\XmlDocCommentTests.cs (2)
926Assert.True(SyntaxFacts.IsNewLine('\u0085')); 1204Assert.True(SyntaxFacts.IsNewLine('\u0085'));
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
46=> SyntaxFacts.IsNewLine(ch);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (1)
312if (!string.IsNullOrEmpty(triviaString) && SyntaxFacts.IsNewLine(triviaString[^1]))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.cs (1)
27=> SyntaxFacts.IsWhitespace(c) || SyntaxFacts.IsNewLine(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
487=> triviaList.Sum(t => t.ToFullString().Replace("\r\n", "\r").Cast<char>().Count(c => SyntaxFacts.IsNewLine(c)));
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (1)
46=> SyntaxFacts.IsNewLine(ch);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.cs (1)
312if (!string.IsNullOrEmpty(triviaString) && SyntaxFacts.IsNewLine(triviaString[^1]))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.cs (1)
27=> SyntaxFacts.IsWhitespace(c) || SyntaxFacts.IsNewLine(c);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
487=> triviaList.Sum(t => t.ToFullString().Replace("\r\n", "\r").Cast<char>().Count(c => SyntaxFacts.IsNewLine(c)));