602 references to None
Microsoft.CodeAnalysis.CSharp (117)
Binder\Binder_Expressions.cs (1)
2862
if (argumentSyntax.RefOrOutKeyword.Kind() != SyntaxKind.
None
)
Binder\Binder_Lambda.cs (2)
186
if (isLastParameter && paramsKeyword.Kind() != SyntaxKind.
None
)
369
var isParams = paramsKeyword.Kind() != SyntaxKind.
None
;
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1359
if (baseTypeDeclaration is TypeDeclarationSyntax { SemicolonToken: { RawKind: (int)SyntaxKind.SemicolonToken }, OpenBraceToken: { RawKind: (int)SyntaxKind.
None
} } noBlockBodyTypeDeclarationWithSemicolon)
Binder\CatchClauseBinder.cs (1)
32
if ((declarationOpt != null) && (declarationOpt.Identifier.Kind() != SyntaxKind.
None
))
Compilation\CSharpCompilation.cs (2)
3926
if (syntaxKind == SyntaxKind.
None
)
4152
if (syntaxKind == SyntaxKind.
None
|| name is WellKnownMemberNames.TrueOperatorName or WellKnownMemberNames.FalseOperatorName)
CSharpExtensions.cs (5)
69
return (object)token.Language == (object)LanguageNames.CSharp ? (SyntaxKind)token.RawContextualKind : SyntaxKind.
None
;
192
return IsCSharpKind(rawKind) ? (SyntaxKind)rawKind : SyntaxKind.
None
;
201
return IsCSharpKind(rawKind) ? (SyntaxKind)rawKind : SyntaxKind.
None
;
210
return IsCSharpKind(rawKind) ? (SyntaxKind)rawKind : SyntaxKind.
None
;
219
return IsCSharpKind(rawKind) ? (SyntaxKind)rawKind : SyntaxKind.
None
;
Declarations\DeclarationTreeBuilder.cs (2)
289
var isGlobal = directive.GlobalKeyword.Kind() != SyntaxKind.
None
;
632
if (record.ClassOrStructKeyword.Kind() != SyntaxKind.
None
)
Parser\Blender.cs (1)
137
Debug.Assert(token.Kind() != SyntaxKind.
None
, "how could we not get a real token back?");
Parser\Blender.Cursor.cs (2)
48
this.CurrentNodeOrToken.Kind() == SyntaxKind.
None
||
162
for (var node = cursor.CurrentNodeOrToken; node.Kind() != SyntaxKind.
None
&& !SyntaxFacts.IsAnyToken(node.Kind()); node = cursor.CurrentNodeOrToken)
Parser\DocumentationCommentXmlTokens.cs (2)
40
return SyntaxFactory.Identifier(SyntaxKind.
None
, null, text, text, trailing: null);
45
return SyntaxFactory.Identifier(SyntaxKind.
None
, SyntaxFactory.Space, text, text, trailing: null);
Parser\LanguageParser.cs (9)
2959
if (token.Kind != SyntaxKind.
None
)
3226
SyntaxKind separatorKind = SyntaxKind.
None
;
3263
separatorKind = SyntaxKind.
None
;
3790
|| SyntaxFacts.GetAccessorDeclarationKind(this.CurrentToken.ContextualKind) != SyntaxKind.
None
3858
SyntaxKind closeKind = SyntaxKind.
None
)
6796
closeKind: SyntaxKind.
None
,
7181
var lessThanTokenError = WithAdditionalDiagnostics(SyntaxFactory.MissingToken(SyntaxKind.LessThanToken), GetExpectedTokenError(SyntaxKind.LessThanToken, SyntaxKind.
None
));
7960
if (SyntaxFacts.GetBaseTypeDeclarationKind(nextToken.Kind) != SyntaxKind.
None
)
8197
closeKind: SyntaxKind.
None
,
Parser\Lexer.cs (20)
412
case SyntaxKind.
None
:
434
info.Kind = SyntaxKind.
None
;
435
info.ContextualKind = SyntaxKind.
None
;
2219
info.ContextualKind = SyntaxKind.
None
;
2255
if (info.Kind == SyntaxKind.
None
)
2269
info.Kind = SyntaxKind.
None
;
3036
info.Kind = SyntaxKind.
None
;
3043
Debug.Assert(info.Kind != SyntaxKind.
None
|| info.Text != null);
3044
return info.Kind != SyntaxKind.
None
;
3231
Debug.Assert(info.Kind != SyntaxKind.
None
|| info.Text != null);
3232
return info.Kind != SyntaxKind.
None
;
3536
if (errors == null && tagInfo.ContextualKind == SyntaxKind.
None
&& tagInfo.Kind == SyntaxKind.IdentifierToken)
3642
info.Kind = SyntaxKind.
None
;
3649
Debug.Assert(info.Kind != SyntaxKind.
None
|| info.Text != null);
3650
return info.Kind != SyntaxKind.
None
;
3793
Debug.Assert(info.Kind != SyntaxKind.
None
|| info.Text != null);
3794
return info.Kind != SyntaxKind.
None
;
4138
if (info.Kind != SyntaxKind.
None
)
4229
Debug.Assert(info.Kind != SyntaxKind.
None
|| info.Text != null);
4230
return info.Kind != SyntaxKind.
None
;
Parser\LexerCache.cs (3)
27
if (kind == SyntaxKind.
None
)
58
kind = SyntaxKind.
None
;
63
return kind != SyntaxKind.
None
;
Parser\SyntaxParser.cs (1)
259
return cn != null ? cn.Kind() : SyntaxKind.
None
;
SymbolDisplay\SymbolDisplayVisitor.cs (1)
95
return kind == SyntaxKind.
None
SymbolDisplay\SymbolDisplayVisitor.Members.cs (6)
346
tryGetUserDefinedOperatorTokenKind(symbol.MetadataName) == SyntaxKind.
None
)
541
if (operatorKind == SyntaxKind.
None
)
562
if (conversionKind == SyntaxKind.
None
)
691
Debug.Assert(operatorKind != SyntaxKind.
None
);
729
return SyntaxKind.
None
;
737
Debug.Assert(conversionKind != SyntaxKind.
None
);
Symbols\RefKindExtensions.cs (1)
31
case SyntaxKind.
None
:
Symbols\Source\LocalFunctionSymbol.cs (1)
380
if (parameter.VarianceKeyword.Kind() != SyntaxKind.
None
)
Symbols\Source\ParameterHelpers.cs (7)
54
isParams: paramsKeyword.Kind() != SyntaxKind.
None
,
55
isExtensionMethodThis: ordinal == 0 && thisKeyword.Kind() != SyntaxKind.
None
,
143
if (thisKeyword.Kind() != SyntaxKind.
None
&& !allowThis)
155
if (paramsKeyword.Kind() != SyntaxKind.
None
156
|| refnessKeyword.Kind() != SyntaxKind.
None
157
|| thisKeyword.Kind() != SyntaxKind.
None
)
183
Debug.Assert(refnessKeyword.Kind() != SyntaxKind.
None
);
Symbols\Source\SourceLabelSymbol.cs (2)
60
if (tk.Kind() != SyntaxKind.
None
)
155
&& symbol._identifierNodeOrToken.Kind() != SyntaxKind.
None
Symbols\Source\SourceLocalSymbol.cs (1)
48
Debug.Assert(identifierToken.Kind() != SyntaxKind.
None
);
Symbols\Source\SourceNamedTypeSymbol.cs (1)
192
if (tp.VarianceKeyword.Kind() != SyntaxKind.
None
)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
553
if (parameter.VarianceKeyword.Kind() != SyntaxKind.
None
)
Symbols\Source\SourcePropertySymbol.cs (1)
505
if (arglistToken.Kind() != SyntaxKind.
None
)
Symbols\Symbol.cs (1)
382
if (token.Kind() != SyntaxKind.
None
)
Syntax\CSharpLineDirectiveMap.cs (1)
138
if (token.Kind() == SyntaxKind.
None
)
Syntax\CSharpSyntaxRewriter.cs (3)
152
if (alternate != null && visited != null && !visited.IsKind(SyntaxKind.
None
))
267
if (alternate != null && visited.Kind() != SyntaxKind.
None
) //skip the null check since SyntaxToken is a value type
301
if (alternate != null && visited.Kind() != SyntaxKind.
None
)
Syntax\DirectiveTriviaSyntax.cs (2)
71
while (token.Kind() != SyntaxKind.
None
)
102
while (token.Kind() != SyntaxKind.
None
)
Syntax\InternalSyntax\CSharpSyntaxRewriter.cs (1)
60
Debug.Assert(visited != null && visited.Kind != SyntaxKind.
None
, "Cannot remove node using Syntax.InternalSyntax.SyntaxRewriter.");
Syntax\LookupPosition.cs (2)
95
return firstExcluded.Kind() == SyntaxKind.
None
|| position < firstExcluded.SpanStart;
195
constructorDecl.SemicolonToken.Kind() == SyntaxKind.
None
? constructorDecl.Body!.CloseBraceToken : constructorDecl.SemicolonToken);
Syntax\NullableContextStateMap.cs (1)
164
SyntaxKind.
None
=> new NullableContextState(position, setting, setting),
Syntax\SyntaxKindFacts.cs (24)
377
return GetPrefixUnaryExpression(token) != SyntaxKind.
None
;
382
return GetPrefixUnaryExpression(token) != SyntaxKind.
None
;
408
return SyntaxKind.
None
;
414
return GetPostfixUnaryExpression(token) != SyntaxKind.
None
;
419
return GetPostfixUnaryExpression(token) != SyntaxKind.
None
;
433
return SyntaxKind.
None
;
508
return GetPrimaryFunction(keyword) != SyntaxKind.
None
;
532
return SyntaxKind.
None
;
538
return GetLiteralExpression(token) != SyntaxKind.
None
;
557
_ => SyntaxKind.
None
,
563
return GetInstanceExpression(token) != SyntaxKind.
None
;
575
return SyntaxKind.
None
;
581
return GetBinaryExpression(token) != SyntaxKind.
None
;
586
return GetBinaryExpression(token) != SyntaxKind.
None
;
638
return SyntaxKind.
None
;
719
return SyntaxKind.
None
;
732
return SyntaxKind.
None
;
751
return SyntaxKind.
None
;
794
return SyntaxKind.
None
;
816
return SyntaxKind.
None
;
987
return SyntaxKind.
None
;
1057
return SyntaxKind.
None
;
1135
return SyntaxKind.
None
;
1323
return SyntaxKind.
None
;
Syntax\SyntaxNodeRemover.cs (2)
196
if (result.Kind() != SyntaxKind.
None
&& _residualTrivia != null && _residualTrivia.Count > 0)
279
if (alternate != null && visited.Kind() != SyntaxKind.
None
)
Syntax\SyntaxNormalizer.cs (6)
86
if (token.Kind() == SyntaxKind.
None
|| (token.IsMissing && token.FullWidth == 0))
189
if (nextToken.Kind() == SyntaxKind.
None
)
216
case SyntaxKind.
None
:
1006
return SyntaxFacts.GetBinaryExpression(kind) != SyntaxKind.
None
;
1012
return SyntaxFacts.GetAssignmentExpression(kind) != SyntaxKind.
None
;
1166
case SyntaxKind.
None
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (57)
BaseFormattingRule.cs (14)
23
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
38
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
62
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
76
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
91
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
127
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
137
if (anchorToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
CSharpAddAccessibilityModifiers.cs (1)
33
if (name.Kind() == SyntaxKind.
None
)
CSharpOrderModifiersHelper.cs (1)
22
return (int)(kind == SyntaxKind.
None
? SyntaxFacts.GetContextualKeywordKind(trimmed) : kind);
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
81
if (!directive.TargetToken.IsKind(SyntaxKind.
None
))
CSharpSemanticFacts.cs (2)
311
if (ordering.AscendingOrDescendingKeyword.Kind() == SyntaxKind.
None
)
315
else if (orderByClauseSyntax.Orderings[0].AscendingOrDescendingKeyword.Kind() == SyntaxKind.
None
)
CSharpSmartTokenFormatter.cs (4)
48
Contract.ThrowIfTrue(startToken.Kind() is SyntaxKind.
None
or SyntaxKind.EndOfFileToken);
49
Contract.ThrowIfTrue(endToken.Kind() is SyntaxKind.
None
or SyntaxKind.EndOfFileToken);
80
Contract.ThrowIfTrue(token.Kind() is SyntaxKind.
None
or SyntaxKind.EndOfFileToken);
84
if (previousToken.Kind() == SyntaxKind.
None
)
CSharpSyntaxFacts.cs (2)
90
var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.
None
;
602
argument.RefOrOutKeyword.Kind() == SyntaxKind.
None
&&
CSharpTriviaFormatter.cs (3)
70
if (trivia2.IsKind(SyntaxKind.
None
))
98
var lines = (trivia1.IsKind(SyntaxKind.
None
) && this.Token1.IsKind(SyntaxKind.
None
)) ? 0 : 1;
CSharpUseAutoPropertyAnalyzer.cs (1)
62
if (argument.RefKindKeyword.Kind() != SyntaxKind.
None
)
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
234
if (element.Identifier.IsKind(SyntaxKind.
None
))
ElasticTriviaFormattingRule.cs (2)
297
if (currentToken.Kind() == SyntaxKind.
None
)
304
case SyntaxKind.
None
:
ExpressionSyntaxExtensions.cs (1)
75
return firstToken.Kind() != SyntaxKind.
None
FormattingHelpers.cs (2)
56
if (bracketOrBracePair.openBracketOrBrace.IsKind(SyntaxKind.
None
) ||
58
bracketOrBracePair.closeBracketOrBrace.IsKind(SyntaxKind.
None
))
FormattingRangeHelper.cs (4)
22
Contract.ThrowIfTrue(endToken.Kind() == SyntaxKind.
None
);
43
if (closeBrace.Kind() == SyntaxKind.
None
|| !AreTwoTokensOnSameLine(previousToken, closeBrace))
289
return previousToken.Kind() == SyntaxKind.
None
? token : previousToken;
311
if (previousToken.Kind() == SyntaxKind.
None
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
150
if (token.Kind() == SyntaxKind.
None
)
SuppressFormattingRule.cs (2)
334
Debug.Assert(!startToken.IsKind(SyntaxKind.
None
) && !endToken.IsKind(SyntaxKind.
None
));
SymbolDisplayPartExtensions.cs (1)
21
if (SyntaxFacts.GetKeywordKind(text) != SyntaxKind.
None
)
SyntaxKindExtensions.cs (1)
74
return SyntaxKind.
None
;
SyntaxNodeExtensions.cs (1)
74
if (prevToken.Kind() == SyntaxKind.
None
)
SyntaxTokenExtensions.cs (2)
71
SyntaxFacts.GetContextualKeywordKind(simpleNameText) != SyntaxKind.
None
;
115
if (previousToken.Kind() == SyntaxKind.
None
)
TriviaDataFactory.Analyzer.cs (1)
66
for (var currentToken = token1; !currentToken.IsKind(SyntaxKind.
None
);)
TriviaDataFactory.ComplexTrivia.cs (2)
55
var formatSpanEnd = commonToken2.Kind() == SyntaxKind.
None
? commonToken1.Span.End : commonToken2.Span.Start;
83
var firstTriviaInTree = this.Token1.Kind() == SyntaxKind.
None
;
Utilities.cs (1)
29
for (var current = SyntaxKind.
None
; current <= SyntaxKind.ThrowExpression; current++)
WrappingFormattingRule.cs (6)
94
if (!firstToken.IsKind(SyntaxKind.
None
) || !lastToken.IsKind(SyntaxKind.
None
))
124
if (!tokens.firstToken.IsKind(SyntaxKind.
None
) || !tokens.lastToken.IsKind(SyntaxKind.
None
))
182
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (27)
CSharpIndentationService.cs (4)
80
if (token.IsKind(SyntaxKind.
None
) ||
90
if (previousToken.Kind() == SyntaxKind.
None
|| previousToken.IsMissing)
110
return token.IsKind(SyntaxKind.
None
) ||
144
constructorInitializer.ArgumentList.OpenParenToken.Kind() != SyntaxKind.
None
&&
CSharpIndentationService.Indenter.cs (1)
77
Contract.ThrowIfTrue(token.Kind() == SyntaxKind.
None
);
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
190
if (mappedBinaryExpressionKind == SyntaxKind.
None
)
CSharpSimplificationHelpers.cs (2)
23
if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.
None
&& SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.
None
)
CSharpSyntaxFactsService.cs (2)
85
if (braces.openBrace.Kind() == SyntaxKind.
None
&&
86
braces.closeBrace.Kind() == SyntaxKind.
None
)
CSharpTypeInferenceService.TypeInferrer.cs (1)
1657
var isAsync = anonymousFunction.AsyncKeyword.Kind() != SyntaxKind.
None
;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (3)
515
public static bool IsAnyAccessorDeclarationContext(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.
None
)
522
public static bool IsAccessorDeclarationContext<TMemberNode>(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.
None
)
542
if (existingAccessor.Kind() != SyntaxKind.
None
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (5)
329
return modifierTokens.Contains(otherModifier) && IsLambdaDeclarationContext(syntaxTree, position, SyntaxKind.
None
, cancellationToken);
425
if (token.IsKind(SyntaxKind.
None
))
1046
previousModifier = SyntaxKind.
None
;
1119
previousModifier == SyntaxKind.
None
)
1975
if (token.IsKind(SyntaxKind.
None
))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
54
if (next.Kind() == SyntaxKind.
None
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (3)
59
if (token.Kind() == SyntaxKind.
None
)
82
if (token.Kind() == SyntaxKind.
None
)
163
if (token.Kind() == SyntaxKind.
None
)
OperatorGenerator.cs (1)
79
if (operatorSyntaxKind == SyntaxKind.
None
)
StringExtensions.cs (2)
23
var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.
None
;
47
default, SyntaxKind.
None
, "@" + unescaped, unescaped, default);
TypeDeclarationSyntaxExtensions.cs (1)
100
if (token.IsMissing || token.IsKind(SyntaxKind.
None
))
Microsoft.CodeAnalysis.CSharp.EditorFeatures (11)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (4)
133
if (startToken.IsMissing || startToken.Kind() == SyntaxKind.
None
)
293
if (token.Kind() == SyntaxKind.
None
)
634
if (syntaxToken.IsMissing || syntaxToken.IsKind(SyntaxKind.
None
))
673
if (token.IsKind(SyntaxKind.
None
))
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (5)
761
return openBrace.IsKind(SyntaxKind.
None
) && closeBrace.IsKind(SyntaxKind.
None
)
906
.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.
None
));
916
.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.
None
));
926
.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.
None
));
CompleteStatement\CompleteStatementCommandHandler.cs (2)
163
if (!openingDelimiter.IsKind(SyntaxKind.
None
) && openingDelimiter.Span.Start >= caretPosition
164
|| !closingDelimiter.IsKind(SyntaxKind.
None
) && closingDelimiter.Span.End <= caretPosition)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (7)
Formatting\Indentation\SmartTokenFormatterFormatRangeTests.cs (7)
45
Assert.NotNull(await Record.ExceptionAsync(() => AutoFormatOnSemicolonAsync(code, expected, SyntaxKind.
None
)));
2020
await AutoFormatOnMarkerAsync(code, expected, SyntaxKind.StringLiteralToken, SyntaxKind.
None
);
2029
await AutoFormatOnMarkerAsync(code, expected, SyntaxKind.CharacterLiteralToken, SyntaxKind.
None
);
2039
await AutoFormatOnMarkerAsync(code, expected, SyntaxKind.CharacterLiteralToken, SyntaxKind.
None
);
2502
SyntaxKind.
None
);
3422
if (position == endToken.SpanStart && !endToken.GetPreviousToken().IsKind(SyntaxKind.
None
))
3437
Assert.Equal(SyntaxKind.
None
, startTokenKind);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (2)
CSharpFormatter.TypeNames.cs (2)
19
return SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.
None
|| SyntaxFacts.GetContextualKeywordKind(identifier) != SyntaxKind.
None
;
Microsoft.CodeAnalysis.CSharp.Features (78)
AddImport\CSharpAddImportFeatureService.cs (1)
409
if (SyntaxFacts.GetKeywordKind(part) != SyntaxKind.
None
)
BraceCompletion\StringLiteralBraceCompletionService.cs (1)
88
while (!token.IsKind(SyntaxKind.
None
) && !token.TrailingTrivia.Contains(t => t.IsEndOfLine()))
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (6)
92
if (firstToken.IsKind(SyntaxKind.
None
))
113
if (firstNonDirectiveToken.IsKind(SyntaxKind.
None
) && firstDirective is null)
168
else if (leadingDirective.SettingToken.IsKind(SyntaxKind.RestoreKeyword) && leadingDirective.TargetToken.IsKind(SyntaxKind.
None
))
212
if (firstToken.IsKind(SyntaxKind.
None
))
237
&& nullableDirective.TargetToken.IsKind(SyntaxKind.
None
))
240
if (firstSemanticToken.IsKind(SyntaxKind.
None
) || firstSemanticToken.SpanStart > nullableDirective.Span.End)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
113
if (argument.RefOrOutKeyword.Kind() != SyntaxKind.
None
)
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
48
if (token.Kind() == SyntaxKind.
None
)
Completion\CompletionProviders\ImportCompletion\ExtensionMethodImportCompletionProvider.cs (1)
46
if (token.IsKind(SyntaxKind.
None
) || token.IsMissing)
Completion\CompletionProviders\ImportCompletion\TypeImportCompletionProvider.cs (1)
48
if (token.IsKind(SyntaxKind.
None
) || token.IsMissing)
Completion\CompletionProviders\PartialMethodCompletionProvider.cs (2)
136
return !syntaxToken.IsKind(SyntaxKind.
None
)
137
&& !touchingToken.IsKind(SyntaxKind.
None
)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
64
if (attachedToken.Kind() == SyntaxKind.
None
)
Completion\KeywordRecommenders\ExternKeywordRecommender.cs (1)
84
if (token.Kind() == SyntaxKind.
None
)
Completion\KeywordRecommenders\InKeywordRecommender.cs (1)
39
if (previousModifier is SyntaxKind.
None
or SyntaxKind.ScopedKeyword)
Completion\KeywordRecommenders\NamespaceKeywordRecommender.cs (1)
91
if (token.Kind() == SyntaxKind.
None
)
Completion\KeywordRecommenders\OutKeywordRecommender.cs (1)
34
previousModifier is SyntaxKind.
None
or SyntaxKind.ScopedKeyword;
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
96
if (previousModifier is SyntaxKind.
None
or SyntaxKind.ScopedKeyword)
Completion\KeywordRecommenders\ThisKeywordRecommender.cs (1)
67
if (previousModifier is SyntaxKind.
None
or
Completion\KeywordRecommenders\UsingKeywordRecommender.cs (2)
96
if (token.Kind() == SyntaxKind.
None
)
139
if (previousToken.Kind() == SyntaxKind.
None
)
Completion\Providers\OutVariableArgumentProvider.cs (3)
41
if (SyntaxFacts.GetKeywordKind(name) != SyntaxKind.
None
42
|| SyntaxFacts.GetContextualKeywordKind(name) != SyntaxKind.
None
)
54
contextualKind: SyntaxKind.
None
,
CSharpAddAccessibilityModifiers.cs (1)
33
if (name.Kind() == SyntaxKind.
None
)
CSharpOrderModifiersHelper.cs (1)
22
return (int)(kind == SyntaxKind.
None
? SyntaxFacts.GetContextualKeywordKind(trimmed) : kind);
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
81
if (!directive.TargetToken.IsKind(SyntaxKind.
None
))
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
190
if (mappedBinaryExpressionKind == SyntaxKind.
None
)
CSharpUseAutoPropertyAnalyzer.cs (1)
62
if (argument.RefKindKeyword.Kind() != SyntaxKind.
None
)
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
234
if (element.Identifier.IsKind(SyntaxKind.
None
))
Debugging\CSharpProximityExpressionsService.cs (1)
58
if (token.Kind() == SyntaxKind.CloseBraceToken && token.GetPreviousToken().Kind() != SyntaxKind.
None
)
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
88
catchClause.Declaration != null && catchClause.Declaration.Identifier.Kind() != SyntaxKind.
None
)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
90
if (previousToken.Kind() != SyntaxKind.
None
)
EditAndContinue\SyntaxComparer.cs (4)
831
if (leftUsing.GlobalKeyword.IsKind(SyntaxKind.
None
) != rightUsing.GlobalKeyword.IsKind(SyntaxKind.
None
))
835
if (leftUsing.UnsafeKeyword.IsKind(SyntaxKind.
None
) != rightUsing.UnsafeKeyword.IsKind(SyntaxKind.
None
))
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (3)
274
SyntaxKind.OutKeyword : SyntaxKind.
None
;
294
if (kind == SyntaxKind.
None
)
617
var refOrOut = modifier == SyntaxKind.
None
? default : SyntaxFactory.Token(modifier);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (1)
136
if (kind == SyntaxKind.
None
)
ExtractMethod\CSharpSelectionResult.cs (1)
206
return SyntaxKind.
None
;
ExtractMethod\CSharpSelectionValidator.cs (4)
148
if (assign.Right.GetLastToken().Kind() == SyntaxKind.
None
)
210
if (firstTokenInSelection.Kind() == SyntaxKind.
None
|| lastTokenInSelection.Kind() == SyntaxKind.
None
)
450
if (lastToken.Kind() == SyntaxKind.
None
)
GoToDefinition\CSharpGoToDefinitionSymbolService.cs (3)
80
SyntaxFacts.GetTypeDeclarationKind(kind) != SyntaxKind.
None
)
96
SyntaxFacts.GetTypeDeclarationKind(node.Kind()) != SyntaxKind.
None
)
111
if (SyntaxFacts.GetTypeDeclarationKind(node.Kind()) != SyntaxKind.
None
)
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
69
var end = !gotoStatement.CaseOrDefaultKeyword.IsKind(SyntaxKind.
None
)
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (4)
258
.TryWithSemicolonToken(SyntaxFactory.Token(SyntaxKind.
None
))
264
.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.
None
))
270
.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.
None
))
276
.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.
None
))
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (2)
217
if (getMethodDeclaration.SemicolonToken.Kind() != SyntaxKind.
None
)
265
if (setMethodDeclaration.SemicolonToken.Kind() != SyntaxKind.
None
)
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (2)
341
_ => SyntaxKind.
None
,
344
if (operatorKind is SyntaxKind.
None
)
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
59
return !token.IsKind(SyntaxKind.
None
) &&
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (3)
288
return !token.IsKind(SyntaxKind.
None
) &&
337
return !token.IsKind(SyntaxKind.
None
) &&
372
return !token.IsKind(SyntaxKind.
None
) &&
SignatureHelp\GenericNameSignatureHelpProvider.cs (1)
63
return !token.IsKind(SyntaxKind.
None
) &&
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (1)
48
=> !token.IsKind(SyntaxKind.
None
) &&
SignatureHelp\SignatureHelpUtilities.cs (1)
135
return !token.IsKind(SyntaxKind.
None
) &&
Structure\CSharpStructureHelpers.cs (5)
37
if (nextToken.Kind() != SyntaxKind.
None
&& nextToken.HasLeadingTrivia)
110
if (lastToken.Kind() == SyntaxKind.
None
)
118
if (nextToken.Kind() is not SyntaxKind.
None
and SyntaxKind.SemicolonToken)
259
if (startToken.IsKind(SyntaxKind.
None
) || endToken.IsKind(SyntaxKind.
None
))
Structure\Providers\AnonymousMethodExpressionStructureProvider.cs (1)
30
if (lastToken.Kind() == SyntaxKind.
None
)
Structure\Providers\BlockSyntaxStructureProvider.cs (1)
98
if (previousToken.IsKind(SyntaxKind.
None
))
Structure\Providers\ParenthesizedLambdaExpressionStructureProvider.cs (1)
35
if (lastToken.Kind() == SyntaxKind.
None
)
Structure\Providers\SimpleLambdaExpressionStructureProvider.cs (1)
35
if (lastToken.Kind() == SyntaxKind.
None
)
UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
52
.WithSemicolonToken(SyntaxFactory.Token(SyntaxKind.
None
));
Utilities.cs (1)
29
for (var current = SyntaxKind.
None
; current <= SyntaxKind.ThrowExpression; current++)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\OutVarTests.cs (1)
1336
if (((ArgumentSyntax)reference.Parent).RefOrOutKeyword.Kind() != SyntaxKind.
None
)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (206)
Diagnostics\LineSpanDirectiveTests.cs (1)
469
Assert.NotEqual(SyntaxKind.
None
, directive.DirectiveNameToken.Kind());
Generated\Syntax.Test.xml.Generated.cs (53)
10893
Assert.Equal(SyntaxKind.
None
, node.Identifier.Kind());
10914
Assert.Equal(SyntaxKind.
None
, node.ReadOnlyKeyword.Kind());
11268
Assert.Equal(SyntaxKind.
None
, node.RefKindKeyword.Kind());
11608
Assert.Equal(SyntaxKind.
None
, node.AscendingOrDescendingKeyword.Kind());
11960
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
11971
Assert.Equal(SyntaxKind.
None
, node.AwaitKeyword.Kind());
11972
Assert.Equal(SyntaxKind.
None
, node.UsingKeyword.Kind());
12089
Assert.Equal(SyntaxKind.
None
, node.CaseOrDefaultKeyword.Kind());
12218
Assert.Equal(SyntaxKind.
None
, node.AwaitKeyword.Kind());
12237
Assert.Equal(SyntaxKind.
None
, node.AwaitKeyword.Kind());
12255
Assert.Equal(SyntaxKind.
None
, node.AwaitKeyword.Kind());
12354
Assert.Equal(SyntaxKind.
None
, node.OpenParenToken.Kind());
12356
Assert.Equal(SyntaxKind.
None
, node.CloseParenToken.Kind());
12472
Assert.Equal(SyntaxKind.
None
, node.Identifier.Kind());
12534
Assert.Equal(SyntaxKind.
None
, node.GlobalKeyword.Kind());
12536
Assert.Equal(SyntaxKind.
None
, node.StaticKeyword.Kind());
12537
Assert.Equal(SyntaxKind.
None
, node.UnsafeKeyword.Kind());
12559
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
12669
Assert.Equal(SyntaxKind.
None
, node.VarianceKeyword.Kind());
12688
Assert.Equal(SyntaxKind.
None
, node.OpenBraceToken.Kind());
12690
Assert.Equal(SyntaxKind.
None
, node.CloseBraceToken.Kind());
12691
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
12709
Assert.Equal(SyntaxKind.
None
, node.OpenBraceToken.Kind());
12711
Assert.Equal(SyntaxKind.
None
, node.CloseBraceToken.Kind());
12712
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
12730
Assert.Equal(SyntaxKind.
None
, node.OpenBraceToken.Kind());
12732
Assert.Equal(SyntaxKind.
None
, node.CloseBraceToken.Kind());
12733
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
12746
Assert.Equal(SyntaxKind.
None
, node.ClassOrStructKeyword.Kind());
12752
Assert.Equal(SyntaxKind.
None
, node.OpenBraceToken.Kind());
12754
Assert.Equal(SyntaxKind.
None
, node.CloseBraceToken.Kind());
12755
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
12770
Assert.Equal(SyntaxKind.
None
, node.OpenBraceToken.Kind());
12772
Assert.Equal(SyntaxKind.
None
, node.CloseBraceToken.Kind());
12773
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
12872
Assert.Equal(SyntaxKind.
None
, node.QuestionToken.Kind());
12950
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
12965
Assert.Equal(SyntaxKind.
None
, node.CheckedKeyword.Kind());
12970
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
12985
Assert.Equal(SyntaxKind.
None
, node.CheckedKeyword.Kind());
12990
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
13007
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
13036
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
13054
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
13082
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
13100
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
13127
Assert.Equal(SyntaxKind.
None
, node.SemicolonToken.Kind());
13265
Assert.Equal(SyntaxKind.
None
, node.CheckedKeyword.Kind());
13279
Assert.Equal(SyntaxKind.
None
, node.CheckedKeyword.Kind());
13315
Assert.Equal(SyntaxKind.
None
, node.RefKindKeyword.Kind());
13642
Assert.Equal(SyntaxKind.
None
, node.File.Kind());
13673
Assert.Equal(SyntaxKind.
None
, node.CharacterOffset.Kind());
13763
Assert.Equal(SyntaxKind.
None
, node.TargetToken.Kind());
LexicalAndXml\DocumentationCommentLexerTestBase.cs (2)
115
internal static TokenDescription Token(SyntaxKind kind, string text = null, string valueText = null, SyntaxKind contextualKind = SyntaxKind.
None
)
117
string canonicalText = contextualKind == SyntaxKind.
None
LexicalAndXml\LexicalTests.cs (2)
50
if (result.Kind() == SyntaxKind.
None
)
63
if (result.Kind() == SyntaxKind.
None
)
LexicalAndXml\PreprocessorTests.cs (12)
247
Assert.Equal(SyntaxKind.
None
, ld.File.Kind());
251
Assert.NotEqual(SyntaxKind.
None
, ld.File.Kind());
274
target.Kind() == SyntaxKind.
None
);
309
if (SyntaxKind.
None
== expected.WarningOrChecksumKind)
318
if (SyntaxKind.
None
== expected.DisableOrRestoreKind)
4008
DisableOrRestoreKind = SyntaxKind.
None
,
4024
DisableOrRestoreKind = SyntaxKind.
None
4040
DisableOrRestoreKind = SyntaxKind.
None
4100
WarningOrChecksumKind = SyntaxKind.
None
,
4101
DisableOrRestoreKind = SyntaxKind.
None
4116
WarningOrChecksumKind = SyntaxKind.
None
,
4117
DisableOrRestoreKind = SyntaxKind.
None
Parsing\DeclarationParsingTests.cs (66)
1639
Assert.Equal(SyntaxKind.
None
, gn.Parameters[0].VarianceKeyword.Kind());
2513
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
2514
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
2515
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
2558
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
2559
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
2560
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
2604
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
2605
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
2606
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
2712
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
2713
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
2714
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
2777
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
2778
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
2779
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
2824
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
2825
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
2826
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
2874
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
2875
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
2876
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
2915
Assert.NotEqual(SyntaxKind.
None
, propertySyntax.ExpressionBody.ArrowToken.Kind());
3028
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
3029
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
3030
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
3090
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
3091
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
3092
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
3145
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
3146
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
3147
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
3208
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
3209
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
3210
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
3274
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
3275
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
3276
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
3345
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
3346
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
3347
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
3391
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
3392
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
3393
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
3451
Assert.NotEqual(SyntaxKind.
None
, ms.Body.OpenBraceToken.Kind());
3452
Assert.NotEqual(SyntaxKind.
None
, ms.Body.CloseBraceToken.Kind());
3453
Assert.Equal(SyntaxKind.
None
, ms.SemicolonToken.Kind());
3498
Assert.NotEqual(SyntaxKind.
None
, cs.OpenBraceToken.Kind());
3499
Assert.NotEqual(SyntaxKind.
None
, cs.CloseBraceToken.Kind());
3500
Assert.Equal(SyntaxKind.
None
, cs.SemicolonToken.Kind());
3533
Assert.NotEqual(SyntaxKind.
None
, cs.OpenBraceToken.Kind());
3534
Assert.NotEqual(SyntaxKind.
None
, cs.CloseBraceToken.Kind());
3535
Assert.Equal(SyntaxKind.
None
, cs.SemicolonToken.Kind());
3580
Assert.NotEqual(SyntaxKind.
None
, cs.OpenBraceToken.Kind());
3581
Assert.NotEqual(SyntaxKind.
None
, cs.CloseBraceToken.Kind());
3582
Assert.Equal(SyntaxKind.
None
, cs.SemicolonToken.Kind());
4383
Assert.Equal(SyntaxKind.
None
, ps.AccessorList.Accessors[0].SemicolonToken.Kind());
4390
Assert.Equal(SyntaxKind.
None
, ps.AccessorList.Accessors[1].SemicolonToken.Kind());
4521
Assert.Equal(SyntaxKind.
None
, ps.AccessorList.Accessors[0].SemicolonToken.Kind());
4577
Assert.Equal(SyntaxKind.
None
, es.AccessorList.Accessors[0].SemicolonToken.Kind());
4774
Assert.Equal(SyntaxKind.
None
, es.AccessorList.Accessors[0].SemicolonToken.Kind());
4781
Assert.Equal(SyntaxKind.
None
, es.AccessorList.Accessors[1].SemicolonToken.Kind());
4829
Assert.Equal(SyntaxKind.
None
, es.AccessorList.Accessors[0].SemicolonToken.Kind());
4836
Assert.Equal(SyntaxKind.
None
, es.AccessorList.Accessors[1].SemicolonToken.Kind());
4913
Assert.Equal(SyntaxKind.
None
, es.AccessorList.Accessors[0].SemicolonToken.Kind());
4920
Assert.Equal(SyntaxKind.
None
, es.AccessorList.Accessors[1].SemicolonToken.Kind());
Parsing\ExpressionParsingTests.cs (3)
2567
Assert.Equal(SyntaxKind.
None
, os.AscendingOrDescendingKeyword.Kind());
2611
Assert.Equal(SyntaxKind.
None
, os.AscendingOrDescendingKeyword.Kind());
2616
Assert.Equal(SyntaxKind.
None
, os.AscendingOrDescendingKeyword.Kind());
Parsing\ParsingErrorRecoveryTests.cs (42)
4427
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4452
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.Kind());
4480
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4507
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4535
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4562
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4590
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4619
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4648
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4678
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4707
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4735
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4762
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4789
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4816
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4844
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4871
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4899
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4925
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4952
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
4979
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5007
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5034
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5065
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5094
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5123
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5153
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5182
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5215
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5242
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5269
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5296
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5324
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5351
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5381
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5412
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5440
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5488
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5522
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5554
Assert.NotEqual(SyntaxKind.
None
, ds.Declaration.Variables[0].Initializer.EqualsToken.Kind());
5705
Assert.Equal(SyntaxKind.
None
, acc.SemicolonToken.Kind());
5744
Assert.Equal(SyntaxKind.
None
, acc.SemicolonToken.Kind());
Parsing\StatementParsingTests.cs (3)
259
Assert.Equal(SyntaxKind.
None
, tt.Elements[1].Identifier.Kind());
1039
Assert.Equal(SyntaxKind.
None
, gs.CaseOrDefaultKeyword.Kind());
1274
Assert.Equal(SyntaxKind.
None
, ts.Catches[0].Declaration.Identifier.Kind());
Syntax\SyntaxAnnotationTests.cs (8)
693
if (!token.IsKind(SyntaxKind.
None
))
703
if (!trivia.IsKind(SyntaxKind.
None
))
734
if (token.IsKind(SyntaxKind.
None
))
744
if (trivia.IsKind(SyntaxKind.
None
))
783
if (token.Kind() == SyntaxKind.
None
)
794
if (trivia.IsKind(SyntaxKind.
None
))
834
if (token.IsKind(SyntaxKind.
None
))
844
if (trivia.IsKind(SyntaxKind.
None
))
Syntax\SyntaxFactoryTests.cs (2)
63
Assert.Equal(SyntaxKind.
None
, n.SemicolonToken.Kind());
83
Assert.Equal(SyntaxKind.
None
, c.SemicolonToken.Kind());
Syntax\SyntaxNodeTests.cs (12)
766
Assert.Equal(SyntaxKind.
None
, trivia.Kind());
984
while (token.Kind() != SyntaxKind.
None
)
1014
while (token.Kind() != SyntaxKind.
None
)
1039
while (token.Kind() != SyntaxKind.
None
)
1083
while (token.Kind() != SyntaxKind.
None
)
1114
while (token.Kind() != SyntaxKind.
None
)
1143
while (token.Kind() != SyntaxKind.
None
)
1190
while (token.Kind() != SyntaxKind.
None
)
1232
while (token.Kind() != SyntaxKind.
None
)
1277
for (var child = children[0]; child.Kind() != SyntaxKind.
None
; child = child.GetNextSibling())
1296
for (var child = children[children.Count - 1]; child.Kind() != SyntaxKind.
None
; child = child.GetPreviousSibling())
1345
Assert.NotEqual(SyntaxKind.
None
, parentTrivia.Kind());
Microsoft.CodeAnalysis.CSharp.Workspaces (91)
BaseFormattingRule.cs (14)
23
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
38
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
62
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
76
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
91
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
127
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
137
if (anchorToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
Classification\ClassificationHelpers.cs (1)
542
|| (wasKeyword && SyntaxFacts.GetContextualKeywordKind(text) != SyntaxKind.
None
)
Classification\Worker_Preprocesser.cs (1)
265
if (token.Kind() != SyntaxKind.
None
)
CSharpIndentationService.cs (4)
80
if (token.IsKind(SyntaxKind.
None
) ||
90
if (previousToken.Kind() == SyntaxKind.
None
|| previousToken.IsMissing)
110
return token.IsKind(SyntaxKind.
None
) ||
144
constructorInitializer.ArgumentList.OpenParenToken.Kind() != SyntaxKind.
None
&&
CSharpIndentationService.Indenter.cs (1)
77
Contract.ThrowIfTrue(token.Kind() == SyntaxKind.
None
);
CSharpSemanticFacts.cs (2)
311
if (ordering.AscendingOrDescendingKeyword.Kind() == SyntaxKind.
None
)
315
else if (orderByClauseSyntax.Orderings[0].AscendingOrDescendingKeyword.Kind() == SyntaxKind.
None
)
CSharpSimplificationHelpers.cs (2)
23
if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.
None
&& SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.
None
)
CSharpSmartTokenFormatter.cs (4)
48
Contract.ThrowIfTrue(startToken.Kind() is SyntaxKind.
None
or SyntaxKind.EndOfFileToken);
49
Contract.ThrowIfTrue(endToken.Kind() is SyntaxKind.
None
or SyntaxKind.EndOfFileToken);
80
Contract.ThrowIfTrue(token.Kind() is SyntaxKind.
None
or SyntaxKind.EndOfFileToken);
84
if (previousToken.Kind() == SyntaxKind.
None
)
CSharpSyntaxFacts.cs (2)
90
var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.
None
;
602
argument.RefOrOutKeyword.Kind() == SyntaxKind.
None
&&
CSharpSyntaxFactsService.cs (2)
85
if (braces.openBrace.Kind() == SyntaxKind.
None
&&
86
braces.closeBrace.Kind() == SyntaxKind.
None
)
CSharpTriviaFormatter.cs (3)
70
if (trivia2.IsKind(SyntaxKind.
None
))
98
var lines = (trivia1.IsKind(SyntaxKind.
None
) && this.Token1.IsKind(SyntaxKind.
None
)) ? 0 : 1;
CSharpTypeInferenceService.TypeInferrer.cs (1)
1657
var isAsync = anonymousFunction.AsyncKeyword.Kind() != SyntaxKind.
None
;
ElasticTriviaFormattingRule.cs (2)
297
if (currentToken.Kind() == SyntaxKind.
None
)
304
case SyntaxKind.
None
:
Formatting\CSharpSyntaxFormattingService.cs (2)
58
token.Kind() is SyntaxKind.EndOfFileToken or SyntaxKind.
None
||
312
return token.IsKind(SyntaxKind.
None
) ||
FormattingHelpers.cs (2)
56
if (bracketOrBracePair.openBracketOrBrace.IsKind(SyntaxKind.
None
) ||
58
bracketOrBracePair.closeBracketOrBrace.IsKind(SyntaxKind.
None
))
FormattingRangeHelper.cs (4)
22
Contract.ThrowIfTrue(endToken.Kind() == SyntaxKind.
None
);
43
if (closeBrace.Kind() == SyntaxKind.
None
|| !AreTwoTokensOnSameLine(previousToken, closeBrace))
289
return previousToken.Kind() == SyntaxKind.
None
? token : previousToken;
311
if (previousToken.Kind() == SyntaxKind.
None
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
75
return firstToken.Kind() != SyntaxKind.
None
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
74
if (prevToken.Kind() == SyntaxKind.
None
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (2)
71
SyntaxFacts.GetContextualKeywordKind(simpleNameText) != SyntaxKind.
None
;
115
if (previousToken.Kind() == SyntaxKind.
None
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
150
if (token.Kind() == SyntaxKind.
None
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (3)
515
public static bool IsAnyAccessorDeclarationContext(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.
None
)
522
public static bool IsAccessorDeclarationContext<TMemberNode>(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.
None
)
542
if (existingAccessor.Kind() != SyntaxKind.
None
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (5)
329
return modifierTokens.Contains(otherModifier) && IsLambdaDeclarationContext(syntaxTree, position, SyntaxKind.
None
, cancellationToken);
425
if (token.IsKind(SyntaxKind.
None
))
1046
previousModifier = SyntaxKind.
None
;
1119
previousModifier == SyntaxKind.
None
)
1975
if (token.IsKind(SyntaxKind.
None
))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
54
if (next.Kind() == SyntaxKind.
None
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (3)
59
if (token.Kind() == SyntaxKind.
None
)
82
if (token.Kind() == SyntaxKind.
None
)
163
if (token.Kind() == SyntaxKind.
None
)
OperatorGenerator.cs (1)
79
if (operatorSyntaxKind == SyntaxKind.
None
)
Rename\CSharpRenameRewriterLanguageService.cs (2)
605
if (kind != SyntaxKind.
None
)
1127
if (kind != SyntaxKind.
None
)
Simplification\CSharpSimplificationService.cs (2)
105
if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.
None
&& SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.
None
)
Simplification\CSharpSimplificationService.Expander.cs (1)
273
node.RefOrOutKeyword.Kind() == SyntaxKind.
None
)
Simplification\CSharpSimplificationService.NodesAndTokensToReduceComputer.cs (1)
107
if (_simplifyAllDescendants && !_insideSpeculatedNode && !token.IsKind(SyntaxKind.
None
))
Simplification\Reducers\CSharpEscapingReducer.cs (1)
44
if (SyntaxFacts.GetKeywordKind(unescapedIdentifier) != SyntaxKind.
None
&& enclosingXmlNameAttr == null)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (2)
59
_ => SyntaxKind.
None
,
62
if (kind != SyntaxKind.
None
)
Simplification\Simplifiers\NameSimplifier.cs (1)
496
if (SyntaxFacts.GetKeywordKind(newAttributeName) != SyntaxKind.
None
)
StringExtensions.cs (2)
23
var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.
None
;
47
default, SyntaxKind.
None
, "@" + unescaped, unescaped, default);
SuppressFormattingRule.cs (2)
334
Debug.Assert(!startToken.IsKind(SyntaxKind.
None
) && !endToken.IsKind(SyntaxKind.
None
));
SymbolDisplayPartExtensions.cs (1)
21
if (SyntaxFacts.GetKeywordKind(text) != SyntaxKind.
None
)
SyntaxKindExtensions.cs (1)
74
return SyntaxKind.
None
;
TriviaDataFactory.Analyzer.cs (1)
66
for (var currentToken = token1; !currentToken.IsKind(SyntaxKind.
None
);)
TriviaDataFactory.ComplexTrivia.cs (2)
55
var formatSpanEnd = commonToken2.Kind() == SyntaxKind.
None
? commonToken1.Span.End : commonToken2.Span.Start;
83
var firstTriviaInTree = this.Token1.Kind() == SyntaxKind.
None
;
TypeDeclarationSyntaxExtensions.cs (1)
100
if (token.IsMissing || token.IsKind(SyntaxKind.
None
))
WrappingFormattingRule.cs (6)
94
if (!firstToken.IsKind(SyntaxKind.
None
) || !lastToken.IsKind(SyntaxKind.
None
))
124
if (!tokens.firstToken.IsKind(SyntaxKind.
None
) || !tokens.lastToken.IsKind(SyntaxKind.
None
))
182
if (startToken.Kind() == SyntaxKind.
None
|| endToken.Kind() == SyntaxKind.
None
)
Microsoft.CodeAnalysis.UnitTests (4)
CommonSyntaxTests.cs (4)
26
if (kind != CS.SyntaxKind.
None
&& kind != CS.SyntaxKind.List)
198
Assert.Equal(CSharp.SyntaxKind.
None
, CSharp.CSharpExtensions.Kind(node));
200
Assert.Equal(CSharp.SyntaxKind.
None
, CSharp.CSharpExtensions.Kind(token));
202
Assert.Equal(CSharp.SyntaxKind.
None
, CSharp.CSharpExtensions.Kind(trivia));
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.NodeLocator.cs (1)
167
if (significantTrivia.Kind() != SyntaxKind.
None
)