127 references to RawKind
Microsoft.CodeAnalysis (2)
Syntax\SyntaxTrivia.cs (1)
33Debug.Assert(this.RawKind != 0 || this.Equals(default(SyntaxTrivia)));
Syntax\SyntaxTriviaList.cs (1)
231if (this[i].RawKind == rawKind)
Microsoft.CodeAnalysis.CodeStyle (23)
AbstractFileHeaderHelper.cs (6)
61if (trivia.RawKind == WhitespaceTriviaKind) 65else if (trivia.RawKind == SingleLineCommentTriviaKind) 80else if (trivia.RawKind == MultiLineCommentTriviaKind) 100else if (trivia.RawKind == EndOfLineTriviaKind) 149if (currentTrivia.RawKind != EndOfLineTriviaKind 150&& currentTrivia.RawKind != WhitespaceTriviaKind)
AbstractTriviaFormatter.cs (10)
301if (trivia.RawKind == 0) 382var lineColumnAfterTrivia1 = trivia1.RawKind == 0 ? 467if (trivia1.RawKind == 0) 481if (trivia2.RawKind == 0) 548if ((this.Token1.IsMissing && trivia1.RawKind == 0) || 549(trivia2.RawKind == 0 && this.Token2.IsMissing)) 576LineColumnRule.IndentationOperations.Default => this.Context.GetBaseIndentation(trivia2.RawKind == 0 ? this.EndPosition : trivia2.SpanStart), 577LineColumnRule.IndentationOperations.Given => (trivia2.RawKind == 0) ? this.Spaces : Math.Max(0, _indentation), 834if (trivia1.RawKind == 0) 839if (trivia2.RawKind == 0)
ISyntaxFactsExtensions.cs (7)
662=> trivia.RawKind == syntaxFacts.SyntaxKinds.EndOfLineTrivia; 665=> trivia.RawKind == syntaxFacts.SyntaxKinds.MultiLineCommentTrivia; 668=> trivia.RawKind == syntaxFacts.SyntaxKinds.MultiLineDocCommentTrivia; 671=> trivia.RawKind == syntaxFacts.SyntaxKinds.ShebangDirectiveTrivia; 674=> trivia.RawKind == syntaxFacts.SyntaxKinds.SingleLineCommentTrivia; 677=> trivia.RawKind == syntaxFacts.SyntaxKinds.SingleLineDocCommentTrivia; 680=> trivia.RawKind == syntaxFacts.SyntaxKinds.WhitespaceTrivia;
Microsoft.CodeAnalysis.CodeStyle.Fixes (14)
AbstractConflictMarkerCodeFixProvider.cs (6)
110if (startTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 117if (startTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 121if (firstMiddleLine != secondMiddleLine && firstMiddleTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 128if (startTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 132if (firstMiddleLine != secondMiddleLine && firstMiddleTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 136if (secondMiddleTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia)
AbstractFileHeaderCodeFixProvider.cs (5)
120if (triviaLine.RawKind == syntaxFacts.SyntaxKinds.SingleLineCommentTrivia) 132else if (triviaLine.RawKind == syntaxFacts.SyntaxKinds.WhitespaceTrivia) 141else if (triviaLine.RawKind == syntaxFacts.SyntaxKinds.EndOfLineTrivia) 185if (leadingTrivia[i].RawKind == syntaxFacts.SyntaxKinds.EndOfLineTrivia) 189else if (leadingTrivia[i].RawKind != syntaxFacts.SyntaxKinds.WhitespaceTrivia)
AbstractMultipleBlankLinesCodeFixProvider.cs (2)
79if (trivia.RawKind != syntaxKinds.EndOfLineTrivia) 146return trivia.RawKind == syntaxKinds.EndOfLineTrivia;
AddParameterEditor.cs (1)
143if (lastWhitespace.RawKind != 0)
Microsoft.CodeAnalysis.CSharp (3)
CSharpExtensions.cs (3)
38return trivia.RawKind == (int)kind; 196/// Returns <see cref="SyntaxKind"/> for <see cref="SyntaxTrivia"/> from <see cref="SyntaxTrivia.RawKind"/> property. 200var rawKind = trivia.RawKind;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
CSharpTriviaFormatter.cs (2)
38=> trivia.RawKind == (int)SyntaxKind.WhitespaceTrivia; 41=> trivia.RawKind == (int)SyntaxKind.EndOfLineTrivia;
Microsoft.CodeAnalysis.CSharp.Features (1)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
258=> trivia.RawKind == (int)SyntaxKind.EndOfLineTrivia;
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CSharpTriviaFormatter.cs (2)
38=> trivia.RawKind == (int)SyntaxKind.WhitespaceTrivia; 41=> trivia.RawKind == (int)SyntaxKind.EndOfLineTrivia;
Microsoft.CodeAnalysis.EditorFeatures (1)
SplitComment\SplitCommentCommandHandler.cs (1)
156if (syntaxKinds.SingleLineCommentTrivia != trivia.RawKind)
Microsoft.CodeAnalysis.Features (31)
AbstractConflictMarkerCodeFixProvider.cs (6)
110if (startTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 117if (startTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 121if (firstMiddleLine != secondMiddleLine && firstMiddleTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 128if (startTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 132if (firstMiddleLine != secondMiddleLine && firstMiddleTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia) 136if (secondMiddleTrivia.RawKind == _syntaxKinds.ConflictMarkerTrivia)
AbstractFileHeaderCodeFixProvider.cs (5)
120if (triviaLine.RawKind == syntaxFacts.SyntaxKinds.SingleLineCommentTrivia) 132else if (triviaLine.RawKind == syntaxFacts.SyntaxKinds.WhitespaceTrivia) 141else if (triviaLine.RawKind == syntaxFacts.SyntaxKinds.EndOfLineTrivia) 185if (leadingTrivia[i].RawKind == syntaxFacts.SyntaxKinds.EndOfLineTrivia) 189else if (leadingTrivia[i].RawKind != syntaxFacts.SyntaxKinds.WhitespaceTrivia)
AbstractFileHeaderHelper.cs (6)
61if (trivia.RawKind == WhitespaceTriviaKind) 65else if (trivia.RawKind == SingleLineCommentTriviaKind) 80else if (trivia.RawKind == MultiLineCommentTriviaKind) 100else if (trivia.RawKind == EndOfLineTriviaKind) 149if (currentTrivia.RawKind != EndOfLineTriviaKind 150&& currentTrivia.RawKind != WhitespaceTriviaKind)
AbstractMultipleBlankLinesCodeFixProvider.cs (2)
79if (trivia.RawKind != syntaxKinds.EndOfLineTrivia) 146return trivia.RawKind == syntaxKinds.EndOfLineTrivia;
CodeRefactorings\AbstractRefactoringHelpersService.cs (1)
189if (nextToken != default && !commaToken.TrailingTrivia.Any(t => t.RawKind == syntaxKinds.EndOfLineTrivia))
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (1)
94if (list[i].RawKind == _endOfLineKind)
ExtractMethod\MethodExtractor.TriviaResult.cs (8)
67if (list.Any(t => t.RawKind != _endOfLineKind && t.RawKind != _whitespaceKind)) 89if (trivia.RawKind == _endOfLineKind) 94if (currentLine.All(t => t.RawKind == _endOfLineKind || t.RawKind == _whitespaceKind)) 131if (trivia.RawKind == _endOfLineKind) 159if (trivia.RawKind == _endOfLineKind) 167while (!top.IsElastic() && top.RawKind == _whitespaceKind)
ExtractMethod\MethodExtractor.VariableSymbol.cs (1)
295=> list.Any(t => !_nonNoisySet.Contains(t.RawKind));
Structure\Syntax\BlockSpanCollector.cs (1)
86if (_triviaProviderMap.TryGetValue(trivia.RawKind, out var providers))
Microsoft.CodeAnalysis.VisualBasic (3)
VisualBasicExtensions.vb (3)
30Return trivia.RawKind = kind 187''' Returns <see cref="SyntaxKind"/> for <see cref="SyntaxTrivia"/> from <see cref="SyntaxTrivia.RawKind"/> property. 191Dim rawKind = trivia.RawKind
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (9)
DefaultOperationProvider.vb (4)
66If lastTrivia.RawKind = SyntaxKind.ColonTrivia Then 68ElseIf lastTrivia.RawKind = SyntaxKind.LineContinuationTrivia AndAlso previousToken.Parent.GetAncestorsOrThis(Of SyntaxNode)().Any(Function(node As SyntaxNode) IsSingleLineIfOrElseClauseSyntax(node)) Then 156Return trivia.RawKind = SyntaxKind.ColonTrivia OrElse trivia.RawKind = SyntaxKind.LineContinuationTrivia
TriviaDataFactory.CodeShapeAnalyzer.vb (2)
72If trivia.RawKind = SyntaxKind.SkippedTokensTrivia Then 121If currentIndex + 1 < Me._list.Count AndAlso Me._list(currentIndex + 1).RawKind = SyntaxKind.LineContinuationTrivia Then
VisualBasicTriviaFormatter.vb (3)
36Return trivia.RawKind = SyntaxKind.WhitespaceTrivia 40Return trivia.RawKind = SyntaxKind.EndOfLineTrivia 110Dim firstLine = (trivia1.RawKind = SyntaxKind.None) AndAlso (Token1.Kind = SyntaxKind.None)
Microsoft.CodeAnalysis.VisualBasic.Features (8)
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
252Return trivia.RawKind = SyntaxKind.EndOfLineTrivia
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (2)
118If list.Any(Function(t) t.RawKind = SyntaxKind.SkippedTokensTrivia) Then 187If trivia.RawKind = SyntaxKind.ColonTrivia Then
TaskList\VisualBasicTaskListService.vb (5)
28Dim commentTrivia = trivia.GetStructure().DescendantTrivia().First(Function(t) t.RawKind = SyntaxKind.CommentTrivia) 101Return trivia.RawKind = SyntaxKind.CommentTrivia OrElse trivia.RawKind = SyntaxKind.DocumentationCommentTrivia 105Return SyntaxFacts.IsPreprocessorDirective(CType(trivia.RawKind, SyntaxKind)) AndAlso 106trivia.GetStructure().DescendantTrivia().Any(Function(t) t.RawKind = SyntaxKind.CommentTrivia)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (9)
Formatting\DefaultOperationProvider.vb (4)
66If lastTrivia.RawKind = SyntaxKind.ColonTrivia Then 68ElseIf lastTrivia.RawKind = SyntaxKind.LineContinuationTrivia AndAlso previousToken.Parent.GetAncestorsOrThis(Of SyntaxNode)().Any(Function(node As SyntaxNode) IsSingleLineIfOrElseClauseSyntax(node)) Then 156Return trivia.RawKind = SyntaxKind.ColonTrivia OrElse trivia.RawKind = SyntaxKind.LineContinuationTrivia
Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.vb (2)
72If trivia.RawKind = SyntaxKind.SkippedTokensTrivia Then 121If currentIndex + 1 < Me._list.Count AndAlso Me._list(currentIndex + 1).RawKind = SyntaxKind.LineContinuationTrivia Then
Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (3)
36Return trivia.RawKind = SyntaxKind.WhitespaceTrivia 40Return trivia.RawKind = SyntaxKind.EndOfLineTrivia 110Dim firstLine = (trivia1.RawKind = SyntaxKind.None) AndAlso (Token1.Kind = SyntaxKind.None)
Microsoft.CodeAnalysis.Workspaces (19)
AbstractTriviaFormatter.cs (10)
301if (trivia.RawKind == 0) 382var lineColumnAfterTrivia1 = trivia1.RawKind == 0 ? 467if (trivia1.RawKind == 0) 481if (trivia2.RawKind == 0) 548if ((this.Token1.IsMissing && trivia1.RawKind == 0) || 549(trivia2.RawKind == 0 && this.Token2.IsMissing)) 576LineColumnRule.IndentationOperations.Default => this.Context.GetBaseIndentation(trivia2.RawKind == 0 ? this.EndPosition : trivia2.SpanStart), 577LineColumnRule.IndentationOperations.Given => (trivia2.RawKind == 0) ? this.Spaces : Math.Max(0, _indentation), 834if (trivia1.RawKind == 0) 839if (trivia2.RawKind == 0)
AddParameterEditor.cs (1)
143if (lastWhitespace.RawKind != 0)
FindSymbols\Shared\AbstractSyntaxIndex.cs (1)
163if (trivia.RawKind == ifDirectiveKind)
ISyntaxFactsExtensions.cs (7)
662=> trivia.RawKind == syntaxFacts.SyntaxKinds.EndOfLineTrivia; 665=> trivia.RawKind == syntaxFacts.SyntaxKinds.MultiLineCommentTrivia; 668=> trivia.RawKind == syntaxFacts.SyntaxKinds.MultiLineDocCommentTrivia; 671=> trivia.RawKind == syntaxFacts.SyntaxKinds.ShebangDirectiveTrivia; 674=> trivia.RawKind == syntaxFacts.SyntaxKinds.SingleLineCommentTrivia; 677=> trivia.RawKind == syntaxFacts.SyntaxKinds.SingleLineDocCommentTrivia; 680=> trivia.RawKind == syntaxFacts.SyntaxKinds.WhitespaceTrivia;