688 references to None
Microsoft.CodeAnalysis.CSharp (325)
_generated\0\Syntax.xml.Main.Generated.cs (62)
2513case SyntaxKind.None: break; 2541case SyntaxKind.None: break; 3213case SyntaxKind.None: break; 3643case SyntaxKind.None: break; 4051case SyntaxKind.None: break; 4075case SyntaxKind.None: break; 4081case SyntaxKind.None: break; 4232case SyntaxKind.None: break; 4431case SyntaxKind.None: break; 4463case SyntaxKind.None: break; 4490case SyntaxKind.None: break; 4639case SyntaxKind.None: break; 4646case SyntaxKind.None: break; 4783case SyntaxKind.None: break; 4863case SyntaxKind.None: break; 4870case SyntaxKind.None: break; 4876case SyntaxKind.None: break; 4902case SyntaxKind.None: break; 5029case SyntaxKind.None: break; 5052case SyntaxKind.None: break; 5058case SyntaxKind.None: break; 5064case SyntaxKind.None: break; 5078case SyntaxKind.None: break; 5084case SyntaxKind.None: break; 5090case SyntaxKind.None: break; 5105case SyntaxKind.None: break; 5111case SyntaxKind.None: break; 5117case SyntaxKind.None: break; 5131case SyntaxKind.None: break; 5137case SyntaxKind.None: break; 5143case SyntaxKind.None: break; 5162case SyntaxKind.None: break; 5169case SyntaxKind.None: break; 5175case SyntaxKind.None: break; 5181case SyntaxKind.None: break; 5215case SyntaxKind.None: break; 5221case SyntaxKind.None: break; 5227case SyntaxKind.None: break; 5278case SyntaxKind.None: break; 5284case SyntaxKind.None: break; 5290case SyntaxKind.None: break; 5386case SyntaxKind.None: break; 5499case SyntaxKind.None: break; 5525case SyntaxKind.None: break; 5571case SyntaxKind.None: break; 5598case SyntaxKind.None: break; 5606case SyntaxKind.None: break; 5628case SyntaxKind.None: break; 5687case SyntaxKind.None: break; 5713case SyntaxKind.None: break; 5752case SyntaxKind.None: break; 5779case SyntaxKind.None: break; 5831case SyntaxKind.None: break; 5888case SyntaxKind.None: break; 6011case SyntaxKind.None: break; 6076case SyntaxKind.None: break; 6123case SyntaxKind.None: break; 6129case SyntaxKind.None: break; 6536case SyntaxKind.None: break; 6577case SyntaxKind.None: break; 6683case SyntaxKind.None: break; 6714case SyntaxKind.None: break;
_generated\1\Syntax.xml.Internal.Generated.cs (124)
29050case SyntaxKind.None: break; 29099case SyntaxKind.None: break; 29900case SyntaxKind.None: break; 30490case SyntaxKind.None: break; 31111case SyntaxKind.None: break; 31128case SyntaxKind.None: break; 31137case SyntaxKind.None: break; 31343case SyntaxKind.None: break; 31490case SyntaxKind.None: break; 31520case SyntaxKind.None: break; 31548case SyntaxKind.None: break; 31696case SyntaxKind.None: break; 31706case SyntaxKind.None: break; 31852case SyntaxKind.None: break; 31933case SyntaxKind.None: break; 31944case SyntaxKind.None: break; 31953case SyntaxKind.None: break; 31980case SyntaxKind.None: break; 32137case SyntaxKind.None: break; 32170case SyntaxKind.None: break; 32179case SyntaxKind.None: break; 32188case SyntaxKind.None: break; 32209case SyntaxKind.None: break; 32218case SyntaxKind.None: break; 32227case SyntaxKind.None: break; 32248case SyntaxKind.None: break; 32257case SyntaxKind.None: break; 32266case SyntaxKind.None: break; 32287case SyntaxKind.None: break; 32296case SyntaxKind.None: break; 32305case SyntaxKind.None: break; 32330case SyntaxKind.None: break; 32341case SyntaxKind.None: break; 32350case SyntaxKind.None: break; 32359case SyntaxKind.None: break; 32380case SyntaxKind.None: break; 32389case SyntaxKind.None: break; 32398case SyntaxKind.None: break; 32443case SyntaxKind.None: break; 32452case SyntaxKind.None: break; 32461case SyntaxKind.None: break; 32587case SyntaxKind.None: break; 32744case SyntaxKind.None: break; 32764case SyntaxKind.None: break; 32814case SyntaxKind.None: break; 32840case SyntaxKind.None: break; 32851case SyntaxKind.None: break; 32871case SyntaxKind.None: break; 32927case SyntaxKind.None: break; 32947case SyntaxKind.None: break; 32990case SyntaxKind.None: break; 33011case SyntaxKind.None: break; 33071case SyntaxKind.None: break; 33133case SyntaxKind.None: break; 33297case SyntaxKind.None: break; 33362case SyntaxKind.None: break; 33426case SyntaxKind.None: break; 33435case SyntaxKind.None: break; 33897case SyntaxKind.None: break; 33942case SyntaxKind.None: break; 34058case SyntaxKind.None: break; 34090case SyntaxKind.None: break; 34472case SyntaxKind.None: break; 34521case SyntaxKind.None: break; 35322case SyntaxKind.None: break; 35912case SyntaxKind.None: break; 36533case SyntaxKind.None: break; 36550case SyntaxKind.None: break; 36559case SyntaxKind.None: break; 36765case SyntaxKind.None: break; 36912case SyntaxKind.None: break; 36942case SyntaxKind.None: break; 36970case SyntaxKind.None: break; 37118case SyntaxKind.None: break; 37128case SyntaxKind.None: break; 37274case SyntaxKind.None: break; 37355case SyntaxKind.None: break; 37366case SyntaxKind.None: break; 37375case SyntaxKind.None: break; 37402case SyntaxKind.None: break; 37559case SyntaxKind.None: break; 37592case SyntaxKind.None: break; 37601case SyntaxKind.None: break; 37610case SyntaxKind.None: break; 37631case SyntaxKind.None: break; 37640case SyntaxKind.None: break; 37649case SyntaxKind.None: break; 37670case SyntaxKind.None: break; 37679case SyntaxKind.None: break; 37688case SyntaxKind.None: break; 37709case SyntaxKind.None: break; 37718case SyntaxKind.None: break; 37727case SyntaxKind.None: break; 37752case SyntaxKind.None: break; 37763case SyntaxKind.None: break; 37772case SyntaxKind.None: break; 37781case SyntaxKind.None: break; 37802case SyntaxKind.None: break; 37811case SyntaxKind.None: break; 37820case SyntaxKind.None: break; 37865case SyntaxKind.None: break; 37874case SyntaxKind.None: break; 37883case SyntaxKind.None: break; 38009case SyntaxKind.None: break; 38166case SyntaxKind.None: break; 38186case SyntaxKind.None: break; 38236case SyntaxKind.None: break; 38262case SyntaxKind.None: break; 38273case SyntaxKind.None: break; 38293case SyntaxKind.None: break; 38349case SyntaxKind.None: break; 38369case SyntaxKind.None: break; 38412case SyntaxKind.None: break; 38433case SyntaxKind.None: break; 38493case SyntaxKind.None: break; 38555case SyntaxKind.None: break; 38719case SyntaxKind.None: break; 38784case SyntaxKind.None: break; 38848case SyntaxKind.None: break; 38857case SyntaxKind.None: break; 39319case SyntaxKind.None: break; 39364case SyntaxKind.None: break; 39480case SyntaxKind.None: break; 39512case SyntaxKind.None: break;
Binder\Binder_Expressions.cs (1)
3205if (argumentSyntax.RefOrOutKeyword.Kind() != SyntaxKind.None)
Binder\Binder_Lambda.cs (2)
183var isParams = paramsKeyword.Kind() != SyntaxKind.None; 192paramsKeyword.Kind() != SyntaxKind.None &&
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1416if (baseTypeDeclaration is TypeDeclarationSyntax { SemicolonToken: { RawKind: (int)SyntaxKind.SemicolonToken }, OpenBraceToken: { RawKind: (int)SyntaxKind.None } } noBlockBodyTypeDeclarationWithSemicolon)
Binder\CatchClauseBinder.cs (1)
32if ((declarationOpt != null) && (declarationOpt.Identifier.Kind() != SyntaxKind.None))
Compilation\CSharpCompilation.cs (2)
4452if (syntaxKind == SyntaxKind.None) 4678if (syntaxKind == SyntaxKind.None || name is WellKnownMemberNames.TrueOperatorName or WellKnownMemberNames.FalseOperatorName)
Compilation\MemberSemanticModel.cs (3)
938if (node.UsingKeyword.IsKind(SyntaxKind.None) || node.AwaitKeyword.IsKind(SyntaxKind.None)) 950if (node.AwaitKeyword.IsKind(SyntaxKind.None))
CSharpExtensions.cs (5)
69return (object)token.Language == (object)LanguageNames.CSharp ? (SyntaxKind)token.RawContextualKind : SyntaxKind.None; 192return IsCSharpKind(rawKind) ? (SyntaxKind)rawKind : SyntaxKind.None; 201return IsCSharpKind(rawKind) ? (SyntaxKind)rawKind : SyntaxKind.None; 210return IsCSharpKind(rawKind) ? (SyntaxKind)rawKind : SyntaxKind.None; 219return IsCSharpKind(rawKind) ? (SyntaxKind)rawKind : SyntaxKind.None;
Declarations\DeclarationTreeBuilder.cs (2)
375var isGlobal = directive.GlobalKeyword.Kind() != SyntaxKind.None; 759if (record.ClassOrStructKeyword.Kind() != SyntaxKind.None)
Parser\Blender.cs (1)
134Debug.Assert(token.Kind() != SyntaxKind.None, "how could we not get a real token back?");
Parser\Blender.Cursor.cs (2)
48this.CurrentNodeOrToken.Kind() == SyntaxKind.None || 182for (var node = cursor.CurrentNodeOrToken; node.Kind() != SyntaxKind.None && !SyntaxFacts.IsAnyToken(node.Kind()); node = cursor.CurrentNodeOrToken)
Parser\DocumentationCommentXmlTokens.cs (2)
40return SyntaxFactory.Identifier(SyntaxKind.None, null, text, text, trailing: null); 45return SyntaxFactory.Identifier(SyntaxKind.None, SyntaxFactory.Space, text, text, trailing: null);
Parser\LanguageParser_InterpolatedString.cs (1)
21Debug.Assert(expressionKind != SyntaxKind.None);
Parser\LanguageParser.cs (13)
3512if (token.Kind != SyntaxKind.None) 3786SyntaxKind separatorKind = SyntaxKind.None; 3823separatorKind = SyntaxKind.None; 4467|| SyntaxFacts.GetAccessorDeclarationKind(this.CurrentToken.ContextualKind) != SyntaxKind.None 4535SyntaxKind closeKind = SyntaxKind.None) 4970if (!identifierIsOptional && parameter.Identifier.Kind() == SyntaxKind.None) 7589closeKind: SyntaxKind.None, 8078var lessThanTokenError = CreateMissingToken(SyntaxKind.LessThanToken, SyntaxKind.None); 9024if (SyntaxFacts.GetBaseTypeDeclarationKind(nextToken.Kind) != SyntaxKind.None) 9261closeKind: SyntaxKind.None, 11629if (operatorTokenKind == SyntaxKind.None) 11854return (SyntaxKind.None, SyntaxKind.None);
Parser\Lexer.cs (20)
406case SyntaxKind.None: 428info.Kind = SyntaxKind.None; 429info.ContextualKind = SyntaxKind.None; 1817info.ContextualKind = SyntaxKind.None; 1853if (info.Kind == SyntaxKind.None) 1867info.Kind = SyntaxKind.None; 2705info.Kind = SyntaxKind.None; 2712Debug.Assert(info.Kind != SyntaxKind.None || info.Text != null); 2713return info.Kind != SyntaxKind.None; 2888Debug.Assert(info.Kind != SyntaxKind.None || info.Text != null); 2889return info.Kind != SyntaxKind.None; 3193if (errors == null && tagInfo.ContextualKind == SyntaxKind.None && tagInfo.Kind == SyntaxKind.IdentifierToken) 3299info.Kind = SyntaxKind.None; 3306Debug.Assert(info.Kind != SyntaxKind.None || info.Text != null); 3307return info.Kind != SyntaxKind.None; 3450Debug.Assert(info.Kind != SyntaxKind.None || info.Text != null); 3451return info.Kind != SyntaxKind.None; 3795if (info.Kind != SyntaxKind.None) 3886Debug.Assert(info.Kind != SyntaxKind.None || info.Text != null); 3887return info.Kind != SyntaxKind.None;
Parser\LexerCache.cs (3)
26if (kind == SyntaxKind.None) 178kind = SyntaxKind.None; 183return kind != SyntaxKind.None;
Parser\SyntaxParser.cs (1)
276return cn != null ? cn.Kind() : SyntaxKind.None;
SymbolDisplay\SymbolDisplayVisitor.cs (2)
143if (kind is SyntaxKind.None && isNamedTypeOrAliasName && StringComparer.Ordinal.Equals(identifier, "record")) 148return kind == SyntaxKind.None ? identifier : $"@{identifier}";
SymbolDisplay\SymbolDisplayVisitor.Members.cs (6)
344tryGetUserDefinedOperatorTokenKind(symbol.MetadataName) == SyntaxKind.None) 540if (operatorKind == SyntaxKind.None) 561if (conversionKind == SyntaxKind.None) 690Debug.Assert(operatorKind != SyntaxKind.None); 728return SyntaxKind.None; 736Debug.Assert(conversionKind != SyntaxKind.None);
Symbols\RefKindExtensions.cs (1)
31case SyntaxKind.None:
Symbols\Source\AttributeLocation.cs (1)
114if (kind == SyntaxKind.None)
Symbols\Source\LocalFunctionSymbol.cs (1)
465if (parameter.VarianceKeyword.Kind() != SyntaxKind.None)
Symbols\Source\ParameterHelpers.cs (9)
55hasParamsModifier: paramsKeyword.Kind() != SyntaxKind.None, 56isExtensionMethodThis: ordinal == 0 && thisKeyword.Kind() != SyntaxKind.None, 77Debug.Assert(paramsKeyword.Kind() == SyntaxKind.None); 271if (thisKeyword.Kind() != SyntaxKind.None && !allowThis) 283if (paramsKeyword.Kind() != SyntaxKind.None 284|| refnessKeyword.Kind() != SyntaxKind.None 285|| thisKeyword.Kind() != SyntaxKind.None 312Debug.Assert(refnessKeyword.Kind() != SyntaxKind.None); 873bool isNamed = syntax is ParameterSyntax parameterSyntax && parameterSyntax.Identifier.Kind() != SyntaxKind.None;
Symbols\Source\SourceLabelSymbol.cs (2)
60if (tk.Kind() != SyntaxKind.None) 155&& symbol._identifierNodeOrToken.Kind() != SyntaxKind.None
Symbols\Source\SourceLocalSymbol.cs (1)
81Debug.Assert(identifierToken.Kind() != SyntaxKind.None);
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (2)
542if (SyntaxFacts.GetKeywordKind(name) != SyntaxKind.None 543|| SyntaxFacts.GetContextualKeywordKind(name) != SyntaxKind.None
Symbols\Source\SourceNamedTypeSymbol.cs (1)
193if (tp.VarianceKeyword.Kind() != SyntaxKind.None)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
1189if (parameter.VarianceKeyword.Kind() != SyntaxKind.None)
Symbols\Source\SourcePropertySymbol.cs (1)
639if (arglistToken.Kind() != SyntaxKind.None)
Symbols\Symbol.cs (1)
513if (token.Kind() != SyntaxKind.None)
Syntax\CSharpLineDirectiveMap.cs (1)
144if (token.Kind() == SyntaxKind.None)
Syntax\CSharpSyntaxRewriter.cs (3)
152if (!alternate.IsNull && visited != null && !visited.IsKind(SyntaxKind.None)) 267if (alternate != null && visited.Kind() != SyntaxKind.None) //skip the null check since SyntaxToken is a value type 301if (alternate != null && visited.Kind() != SyntaxKind.None)
Syntax\DirectiveTriviaSyntax.cs (2)
73while (token.Kind() != SyntaxKind.None) 104while (token.Kind() != SyntaxKind.None)
Syntax\InternalSyntax\CSharpSyntaxRewriter.cs (1)
57Debug.Assert(visited != null && visited.Kind != SyntaxKind.None, "Cannot remove node using Syntax.InternalSyntax.SyntaxRewriter.");
Syntax\LookupPosition.cs (2)
95return firstExcluded.Kind() == SyntaxKind.None || position < firstExcluded.SpanStart; 195constructorDecl.SemicolonToken.Kind() == SyntaxKind.None ? constructorDecl.Body!.CloseBraceToken : constructorDecl.SemicolonToken);
Syntax\NullableContextStateMap.cs (1)
164SyntaxKind.None => new NullableContextState(position, setting, setting),
Syntax\ParameterSyntax.cs (1)
19if (Type is null && Identifier.IsKind(SyntaxKind.None))
Syntax\ShebangDirectiveTriviaSyntax.cs (1)
45else if (content.Kind is not SyntaxKind.None)
Syntax\SyntaxKindFacts.cs (24)
408return GetPrefixUnaryExpression(token) != SyntaxKind.None; 413return GetPrefixUnaryExpression(token) != SyntaxKind.None; 439return SyntaxKind.None; 445return GetPostfixUnaryExpression(token) != SyntaxKind.None; 450return GetPostfixUnaryExpression(token) != SyntaxKind.None; 464return SyntaxKind.None; 562return GetPrimaryFunction(keyword) != SyntaxKind.None; 588return SyntaxKind.None; 594return GetLiteralExpression(token) != SyntaxKind.None; 613_ => SyntaxKind.None, 619return GetInstanceExpression(token) != SyntaxKind.None; 631return SyntaxKind.None; 637return GetBinaryExpression(token) != SyntaxKind.None; 642return GetBinaryExpression(token) != SyntaxKind.None; 694return SyntaxKind.None; 775return SyntaxKind.None; 788return SyntaxKind.None; 807return SyntaxKind.None; 850return SyntaxKind.None; 876return SyntaxKind.None; 1047return SyntaxKind.None; 1152return SyntaxKind.None; 1236return SyntaxKind.None; 1444return SyntaxKind.None;
Syntax\SyntaxNodeRemover.cs (2)
196if (result.Kind() != SyntaxKind.None && _residualTrivia != null && _residualTrivia.Count > 0) 279if (alternate != null && visited.Kind() != SyntaxKind.None)
Syntax\SyntaxNormalizer.cs (6)
86if (token.Kind() == SyntaxKind.None || (token.IsMissing && token.FullWidth == 0)) 205if (nextToken.Kind() == SyntaxKind.None) 232case SyntaxKind.None: 1028return SyntaxFacts.GetBinaryExpression(kind) != SyntaxKind.None; 1034return SyntaxFacts.GetAssignmentExpression(kind) != SyntaxKind.None; 1188case SyntaxKind.None:
Syntax\SyntaxTokenParser.cs (6)
60/// of <see cref="SyntaxKind.None"/>, <see cref="SyntaxToken.IsMissing"/> set to <see langword="true"/>, and a parent of <see langword="null"/>. The 68var containingToken = InternalSyntax.SyntaxFactory.MissingToken(leading: leadingTrivia.Node, SyntaxKind.None, trailing: null); 75/// of <see cref="SyntaxKind.None"/>, <see cref="SyntaxToken.IsMissing"/> set to <see langword="true"/>, and a parent of <see langword="null"/>. The 83var containingToken = InternalSyntax.SyntaxFactory.MissingToken(leading: null, SyntaxKind.None, trailing: trailingTrivia.Node); 125/// will return <see cref="SyntaxKind.None"/>. 132return contextualKind == Token.Kind() ? SyntaxKind.None : contextualKind;
Microsoft.CodeAnalysis.CSharp.CodeStyle (61)
src\roslyn\src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiers.cs (1)
33if (name.Kind() == SyntaxKind.None)
src\roslyn\src\Analyzers\CSharp\Analyzers\OrderModifiers\CSharpOrderModifiersHelper.cs (1)
22return (int)(kind == SyntaxKind.None ? SyntaxFacts.GetContextualKeywordKind(trimmed) : kind);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
120if (!directive.TargetToken.IsKind(SyntaxKind.None))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
59if (argument.RefKindKeyword.Kind() != SyntaxKind.None)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\Utilities.cs (1)
28for (var current = SyntaxKind.None; current <= SyntaxKind.ThrowExpression; current++)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
233if (element.Identifier.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
84return firstToken.Kind() != SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SymbolDisplayPartExtensions.cs (1)
21if (SyntaxFacts.GetKeywordKind(text) != SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxKindExtensions.cs (1)
74return SyntaxKind.None;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
75if (prevToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (5)
69SyntaxFacts.GetContextualKeywordKind(simpleNameText) != SyntaxKind.None; 78modifierKind = SyntaxKind.None; 127return modifierKind != SyntaxKind.None; 171if (previousToken.Kind() == SyntaxKind.None) 279if (next.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
111if (token.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (3)
69if (trivia2.IsKind(SyntaxKind.None)) 97var lines = (trivia1.IsKind(SyntaxKind.None) && this.Token1.IsKind(SyntaxKind.None)) ? 0 : 1;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.Analyzer.cs (1)
66for (var currentToken = token1; !currentToken.IsKind(SyntaxKind.None);)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.cs (2)
53var formatSpanEnd = commonToken2.Kind() == SyntaxKind.None ? commonToken1.Span.End : commonToken2.Span.Start; 81var firstTriviaInTree = this.Token1.Kind() == SyntaxKind.None;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
57if (bracketOrBracePair.openBracketOrBrace.IsKind(SyntaxKind.None) || 59bracketOrBracePair.closeBracketOrBrace.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\BaseFormattingRule.cs (14)
24if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 37if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 51if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 65if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 80if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 116if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 126if (anchorToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (2)
310if (currentToken.Kind() == SyntaxKind.None) 317case SyntaxKind.None:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (2)
326Debug.Assert(!startToken.IsKind(SyntaxKind.None) && !endToken.IsKind(SyntaxKind.None));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (6)
91if (!firstToken.IsKind(SyntaxKind.None) || !lastToken.IsKind(SyntaxKind.None)) 121if (!tokens.firstToken.IsKind(SyntaxKind.None) || !tokens.lastToken.IsKind(SyntaxKind.None)) 179if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (4)
47Contract.ThrowIfTrue(startToken.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 48Contract.ThrowIfTrue(endToken.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 78Contract.ThrowIfTrue(token.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 82if (previousToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
320if (ordering.AscendingOrDescendingKeyword.Kind() == SyntaxKind.None) 324else if (orderByClauseSyntax.Orderings[0].AscendingOrDescendingKeyword.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
101var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.None; 222=> node is LocalDeclarationStatementSyntax { UsingKeyword.RawKind: not (int)SyntaxKind.None }; 607argument.RefOrOutKeyword.Kind() == SyntaxKind.None &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (4)
22Contract.ThrowIfTrue(endToken.Kind() == SyntaxKind.None); 43if (closeBrace.Kind() == SyntaxKind.None || !AreTwoTokensOnSameLine(previousToken, closeBrace)) 268return previousToken.Kind() == SyntaxKind.None ? token : previousToken; 290if (previousToken.Kind() == SyntaxKind.None)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (30)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
232if (mappedBinaryExpressionKind == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
83if (operatorSyntaxKind == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (2)
130Debug.Assert(!endOfLine.IsKind(SyntaxKind.None)); 131if (!endOfLine.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (3)
518public static bool IsAnyAccessorDeclarationContext(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.None) 525public static bool IsAccessorDeclarationContext<TMemberNode>(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.None) 545if (existingAccessor.Kind() != SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (5)
330return modifierTokens.Contains(otherModifier) && IsLambdaDeclarationContext(syntaxTree, position, SyntaxKind.None, cancellationToken); 426if (token.IsKind(SyntaxKind.None)) 1069previousModifier = SyntaxKind.None; 1151previousModifier == SyntaxKind.None) 1992if (token.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\StringExtensions.cs (2)
23var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.None; 47default, SyntaxKind.None, "@" + unescaped, unescaped, default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (3)
58if (token.Kind() == SyntaxKind.None) 81if (token.Kind() == SyntaxKind.None) 162if (token.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
99if (token.IsMissing || token.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (2)
50token.Kind() is SyntaxKind.EndOfFileToken or SyntaxKind.None || 317is SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (4)
79if (token.IsKind(SyntaxKind.None) || 89if (previousToken.Kind() == SyntaxKind.None || previousToken.IsMissing) 109return token.Kind() is SyntaxKind.None or SyntaxKind.EndOfDirectiveToken or SyntaxKind.EndOfFileToken; 141constructorInitializer.ArgumentList.OpenParenToken.Kind() != SyntaxKind.None &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
74Contract.ThrowIfTrue(token.Kind() == SyntaxKind.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (2)
85if (braces.openBrace.Kind() == SyntaxKind.None && 86braces.closeBrace.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1703var isAsync = anonymousFunction.AsyncKeyword.Kind() != SyntaxKind.None;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\CSharpSimplificationHelpers.cs (2)
23if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.None && SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.None)
Microsoft.CodeAnalysis.CSharp.Features (74)
AddImport\CSharpAddImportFeatureService.cs (1)
422if (SyntaxFacts.GetKeywordKind(part) != SyntaxKind.None)
BraceCompletion\StringLiteralBraceCompletionService.cs (1)
96while (!token.IsKind(SyntaxKind.None) && !token.TrailingTrivia.Contains(t => t.IsEndOfLine()))
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (6)
100if (firstToken.IsKind(SyntaxKind.None)) 121if (firstNonDirectiveToken.IsKind(SyntaxKind.None) && firstDirective is null) 176else if (leadingDirective.SettingToken.IsKind(SyntaxKind.RestoreKeyword) && leadingDirective.TargetToken.IsKind(SyntaxKind.None)) 220if (firstToken.IsKind(SyntaxKind.None)) 245&& nullableDirective.TargetToken.IsKind(SyntaxKind.None)) 248if (firstSemanticToken.IsKind(SyntaxKind.None) || firstSemanticToken.SpanStart > nullableDirective.Span.End)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
112if (argument.RefOrOutKeyword.Kind() != SyntaxKind.None)
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
41if (token.Kind() == SyntaxKind.None)
Completion\CompletionProviders\ImportCompletion\ExtensionMemberImportCompletionProvider.cs (1)
38if (token.IsKind(SyntaxKind.None) || token.IsMissing)
Completion\CompletionProviders\ImportCompletion\TypeImportCompletionProvider.cs (1)
49if (token.IsKind(SyntaxKind.None) || token.IsMissing)
Completion\CompletionProviders\PartialMethodCompletionProvider.cs (2)
129return !syntaxToken.IsKind(SyntaxKind.None) 130&& !touchingToken.IsKind(SyntaxKind.None)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
85if (attachedToken.Kind() == SyntaxKind.None)
Completion\KeywordRecommenders\ExternKeywordRecommender.cs (1)
79if (token.Kind() == SyntaxKind.None)
Completion\KeywordRecommenders\InKeywordRecommender.cs (1)
34if (previousModifier is SyntaxKind.None or SyntaxKind.ScopedKeyword)
Completion\KeywordRecommenders\NamespaceKeywordRecommender.cs (1)
86if (token.Kind() == SyntaxKind.None)
Completion\KeywordRecommenders\OutKeywordRecommender.cs (1)
29previousModifier is SyntaxKind.None or SyntaxKind.ScopedKeyword;
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
168if (previousModifier is SyntaxKind.None or SyntaxKind.ScopedKeyword)
Completion\KeywordRecommenders\ThisKeywordRecommender.cs (1)
42is SyntaxKind.None
Completion\KeywordRecommenders\UsingKeywordRecommender.cs (2)
91if (token.Kind() == SyntaxKind.None) 134if (previousToken.Kind() == SyntaxKind.None)
Completion\Providers\OutVariableArgumentProvider.cs (3)
44if (SyntaxFacts.GetKeywordKind(name) != SyntaxKind.None 45|| SyntaxFacts.GetContextualKeywordKind(name) != SyntaxKind.None) 57contextualKind: SyntaxKind.None,
Debugging\CSharpProximityExpressionsService.cs (1)
58if (token.Kind() == SyntaxKind.CloseBraceToken && token.GetPreviousToken().Kind() != SyntaxKind.None)
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
82catchClause.Declaration != null && catchClause.Declaration.Identifier.Kind() != SyntaxKind.None)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
77if (previousToken.Kind() != SyntaxKind.None)
EditAndContinue\BreakpointSpans.cs (1)
771=> token2.IsKind(SyntaxKind.None) || token2.IsMissing ? token1 : token2;
EditAndContinue\SyntaxComparer.cs (4)
845if (leftUsing.GlobalKeyword.IsKind(SyntaxKind.None) != rightUsing.GlobalKeyword.IsKind(SyntaxKind.None)) 849if (leftUsing.UnsafeKeyword.IsKind(SyntaxKind.None) != rightUsing.UnsafeKeyword.IsKind(SyntaxKind.None))
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (4)
404SyntaxKind.OutKeyword : SyntaxKind.None; 534return SyntaxKind.None; 543if (kind == SyntaxKind.None) 839var refOrOut = modifier == SyntaxKind.None ? default : Token(modifier);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (1)
107if (kind == SyntaxKind.None)
ExtractMethod\CSharpSelectionValidator.cs (3)
36if (firstTokenInSelection.Kind() == SyntaxKind.None || lastTokenInSelection.Kind() == SyntaxKind.None) 136if (assign.Right.GetLastToken().Kind() == SyntaxKind.None)
GoToDefinition\CSharpGoToDefinitionSymbolService.cs (1)
108if (SyntaxFacts.GetTypeDeclarationKind(node.Kind()) != SyntaxKind.None)
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
81var end = !gotoStatement.CaseOrDefaultKeyword.IsKind(SyntaxKind.None)
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (4)
271.TryWithSemicolonToken(Token(SyntaxKind.None)), 275.WithSemicolonToken(Token(SyntaxKind.None)), 279.WithSemicolonToken(Token(SyntaxKind.None)), 283.WithSemicolonToken(Token(SyntaxKind.None)),
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (2)
221if (getMethodDeclaration.SemicolonToken.Kind() != SyntaxKind.None) 269if (setMethodDeclaration.SemicolonToken.Kind() != SyntaxKind.None)
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (2)
347_ => SyntaxKind.None, 350if (operatorKind is SyntaxKind.None)
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
58return !token.IsKind(SyntaxKind.None) &&
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (3)
279return !token.IsKind(SyntaxKind.None) && 328return !token.IsKind(SyntaxKind.None) && 363return !token.IsKind(SyntaxKind.None) &&
SignatureHelp\GenericNameFullyWrittenSignatureHelpProvider.cs (1)
44return !token.IsKind(SyntaxKind.None) &&
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (1)
47=> !token.IsKind(SyntaxKind.None) &&
SignatureHelp\SignatureHelpUtilities.cs (1)
136return !token.IsKind(SyntaxKind.None) &&
src\roslyn\src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiers.cs (1)
33if (name.Kind() == SyntaxKind.None)
src\roslyn\src\Analyzers\CSharp\Analyzers\OrderModifiers\CSharpOrderModifiersHelper.cs (1)
22return (int)(kind == SyntaxKind.None ? SyntaxFacts.GetContextualKeywordKind(trimmed) : kind);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
120if (!directive.TargetToken.IsKind(SyntaxKind.None))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
59if (argument.RefKindKeyword.Kind() != SyntaxKind.None)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\Utilities.cs (1)
28for (var current = SyntaxKind.None; current <= SyntaxKind.ThrowExpression; current++)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
233if (element.Identifier.IsKind(SyntaxKind.None))
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
232if (mappedBinaryExpressionKind == SyntaxKind.None)
Structure\CSharpStructureHelpers.cs (4)
86if (lastToken.Kind() == SyntaxKind.None) 94if (nextToken.Kind() is not SyntaxKind.None and SyntaxKind.SemicolonToken) 236if (startToken.IsKind(SyntaxKind.None) || endToken.IsKind(SyntaxKind.None))
Structure\Providers\AnonymousMethodExpressionStructureProvider.cs (1)
30if (lastToken.Kind() == SyntaxKind.None)
Structure\Providers\BlockSyntaxStructureProvider.cs (1)
171if (previousToken.IsKind(SyntaxKind.None))
Structure\Providers\ParenthesizedLambdaExpressionStructureProvider.cs (1)
35if (lastToken.Kind() == SyntaxKind.None)
Structure\Providers\SimpleLambdaExpressionStructureProvider.cs (1)
35if (lastToken.Kind() == SyntaxKind.None)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.cs (2)
207default, SyntaxKind.None, "@" + unescaped, unescaped, default); 225var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.None;
Microsoft.CodeAnalysis.CSharp.Workspaces (99)
Classification\ClassificationHelpers.cs (1)
549|| (wasKeyword && SyntaxFacts.GetContextualKeywordKind(text) != SyntaxKind.None)
Classification\Worker_DocumentationComments.cs (2)
310if (kind is SyntaxKind.None) 313if (kind is SyntaxKind.None)
Classification\Worker_Preprocesser.cs (1)
270if (token.Kind() != SyntaxKind.None)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
299if (operatorKind == SyntaxKind.None)
Rename\CSharpRenameRewriterLanguageService.cs (2)
596if (kind != SyntaxKind.None) 1088if (kind != SyntaxKind.None)
Simplification\CSharpSimplificationService.cs (2)
103if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.None && SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.None)
Simplification\CSharpSimplificationService.Expander.cs (1)
275node.RefOrOutKeyword.Kind() == SyntaxKind.None)
Simplification\CSharpSimplificationService.NodesAndTokensToReduceComputer.cs (1)
106if (_simplifyAllDescendants && !_insideSpeculatedNode && !token.IsKind(SyntaxKind.None))
Simplification\Reducers\CSharpEscapingReducer.cs (1)
43if (SyntaxFacts.GetKeywordKind(unescapedIdentifier) != SyntaxKind.None && enclosingXmlNameAttr == null)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (2)
57_ => SyntaxKind.None, 60if (kind != SyntaxKind.None)
Simplification\Simplifiers\NameSimplifier.cs (1)
506if (SyntaxFacts.GetKeywordKind(newAttributeName) != SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
84return firstToken.Kind() != SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SymbolDisplayPartExtensions.cs (1)
21if (SyntaxFacts.GetKeywordKind(text) != SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxKindExtensions.cs (1)
74return SyntaxKind.None;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
75if (prevToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (5)
69SyntaxFacts.GetContextualKeywordKind(simpleNameText) != SyntaxKind.None; 78modifierKind = SyntaxKind.None; 127return modifierKind != SyntaxKind.None; 171if (previousToken.Kind() == SyntaxKind.None) 279if (next.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
111if (token.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (3)
69if (trivia2.IsKind(SyntaxKind.None)) 97var lines = (trivia1.IsKind(SyntaxKind.None) && this.Token1.IsKind(SyntaxKind.None)) ? 0 : 1;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.Analyzer.cs (1)
66for (var currentToken = token1; !currentToken.IsKind(SyntaxKind.None);)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.cs (2)
53var formatSpanEnd = commonToken2.Kind() == SyntaxKind.None ? commonToken1.Span.End : commonToken2.Span.Start; 81var firstTriviaInTree = this.Token1.Kind() == SyntaxKind.None;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
57if (bracketOrBracePair.openBracketOrBrace.IsKind(SyntaxKind.None) || 59bracketOrBracePair.closeBracketOrBrace.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\BaseFormattingRule.cs (14)
24if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 37if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 51if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 65if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 80if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 116if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 126if (anchorToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (2)
310if (currentToken.Kind() == SyntaxKind.None) 317case SyntaxKind.None:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (2)
326Debug.Assert(!startToken.IsKind(SyntaxKind.None) && !endToken.IsKind(SyntaxKind.None));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (6)
91if (!firstToken.IsKind(SyntaxKind.None) || !lastToken.IsKind(SyntaxKind.None)) 121if (!tokens.firstToken.IsKind(SyntaxKind.None) || !tokens.lastToken.IsKind(SyntaxKind.None)) 179if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (4)
47Contract.ThrowIfTrue(startToken.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 48Contract.ThrowIfTrue(endToken.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 78Contract.ThrowIfTrue(token.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 82if (previousToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
320if (ordering.AscendingOrDescendingKeyword.Kind() == SyntaxKind.None) 324else if (orderByClauseSyntax.Orderings[0].AscendingOrDescendingKeyword.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
101var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.None; 222=> node is LocalDeclarationStatementSyntax { UsingKeyword.RawKind: not (int)SyntaxKind.None }; 607argument.RefOrOutKeyword.Kind() == SyntaxKind.None &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (4)
22Contract.ThrowIfTrue(endToken.Kind() == SyntaxKind.None); 43if (closeBrace.Kind() == SyntaxKind.None || !AreTwoTokensOnSameLine(previousToken, closeBrace)) 268return previousToken.Kind() == SyntaxKind.None ? token : previousToken; 290if (previousToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
83if (operatorSyntaxKind == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (2)
130Debug.Assert(!endOfLine.IsKind(SyntaxKind.None)); 131if (!endOfLine.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (3)
518public static bool IsAnyAccessorDeclarationContext(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.None) 525public static bool IsAccessorDeclarationContext<TMemberNode>(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.None) 545if (existingAccessor.Kind() != SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (5)
330return modifierTokens.Contains(otherModifier) && IsLambdaDeclarationContext(syntaxTree, position, SyntaxKind.None, cancellationToken); 426if (token.IsKind(SyntaxKind.None)) 1069previousModifier = SyntaxKind.None; 1151previousModifier == SyntaxKind.None) 1992if (token.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\StringExtensions.cs (2)
23var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.None; 47default, SyntaxKind.None, "@" + unescaped, unescaped, default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (3)
58if (token.Kind() == SyntaxKind.None) 81if (token.Kind() == SyntaxKind.None) 162if (token.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
99if (token.IsMissing || token.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (2)
50token.Kind() is SyntaxKind.EndOfFileToken or SyntaxKind.None || 317is SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (4)
79if (token.IsKind(SyntaxKind.None) || 89if (previousToken.Kind() == SyntaxKind.None || previousToken.IsMissing) 109return token.Kind() is SyntaxKind.None or SyntaxKind.EndOfDirectiveToken or SyntaxKind.EndOfFileToken; 141constructorInitializer.ArgumentList.OpenParenToken.Kind() != SyntaxKind.None &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
74Contract.ThrowIfTrue(token.Kind() == SyntaxKind.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (2)
85if (braces.openBrace.Kind() == SyntaxKind.None && 86braces.closeBrace.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1703var isAsync = anonymousFunction.AsyncKeyword.Kind() != SyntaxKind.None;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\CSharpSimplificationHelpers.cs (2)
23if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.None && SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.None)
Microsoft.CodeAnalysis.Razor.Compiler (10)
Language\CodeGeneration\CodeWriterExtensions.cs (2)
596return CodeAnalysis.CSharp.SyntaxFacts.GetKeywordKind(identifier) != CodeAnalysis.CSharp.SyntaxKind.None || 597CodeAnalysis.CSharp.SyntaxFacts.GetContextualKeywordKind(identifier) != CodeAnalysis.CSharp.SyntaxKind.None;
Language\Legacy\CSharpCodeParser.cs (1)
3142if (result is not CSharpSyntaxKind.None and { } value && token.Kind == SyntaxKind.Keyword)
Language\Legacy\RoslynCSharpTokenizer.cs (7)
220Debug.Assert(leadingTriviaResult.ContextualKind == CSharpSyntaxKind.None); 221Debug.Assert(leadingTriviaResult.Token.IsKind(CSharpSyntaxKind.None)); 315Debug.Assert(nextResult.Token.IsKind(CSharpSyntaxKind.None)); 677if (!csharpToken.IsKind(CSharpSyntaxKind.IdentifierToken) || result.ContextualKind is not (CSharpSyntaxKind.None or CSharpSyntaxKind.IdentifierToken)) 714return CSharpSyntaxKind.None; 718return SyntaxFacts.GetKeywordKind(content) is var kind and not CSharpSyntaxKind.None 748if (!nextResult.Token.IsKind(CSharpSyntaxKind.None))
Microsoft.Maui.Controls.SourceGen (1)
CodeBehindGenerator.cs (1)
99 return kind == SyntaxKind.None
Roslyn.Diagnostics.CSharp.Analyzers (84)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
84return firstToken.Kind() != SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SymbolDisplayPartExtensions.cs (1)
21if (SyntaxFacts.GetKeywordKind(text) != SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxKindExtensions.cs (1)
74return SyntaxKind.None;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
75if (prevToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (5)
69SyntaxFacts.GetContextualKeywordKind(simpleNameText) != SyntaxKind.None; 78modifierKind = SyntaxKind.None; 127return modifierKind != SyntaxKind.None; 171if (previousToken.Kind() == SyntaxKind.None) 279if (next.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
111if (token.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\CSharpTriviaFormatter.cs (3)
69if (trivia2.IsKind(SyntaxKind.None)) 97var lines = (trivia1.IsKind(SyntaxKind.None) && this.Token1.IsKind(SyntaxKind.None)) ? 0 : 1;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.Analyzer.cs (1)
66for (var currentToken = token1; !currentToken.IsKind(SyntaxKind.None);)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.cs (2)
53var formatSpanEnd = commonToken2.Kind() == SyntaxKind.None ? commonToken1.Span.End : commonToken2.Span.Start; 81var firstTriviaInTree = this.Token1.Kind() == SyntaxKind.None;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
57if (bracketOrBracePair.openBracketOrBrace.IsKind(SyntaxKind.None) || 59bracketOrBracePair.closeBracketOrBrace.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\BaseFormattingRule.cs (14)
24if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 37if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 51if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 65if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 80if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 116if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None) 126if (anchorToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (2)
310if (currentToken.Kind() == SyntaxKind.None) 317case SyntaxKind.None:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (2)
326Debug.Assert(!startToken.IsKind(SyntaxKind.None) && !endToken.IsKind(SyntaxKind.None));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\WrappingFormattingRule.cs (6)
91if (!firstToken.IsKind(SyntaxKind.None) || !lastToken.IsKind(SyntaxKind.None)) 121if (!tokens.firstToken.IsKind(SyntaxKind.None) || !tokens.lastToken.IsKind(SyntaxKind.None)) 179if (startToken.Kind() == SyntaxKind.None || endToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (4)
47Contract.ThrowIfTrue(startToken.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 48Contract.ThrowIfTrue(endToken.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 78Contract.ThrowIfTrue(token.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 82if (previousToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
320if (ordering.AscendingOrDescendingKeyword.Kind() == SyntaxKind.None) 324else if (orderByClauseSyntax.Orderings[0].AscendingOrDescendingKeyword.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
101var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.None; 222=> node is LocalDeclarationStatementSyntax { UsingKeyword.RawKind: not (int)SyntaxKind.None }; 607argument.RefOrOutKeyword.Kind() == SyntaxKind.None &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (4)
22Contract.ThrowIfTrue(endToken.Kind() == SyntaxKind.None); 43if (closeBrace.Kind() == SyntaxKind.None || !AreTwoTokensOnSameLine(previousToken, closeBrace)) 268return previousToken.Kind() == SyntaxKind.None ? token : previousToken; 290if (previousToken.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
83if (operatorSyntaxKind == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (2)
130Debug.Assert(!endOfLine.IsKind(SyntaxKind.None)); 131if (!endOfLine.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (3)
518public static bool IsAnyAccessorDeclarationContext(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.None) 525public static bool IsAccessorDeclarationContext<TMemberNode>(this SyntaxToken targetToken, int position, SyntaxKind kind = SyntaxKind.None) 545if (existingAccessor.Kind() != SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (5)
330return modifierTokens.Contains(otherModifier) && IsLambdaDeclarationContext(syntaxTree, position, SyntaxKind.None, cancellationToken); 426if (token.IsKind(SyntaxKind.None)) 1069previousModifier = SyntaxKind.None; 1151previousModifier == SyntaxKind.None) 1992if (token.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\StringExtensions.cs (2)
23var needsEscaping = SyntaxFacts.GetKeywordKind(identifier) != SyntaxKind.None; 47default, SyntaxKind.None, "@" + unescaped, unescaped, default);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (3)
58if (token.Kind() == SyntaxKind.None) 81if (token.Kind() == SyntaxKind.None) 162if (token.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
99if (token.IsMissing || token.IsKind(SyntaxKind.None))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (2)
50token.Kind() is SyntaxKind.EndOfFileToken or SyntaxKind.None || 317is SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (4)
79if (token.IsKind(SyntaxKind.None) || 89if (previousToken.Kind() == SyntaxKind.None || previousToken.IsMissing) 109return token.Kind() is SyntaxKind.None or SyntaxKind.EndOfDirectiveToken or SyntaxKind.EndOfFileToken; 141constructorInitializer.ArgumentList.OpenParenToken.Kind() != SyntaxKind.None &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
74Contract.ThrowIfTrue(token.Kind() == SyntaxKind.None);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (2)
85if (braces.openBrace.Kind() == SyntaxKind.None && 86braces.closeBrace.Kind() == SyntaxKind.None)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1703var isAsync = anonymousFunction.AsyncKeyword.Kind() != SyntaxKind.None;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\CSharpSimplificationHelpers.cs (2)
23if (SyntaxFacts.GetKeywordKind(syntaxToken.ValueText) == SyntaxKind.None && SyntaxFacts.GetContextualKeywordKind(syntaxToken.ValueText) == SyntaxKind.None)
System.Text.Json.SourceGeneration (2)
Helpers\RoslynExtensions.cs (2)
637=> SyntaxFacts.GetKeywordKind(symbol.Name) != SyntaxKind.None || SyntaxFacts.GetContextualKeywordKind(symbol.Name) != SyntaxKind.None;