364 references to RawKind
Microsoft.CodeAnalysis (26)
Syntax\SeparatedSyntaxList.cs (1)
549if (newSeparator.RawKind != nodesWithSeps[index].RawKind ||
Syntax\SyntaxNavigator.cs (23)
112if (token.RawKind != None) 159if (token.RawKind != None) 196if (token.RawKind != None) 240return token.RawKind != None; 253if (firstToken.RawKind != None) 268if (firstToken.RawKind != None) 287if (lastToken.RawKind != None) 302if (lastToken.RawKind != None) 320if (token.RawKind != None) 333if (token.RawKind != None) 352if (token.RawKind != None) 365if (token.RawKind != None) 389if (token.RawKind != None) 447if (token.RawKind != None) 456if (token.RawKind != None) 497if (token.RawKind != None) 506if (token.RawKind != None) 539if (firstToken.RawKind != None) 555if (token.RawKind != None) 564if (token.RawKind != None) 593if (lastToken.RawKind != None) 609if (token.RawKind != None) 618if (token.RawKind != None)
Syntax\SyntaxToken.cs (1)
65/// cref="RawKind"/> when a contextual keyword is used in a place in the syntax that gives it
Syntax\SyntaxTokenList.cs (1)
291if (this[i].RawKind == rawKind)
Microsoft.CodeAnalysis.CodeStyle (86)
AbstractFormatEngine.OperationApplier.cs (5)
369if (token.RawKind == 0 || token.Width() <= 0) 398if (endAnchorToken.RawKind == 0) 487Contract.ThrowIfFalse(baseToken.RawKind != 0 && startToken.RawKind != 0 && endToken.RawKind != 0);
AbstractFormattingResult.cs (2)
78var span = TextSpan.FromBounds(token1.RawKind == 0 ? this.TreeInfo.StartPosition : token1.Span.End, token2.RawKind == 0 ? this.TreeInfo.EndPosition : token2.SpanStart);
AbstractHeaderFacts.cs (1)
81if (tokenToRightOrIn.FullSpan.Start != position && tokenToRightOrIn.RawKind != SyntaxFacts.SyntaxKinds.EndOfFileToken)
AbstractTriviaFormatter.cs (5)
201if (this.Token1.RawKind == 0) 214if (this.Token2.RawKind == 0) 403if (token1.RawKind == 0 || token2.RawKind == 0) 898var initialColumn = this.Token1.RawKind == 0 ? 0 : this.TokenStream.GetCurrentColumn(this.Token1);
AbstractVirtualCharService.cs (8)
74if (token.RawKind == syntaxKinds.StringLiteralToken || 75token.RawKind == syntaxKinds.Utf8StringLiteralToken || 76token.RawKind == syntaxKinds.CharacterLiteralToken) 87if (token.RawKind == syntaxKinds.StringLiteralToken || 88token.RawKind == syntaxKinds.CharacterLiteralToken) 115if (token.RawKind == syntaxKinds.StringLiteralToken || 116token.RawKind == syntaxKinds.CharacterLiteralToken) 120else if (token.RawKind == syntaxKinds.Utf8StringLiteralToken)
AnchorIndentationOperation.cs (2)
18Contract.ThrowIfTrue(anchorToken.RawKind == 0); 21Contract.ThrowIfTrue(endToken.RawKind == 0);
BaseIndentationFormattingRule.cs (4)
141if (token1.RawKind == 0 || token2.RawKind == 0) 184if (token1.RawKind == 0) 200if (token2.RawKind == 0)
BottomUpBaseIndentationFinder.cs (3)
75if (nextToken.RawKind != 0 && 80if (alignmentBaseToken.RawKind != 0) 373lastVisibleToken = (lastVisibleToken.RawKind == 0) ? root.GetLastToken() : lastVisibleToken;
CommonFormattingHelpers.cs (15)
116startToken = (startToken.RawKind != 0) ? startToken : root.GetFirstToken(includeZeroWidth: true); 117endToken = (endToken.RawKind != 0) ? endToken : root.GetLastToken(includeZeroWidth: true); 127if (startToken.RawKind == 0 || endToken.RawKind == 0) 145Contract.ThrowIfTrue(token.RawKind == 0); 154=> (token1.RawKind == 0) ? text.ToString(TextSpan.FromBounds(0, token2.SpanStart)) : text.ToString(TextSpan.FromBounds(token1.Span.End, token2.SpanStart)); 166Contract.ThrowIfTrue(token1.RawKind == 0 && token2.RawKind == 0); 169if (token1.RawKind == 0) 175if (token2.RawKind == 0) 269if (nextToken.RawKind != 0) 286Contract.ThrowIfTrue(nextToken.RawKind == 0); 294if (previousToken.RawKind != 0) 312Contract.ThrowIfTrue(previousToken.RawKind == 0); 368var endPosition = endToken.RawKind == 0 ? root.Span.End : endToken.Span.End;
FormattingContext.cs (1)
483if (token.RawKind == 0)
FormattingExtensions.cs (3)
153var initialColumn = baseToken.RawKind == 0 ? 0 /* the very beginning of the file */ : treeInfo.GetOriginalColumn(tabSize, baseToken); 311if (previousToken.RawKind != 0) 316if (nextToken.RawKind != 0)
IndentBlockOperation.cs (4)
20Contract.ThrowIfTrue(startToken.RawKind == 0); 21Contract.ThrowIfTrue(endToken.RawKind == 0); 42Contract.ThrowIfTrue(startToken.RawKind == 0); 43Contract.ThrowIfTrue(endToken.RawKind == 0);
ISyntaxFactsExtensions.cs (9)
106if (syntaxFacts.SyntaxKinds.StringLiteralToken == token.RawKind || 107syntaxFacts.SyntaxKinds.InterpolatedStringTextToken == token.RawKind) 690=> token.RawKind == syntaxFacts.SyntaxKinds.AwaitKeyword; 693=> token.RawKind == syntaxFacts.SyntaxKinds.GlobalKeyword; 700=> token.RawKind == syntaxFacts.SyntaxKinds.CharacterLiteralToken; 703=> token.RawKind == syntaxFacts.SyntaxKinds.StringLiteralToken; 710=> token.RawKind == syntaxFacts.SyntaxKinds.IdentifierToken; 713=> token.RawKind == syntaxFacts.SyntaxKinds.HashToken; 716=> token.RawKind == syntaxFacts.SyntaxKinds.InterpolatedStringTextToken;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
135if (result.RawKind != 0)
OrderModifiersHelpers.cs (1)
30var currentOrder = preferredOrder.TryGetValue(modifier.RawKind, out var value) ? value : int.MaxValue;
SourceTextExtensions_SharedWithCodeStyle.cs (2)
84=> token1.RawKind != 0 && 85token2.RawKind != 0 &&
SuppressOperation.cs (2)
18Contract.ThrowIfTrue(startToken.RawKind == 0); 19Contract.ThrowIfTrue(endToken.RawKind == 0);
SyntaxNodeExtensions.cs (5)
644token = skippedToken.RawKind != 0 ? skippedToken : token; 651token = skippedToken.RawKind != 0 655while (token.RawKind != 0 && token.Span.End <= position && token.Span.End <= root.FullSpan.End); 685token = skippedToken.RawKind != 0 694token = skippedToken.RawKind != 0 ? skippedToken : token;
SyntaxTokenExtensions.cs (4)
41Contract.ThrowIfTrue(token1.RawKind == 0 || token2.RawKind == 0); 76previousToken.RawKind != 0 && 94return nextToken.RawKind == 0
TokenStream.cs (3)
290for (; previousToken.Token.RawKind != 0; previousToken = previousToken.GetPreviousTokenData()) 478Contract.ThrowIfTrue(token.RawKind == 0); 489if (tokenData1.Token.RawKind == 0)
TreeData.Node.cs (3)
18Contract.ThrowIfFalse(root.GetFirstToken(includeZeroWidth: true).RawKind != 0); 23Contract.ThrowIfTrue(token.RawKind == 0); 38while (currentToken.RawKind != 0)
TreeData.NodeAndText.cs (3)
26Contract.ThrowIfTrue(token.RawKind == 0); 35if (token1.RawKind == 0) 41if (token2.RawKind == 0)
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
AbstractCodeGenerationService_FindDeclaration.cs (1)
37if (nextToken.RawKind != 0)
AbstractOrderModifiersCodeFixProvider.cs (1)
86=> preferredOrder.TryGetValue(token.RawKind, out var value) ? value : int.MaxValue;
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Operators.cs (2)
784if (((SyntaxKind)node.OperatorToken.RawKind == SyntaxKind.PlusEqualsToken || (SyntaxKind)node.OperatorToken.RawKind == SyntaxKind.MinusEqualsToken) &&
Binder\BinderFactory.BinderFactoryVisitor.cs (2)
1359if (baseTypeDeclaration is TypeDeclarationSyntax { SemicolonToken: { RawKind: (int)SyntaxKind.SemicolonToken }, OpenBraceToken: { RawKind: (int)SyntaxKind.None } } noBlockBodyTypeDeclarationWithSemicolon)
CSharpExtensions.cs (3)
27return token.RawKind == (int)kind; 187/// Returns <see cref="SyntaxKind"/> for <see cref="SyntaxToken"/> from <see cref="SyntaxToken.RawKind"/> property. 191var rawKind = token.RawKind;
Syntax\CSharpSyntaxRewriter.cs (1)
202if (visitedSeparator.RawKind == 0)
Syntax\SyntaxBindingUtilities.cs (5)
16node is CommonForEachStatementSyntax { AwaitKeyword.RawKind: not 0 } 17or VariableDeclaratorSyntax { Parent.Parent: UsingStatementSyntax { AwaitKeyword.RawKind: not 0 } or LocalDeclarationStatementSyntax { AwaitKeyword.RawKind: not 0 } } 18or UsingStatementSyntax { Expression: not null, AwaitKeyword.RawKind: not 0 }; 21=> node is VariableDeclaratorSyntax { Parent.Parent: UsingStatementSyntax { } or LocalDeclarationStatementSyntax { UsingKeyword.RawKind: not 0 } }
Syntax\SyntaxEquivalence.cs (2)
49return before.RawKind == after.RawKind && (before.Node == null || AreTokensEquivalent(before.Node, after.Node, ignoreChildNode: null));
Syntax\SyntaxFacts.cs (1)
497return nameToken.RawKind != 0 ? nameToken.ValueText : null;
Syntax\SyntaxNormalizer.cs (1)
883if (next is { RawKind: (int)SyntaxKind.OpenParenToken, Parent.Parent: ParenthesizedLambdaExpressionSyntax lambda } &&
Microsoft.CodeAnalysis.CSharp.CodeStyle (13)
CSharpConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
39typeofExpression is not { Type: PredefinedTypeSyntax { Keyword.RawKind: (int)SyntaxKind.VoidKeyword } };
CSharpSyntaxFacts.cs (2)
370switch ((SyntaxKind)token.RawKind) 514switch ((SyntaxKind)token.RawKind)
CSharpTriviaFormatter.cs (2)
199var isStartOrEndOfFile = (this.Token1.RawKind == 0 || this.Token2.RawKind == 0) && (trivia1.Kind() == 0 || trivia2.Kind() == 0);
CSharpVirtualCharService.cs (1)
37if (token.Parent?.Parent is InterpolatedStringExpressionSyntax { StringStartToken.RawKind: (int)SyntaxKind.InterpolatedMultiLineRawStringStartToken })
ExpressionSyntaxExtensions.cs (1)
207ArgumentSyntax { RefOrOutKeyword.RawKind: (int)SyntaxKind.RefKeyword })
TriviaDataFactory.cs (1)
132var initialColumn = (token1.RawKind == 0) ? 0 : this.TreeInfo.GetOriginalColumn(Options.TabSize, token1) + token1.Span.Length;
TriviaRewriter.cs (5)
57if (pair.Key.Item1.RawKind != 0) 62if (pair.Key.Item2.RawKind != 0) 74if (pair.Key.Item1.RawKind == 0) 101if (pair.Item1.RawKind == 0) 106if (pair.Item2.RawKind == 0)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (8)
ConvertToRecordEngine.cs (2)
224=> member is OperatorDeclarationSyntax { OperatorToken.RawKind: (int)SyntaxKind.EqualsEqualsToken }); 226=> member is OperatorDeclarationSyntax { OperatorToken.RawKind: (int)SyntaxKind.ExclamationEqualsToken });
CSharpFixReturnTypeCodeFixProvider.cs (1)
63=> typeSyntax is PredefinedTypeSyntax { Keyword.RawKind: (int)SyntaxKind.VoidKeyword };
CSharpIndentationService.Indenter.cs (1)
124|| token is { RawKind: (int)SyntaxKind.CloseBraceToken, Parent: InterpolationSyntax })
HideBaseCodeFixProvider.AddNewKeywordAction.cs (1)
68=> preferredOrder.TryGetValue(token.RawKind, out var value) ? value : int.MaxValue;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
126if (attributeList.Target is { Identifier.RawKind: var kind }) 2873if (token.Parent.Parent is ArgumentSyntax { RefOrOutKeyword.RawKind: (int)SyntaxKind.OutKeyword })
TypeDeclarationSyntaxExtensions.cs (1)
60if (nextToken.RawKind != 0)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (5)
StringCopyPaste\StringCopyPasteHelpers.cs (5)
155stringExpression is InterpolatedStringExpressionSyntax { StringStartToken.RawKind: (int)SyntaxKind.InterpolatedVerbatimStringStartToken }; 163=> expression is LiteralExpressionSyntax { Token.RawKind: (int)SyntaxKind.MultiLineRawStringLiteralToken } or 164InterpolatedStringExpressionSyntax { StringStartToken.RawKind: (int)SyntaxKind.InterpolatedMultiLineRawStringStartToken }; 269Token.RawKind: (int)SyntaxKind.StringLiteralToken or 279StringStartToken.RawKind: (int)SyntaxKind.InterpolatedStringStartToken or
Microsoft.CodeAnalysis.CSharp.Features (18)
ConvertToRecordEngine.cs (2)
224=> member is OperatorDeclarationSyntax { OperatorToken.RawKind: (int)SyntaxKind.EqualsEqualsToken }); 226=> member is OperatorDeclarationSyntax { OperatorToken.RawKind: (int)SyntaxKind.ExclamationEqualsToken });
CSharpConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
39typeofExpression is not { Type: PredefinedTypeSyntax { Keyword.RawKind: (int)SyntaxKind.VoidKeyword } };
CSharpFixReturnTypeCodeFixProvider.cs (1)
63=> typeSyntax is PredefinedTypeSyntax { Keyword.RawKind: (int)SyntaxKind.VoidKeyword };
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
255=> token.RawKind == (int)SyntaxKind.XmlTextLiteralNewLineToken;
ExtractMethod\CSharpMethodExtractor.FormattingProvider.cs (1)
40if (previousToken.RawKind == (int)SyntaxKind.OpenBraceToken)
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (4)
67if (token.RawKind != 0) 153if (tokenPair.PreviousToken.RawKind == (int)SyntaxKind.OpenBraceToken) 163if (tokenPair.PreviousToken.RawKind is ((int)SyntaxKind.OpenBraceToken) or 174if (tokenPair.PreviousToken.RawKind is ((int)SyntaxKind.OpenBraceToken) or
ExtractMethod\Extensions.cs (1)
268if (token1.RawKind != (int)SyntaxKind.SemicolonToken || !(token1.Parent is FieldDeclarationSyntax))
FullyQualify\CSharpFullyQualifyService.cs (1)
59simpleName.Parent is UsingDirectiveSyntax { Alias: null, StaticKeyword.RawKind: 0 } usingDirective)
HideBaseCodeFixProvider.AddNewKeywordAction.cs (1)
68=> preferredOrder.TryGetValue(token.RawKind, out var value) ? value : int.MaxValue;
SyntaxBindingUtilities.cs (5)
16node is CommonForEachStatementSyntax { AwaitKeyword.RawKind: not 0 } 17or VariableDeclaratorSyntax { Parent.Parent: UsingStatementSyntax { AwaitKeyword.RawKind: not 0 } or LocalDeclarationStatementSyntax { AwaitKeyword.RawKind: not 0 } } 18or UsingStatementSyntax { Expression: not null, AwaitKeyword.RawKind: not 0 }; 21=> node is VariableDeclaratorSyntax { Parent.Parent: UsingStatementSyntax { } or LocalDeclarationStatementSyntax { UsingKeyword.RawKind: not 0 } }
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Syntax\SyntaxNodeTests.cs (5)
1061while (token.RawKind != 0) 1167while (token.RawKind != 0) 1211while (token.RawKind != 0) 1256while (token.RawKind != 0) 2033Assert.True(expectedTokenKinds.SequenceEqual(actualTokens.Select(t => (SyntaxKind)t.RawKind)));
Microsoft.CodeAnalysis.CSharp.Workspaces (16)
CSharpIndentationService.Indenter.cs (1)
124|| token is { RawKind: (int)SyntaxKind.CloseBraceToken, Parent: InterpolationSyntax })
CSharpSyntaxFacts.cs (2)
370switch ((SyntaxKind)token.RawKind) 514switch ((SyntaxKind)token.RawKind)
CSharpTriviaFormatter.cs (2)
199var isStartOrEndOfFile = (this.Token1.RawKind == 0 || this.Token2.RawKind == 0) && (trivia1.Kind() == 0 || trivia2.Kind() == 0);
CSharpVirtualCharService.cs (1)
37if (token.Parent?.Parent is InterpolatedStringExpressionSyntax { StringStartToken.RawKind: (int)SyntaxKind.InterpolatedMultiLineRawStringStartToken })
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
207ArgumentSyntax { RefOrOutKeyword.RawKind: (int)SyntaxKind.RefKeyword })
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
126if (attributeList.Target is { Identifier.RawKind: var kind }) 2873if (token.Parent.Parent is ArgumentSyntax { RefOrOutKeyword.RawKind: (int)SyntaxKind.OutKeyword })
TriviaDataFactory.cs (1)
132var initialColumn = (token1.RawKind == 0) ? 0 : this.TreeInfo.GetOriginalColumn(Options.TabSize, token1) + token1.Span.Length;
TriviaRewriter.cs (5)
57if (pair.Key.Item1.RawKind != 0) 62if (pair.Key.Item2.RawKind != 0) 74if (pair.Key.Item1.RawKind == 0) 101if (pair.Item1.RawKind == 0) 106if (pair.Item2.RawKind == 0)
TypeDeclarationSyntaxExtensions.cs (1)
60if (nextToken.RawKind != 0)
Microsoft.CodeAnalysis.EditorFeatures (1)
AutomaticCompletion\AbstractAutomaticLineEnderCommandHandler.cs (1)
166if (token.RawKind == 0)
Microsoft.CodeAnalysis.Features (44)
AbstractOrderModifiersCodeFixProvider.cs (1)
86=> preferredOrder.TryGetValue(token.RawKind, out var value) ? value : int.MaxValue;
BraceMatching\AbstractBraceMatcher.cs (6)
34where tok.RawKind == _openBrace.Kind || tok.RawKind == _closeBrace.Kind 39braceTokens[0].RawKind == _openBrace.Kind && 40braceTokens[1].RawKind == _closeBrace.Kind) 70if (token.RawKind == _openBrace.Kind && AllowedForToken(token)) 78else if (token.RawKind == _closeBrace.Kind && AllowedForToken(token))
BraceMatching\AbstractEmbeddedLanguageBraceMatcher.cs (1)
37if (!this.SyntaxTokenKinds.Contains(token.RawKind))
BracePairs\IBracePairsService.cs (1)
70if (_bracePairKinds.TryGetValue(current.AsToken().RawKind, out var closeKind))
CodeRefactorings\AbstractRefactoringHelpersService.cs (1)
173if (tokenOnLocation.RawKind == syntaxKinds.CommaToken && location >= tokenOnLocation.Span.End)
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
355if (foreachIdentifier.RawKind == 0)
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (1)
44if (token.RawKind != syntaxKinds.StringLiteralToken)
EmbeddedLanguages\AbstractLanguageDetector.cs (2)
89if (Info.IsAnyStringLiteral(token.RawKind)) 92if (token.RawKind == Info.SyntaxKinds.InterpolatedStringTextToken)
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (1)
119if (token.Span.IntersectsWith(_textSpan) && _owner.SyntaxTokenKinds.Contains(token.RawKind))
EmbeddedLanguages\Classification\AbstractFallbackEmbeddedLanguageClassifier.cs (1)
34if (!_supportedKinds.Contains(token.RawKind))
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
88if (stringToken.RawKind != syntaxFacts.SyntaxKinds.InterpolatedStringTextToken)
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeEmbeddedLanguage.cs (3)
45if (token.RawKind == syntaxKinds.CloseBraceToken) 52if (previous.RawKind == syntaxKinds.InterpolatedStringTextToken) 55if (previous.RawKind == syntaxKinds.ColonToken)
EmbeddedLanguages\EmbeddedLanguageDetector.cs (2)
61if (Info.IsAnyStringLiteral(token.RawKind)) 64if (token.RawKind == Info.SyntaxKinds.InterpolatedStringTextToken)
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
82if (_info.IsAnyStringLiteral(token.RawKind) &&
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionCodeFixProvider.cs (1)
50Debug.Assert(_info.IsAnyStringLiteral(stringLiteral.RawKind));
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
73if (_info.IsAnyStringLiteral(token.RawKind))
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
43if (!info.IsAnyStringLiteral(token.RawKind))
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (1)
82if (_info.IsAnyStringLiteral(token.RawKind))
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
45if (!info.IsAnyStringLiteral(token.RawKind))
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (3)
116tokens[TriviaLocation.AfterBeginningOfSpan].RawKind == 0 /* don't care */ || 117tokens[TriviaLocation.BeforeEndOfSpan].RawKind == 0 /* don't care */ || 150if (tokenPair.PreviousToken.RawKind == 0)
FindUsages\AbstractFindUsagesService_FindReferences.cs (1)
189if (token.RawKind == 0)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractMetadataFormattingRule.cs (2)
24if (previousToken.RawKind == 0 || currentToken.RawKind == 0)
OrderModifiersHelpers.cs (1)
30var currentOrder = preferredOrder.TryGetValue(modifier.RawKind, out var value) ? value : int.MaxValue;
SignatureHelp\CommonSignatureHelpUtilities.cs (2)
87if (closeToken.RawKind != 0 && !closeToken.IsMissing) 95if (nextToken.RawKind == 0)
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (1)
58if (token.RawKind != 0 && token.Span == span)
SpellCheck\AbstractSpellCheckSpanService.cs (5)
82token.RawKind == _syntaxKinds.SingleLineRawStringLiteralToken || 83token.RawKind == _syntaxKinds.MultiLineRawStringLiteralToken) 87else if (token.RawKind == _syntaxKinds.InterpolatedStringTextToken && 92else if (token.RawKind == _syntaxKinds.IdentifierToken) 163if (token.RawKind == _syntaxFacts.SyntaxKinds.XmlTextLiteralToken)
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
228piece.AsToken().RawKind == tokenKind;
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\ControlFlowGraphVerifier.cs (1)
1310PostfixUnaryExpressionSyntax { OperatorToken: { RawKind: (int)CSharp.SyntaxKind.ExclamationToken } })
Syntax\TokenUtilities.cs (2)
64return token.RawKind == (int)VB.SyntaxKind.StatementTerminatorToken; 69return token.RawKind == (int)CS.SyntaxKind.OmittedArraySizeExpressionToken;
Microsoft.CodeAnalysis.VisualBasic (6)
Syntax\SyntaxEquivalence.vb (2)
37Return before.RawKind = after.RawKind AndAlso (before.Node Is Nothing OrElse AreTokensEquivalent(before.Node, after.Node))
Syntax\VisualBasicSyntaxRewriter.vb (1)
152If visitedSeparator.RawKind = 0 Then
VisualBasicExtensions.vb (3)
41Return token.RawKind = kind 196''' Returns <see cref="SyntaxKind"/> for <see cref="SyntaxToken"/> from <see cref="SyntaxToken.RawKind"/> property. 200Dim rawKind = token.RawKind
Microsoft.CodeAnalysis.VisualBasic.Features (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1743If(thenKeywordOpt.RawKind <> 0, thenKeywordOpt.Span.End, condition.Span.End))
Microsoft.CodeAnalysis.Workspaces (108)
AbstractCodeGenerationService_FindDeclaration.cs (1)
37if (nextToken.RawKind != 0)
AbstractFormatEngine.OperationApplier.cs (5)
369if (token.RawKind == 0 || token.Width() <= 0) 398if (endAnchorToken.RawKind == 0) 487Contract.ThrowIfFalse(baseToken.RawKind != 0 && startToken.RawKind != 0 && endToken.RawKind != 0);
AbstractFormattingResult.cs (2)
78var span = TextSpan.FromBounds(token1.RawKind == 0 ? this.TreeInfo.StartPosition : token1.Span.End, token2.RawKind == 0 ? this.TreeInfo.EndPosition : token2.SpanStart);
AbstractHeaderFacts.cs (1)
81if (tokenToRightOrIn.FullSpan.Start != position && tokenToRightOrIn.RawKind != SyntaxFacts.SyntaxKinds.EndOfFileToken)
AbstractTriviaFormatter.cs (5)
201if (this.Token1.RawKind == 0) 214if (this.Token2.RawKind == 0) 403if (token1.RawKind == 0 || token2.RawKind == 0) 898var initialColumn = this.Token1.RawKind == 0 ? 0 : this.TokenStream.GetCurrentColumn(this.Token1);
AbstractVirtualCharService.cs (8)
74if (token.RawKind == syntaxKinds.StringLiteralToken || 75token.RawKind == syntaxKinds.Utf8StringLiteralToken || 76token.RawKind == syntaxKinds.CharacterLiteralToken) 87if (token.RawKind == syntaxKinds.StringLiteralToken || 88token.RawKind == syntaxKinds.CharacterLiteralToken) 115if (token.RawKind == syntaxKinds.StringLiteralToken || 116token.RawKind == syntaxKinds.CharacterLiteralToken) 120else if (token.RawKind == syntaxKinds.Utf8StringLiteralToken)
AnchorIndentationOperation.cs (2)
18Contract.ThrowIfTrue(anchorToken.RawKind == 0); 21Contract.ThrowIfTrue(endToken.RawKind == 0);
BaseIndentationFormattingRule.cs (4)
141if (token1.RawKind == 0 || token2.RawKind == 0) 184if (token1.RawKind == 0) 200if (token2.RawKind == 0)
BottomUpBaseIndentationFinder.cs (3)
75if (nextToken.RawKind != 0 && 80if (alignmentBaseToken.RawKind != 0) 373lastVisibleToken = (lastVisibleToken.RawKind == 0) ? root.GetLastToken() : lastVisibleToken;
CodeCleanup\AbstractCodeCleanerService.cs (16)
162var hasNoPreviousToken = previousToken.RawKind == 0; 163var hasNoNextToken = nextToken.RawKind == 0; 241Contract.ThrowIfTrue(previousToken.RawKind == 0); 257Contract.ThrowIfTrue(nextToken.RawKind == 0); 287var startMarker = new SpanMarker(type: (previousToken.RawKind == 0) ? SpanMarkerType.BeginningOfFile : SpanMarkerType.Normal, 288oppositeMarkerType: (nextToken.RawKind == 0) ? SpanMarkerType.EndOfFile : SpanMarkerType.Normal); 290var endMarker = new SpanMarker(type: (nextToken.RawKind == 0) ? SpanMarkerType.EndOfFile : SpanMarkerType.Normal, 291oppositeMarkerType: (previousToken.RawKind == 0) ? SpanMarkerType.BeginningOfFile : SpanMarkerType.Normal); 294previousToken = (previousToken.RawKind == 0) ? root.GetFirstToken(includeZeroWidth: true) : previousToken; 295nextToken = (nextToken.RawKind == 0) ? root.GetLastToken(includeZeroWidth: true) : nextToken; 338previousToken = (previousToken.RawKind == 0) ? root.GetFirstToken(includeZeroWidth: true) : previousToken; 343nextToken = (nextToken.RawKind == 0) ? root.GetLastToken(includeZeroWidth: true) : nextToken; 372Contract.ThrowIfTrue(startToken.RawKind == 0 || endToken.RawKind == 0); 408if (token.RawKind == 0) 423if (token.RawKind == 0)
CommonFormattingHelpers.cs (15)
116startToken = (startToken.RawKind != 0) ? startToken : root.GetFirstToken(includeZeroWidth: true); 117endToken = (endToken.RawKind != 0) ? endToken : root.GetLastToken(includeZeroWidth: true); 127if (startToken.RawKind == 0 || endToken.RawKind == 0) 145Contract.ThrowIfTrue(token.RawKind == 0); 154=> (token1.RawKind == 0) ? text.ToString(TextSpan.FromBounds(0, token2.SpanStart)) : text.ToString(TextSpan.FromBounds(token1.Span.End, token2.SpanStart)); 166Contract.ThrowIfTrue(token1.RawKind == 0 && token2.RawKind == 0); 169if (token1.RawKind == 0) 175if (token2.RawKind == 0) 269if (nextToken.RawKind != 0) 286Contract.ThrowIfTrue(nextToken.RawKind == 0); 294if (previousToken.RawKind != 0) 312Contract.ThrowIfTrue(previousToken.RawKind == 0); 368var endPosition = endToken.RawKind == 0 ? root.Span.End : endToken.Span.End;
Editing\SyntaxGenerator.cs (4)
1441token => Any(original, token.RawKind) 1442? original.First(tk => tk.RawKind == token.RawKind) 1450if (token.RawKind == rawKind)
ExtensionManager\IExtensionManagerExtensions.cs (1)
147return t => map.GetOrAdd(t.RawKind, getExtensions);
FormattingContext.cs (1)
483if (token.RawKind == 0)
FormattingExtensions.cs (3)
153var initialColumn = baseToken.RawKind == 0 ? 0 /* the very beginning of the file */ : treeInfo.GetOriginalColumn(tabSize, baseToken); 311if (previousToken.RawKind != 0) 316if (nextToken.RawKind != 0)
IndentBlockOperation.cs (4)
20Contract.ThrowIfTrue(startToken.RawKind == 0); 21Contract.ThrowIfTrue(endToken.RawKind == 0); 42Contract.ThrowIfTrue(startToken.RawKind == 0); 43Contract.ThrowIfTrue(endToken.RawKind == 0);
ISyntaxFactsExtensions.cs (9)
106if (syntaxFacts.SyntaxKinds.StringLiteralToken == token.RawKind || 107syntaxFacts.SyntaxKinds.InterpolatedStringTextToken == token.RawKind) 690=> token.RawKind == syntaxFacts.SyntaxKinds.AwaitKeyword; 693=> token.RawKind == syntaxFacts.SyntaxKinds.GlobalKeyword; 700=> token.RawKind == syntaxFacts.SyntaxKinds.CharacterLiteralToken; 703=> token.RawKind == syntaxFacts.SyntaxKinds.StringLiteralToken; 710=> token.RawKind == syntaxFacts.SyntaxKinds.IdentifierToken; 713=> token.RawKind == syntaxFacts.SyntaxKinds.HashToken; 716=> token.RawKind == syntaxFacts.SyntaxKinds.InterpolatedStringTextToken;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
135if (result.RawKind != 0)
Shared\Extensions\SemanticModelExtensions.cs (1)
93if (token.RawKind == syntaxKinds.UsingKeyword &&
SourceTextExtensions_SharedWithCodeStyle.cs (2)
84=> token1.RawKind != 0 && 85token2.RawKind != 0 &&
SuppressOperation.cs (2)
18Contract.ThrowIfTrue(startToken.RawKind == 0); 19Contract.ThrowIfTrue(endToken.RawKind == 0);
SyntaxNodeExtensions.cs (5)
644token = skippedToken.RawKind != 0 ? skippedToken : token; 651token = skippedToken.RawKind != 0 655while (token.RawKind != 0 && token.Span.End <= position && token.Span.End <= root.FullSpan.End); 685token = skippedToken.RawKind != 0 694token = skippedToken.RawKind != 0 ? skippedToken : token;
SyntaxTokenExtensions.cs (4)
41Contract.ThrowIfTrue(token1.RawKind == 0 || token2.RawKind == 0); 76previousToken.RawKind != 0 && 94return nextToken.RawKind == 0
TokenStream.cs (3)
290for (; previousToken.Token.RawKind != 0; previousToken = previousToken.GetPreviousTokenData()) 478Contract.ThrowIfTrue(token.RawKind == 0); 489if (tokenData1.Token.RawKind == 0)
TreeData.Node.cs (3)
18Contract.ThrowIfFalse(root.GetFirstToken(includeZeroWidth: true).RawKind != 0); 23Contract.ThrowIfTrue(token.RawKind == 0); 38while (currentToken.RawKind != 0)
TreeData.NodeAndText.cs (3)
26Contract.ThrowIfTrue(token.RawKind == 0); 35if (token1.RawKind == 0) 41if (token2.RawKind == 0)
Microsoft.VisualStudio.LanguageServices (1)
Snippets\AbstractSnippetExpansionClient.cs (1)
761if (token.RawKind == 0)
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (2)
794return oldPredefinedType.Keyword.RawKind == newPredefinedType.Keyword.RawKind;
LanguageService\CSharpHelpContextService.cs (1)
226text = Keyword(syntaxFacts.GetText(token.RawKind));
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\AbstractCodeModelService.cs (1)
100var endPosition = endToken.RawKind == 0 ? root.Span.End : endToken.Span.End;