324 references to None
Microsoft.CodeAnalysis.VisualBasic (91)
Binding\Binder_AnonymousTypes.vb (1)
159If fieldNameToken.Kind = SyntaxKind.None Then
Binding\Binder_Query.vb (1)
2846If nameToken.Kind <> SyntaxKind.None Then
Binding\Binder_Utils.vb (3)
30Case SyntaxKind.None 69If friendToken.Kind <> SyntaxKind.None Then 1214If containingTypeBLock IsNot Nothing AndAlso FindFirstKeyword(containingTypeBLock.BlockStatement.Modifiers, s_notInheritableKeyword).Kind = SyntaxKind.None Then
Binding\BlockStatementBinders.vb (2)
28If continueKind <> SyntaxKind.None Then 33If exitKind <> SyntaxKind.None Then
Binding\FinallyBlockBinder.vb (2)
19MyBase.New(enclosing, continueKind:=SyntaxKind.None, exitKind:=SyntaxKind.None)
Binding\LocalBinderBuilder.vb (5)
140continueKind:=SyntaxKind.None, exitKind:=exitKind) 160continueKind:=SyntaxKind.None, exitKind:=exitKind) 192continueKind:=SyntaxKind.None, exitKind:=exitKind) 260continueKind:=SyntaxKind.None, exitKind:=SyntaxKind.ExitTryStatement) 288continueKind:=SyntaxKind.None, exitKind:=SyntaxKind.ExitSelectStatement)
Binding\MemberSemanticModel.vb (4)
1271Debug.Assert(trivia.Kind <> SyntaxKind.None) 1272Debug.Assert(trivia.Token.Kind <> SyntaxKind.None) 1983Debug.Assert(trivia.Kind <> SyntaxKind.None) 1984Debug.Assert(trivia.Token.Kind <> SyntaxKind.None)
CommandLine\VisualBasicCommandLineParser.vb (1)
1918If lastSeparatorToken.Kind = SyntaxKind.None Then
Compilation\SyntaxTreeSemanticModel.vb (2)
588If trivia.Kind = SyntaxKind.None Then 593If token.Kind = SyntaxKind.None Then
Parser\BlockContexts\BlockContext.vb (2)
730Return SyntaxKind.None 787Return SyntaxKind.None
Parser\BlockContexts\CompilationUnitContext.vb (3)
63_state = SyntaxKind.None 99If _state <> SyntaxKind.None Then 110_state = SyntaxKind.None
Parser\BlockContexts\InterfaceDeclarationBlockContext.vb (1)
30Case SyntaxKind.None
Parser\BlockContexts\TypeBlockContext.vb (2)
27_state = SyntaxKind.None 34Case SyntaxKind.None
Parser\Parser.vb (4)
1728If endKind = SyntaxKind.None Then 1765Return SyntaxKind.None 1841Return SyntaxKind.None 5823If peekedEndKind <> SyntaxKind.None Then
Parser\ParseScan.vb (1)
331PeekEndStatement(1) = SyntaxKind.None AndAlso
Parser\ParseStatement.vb (1)
1465If id.Kind <> SyntaxKind.None Then
Scanner\Blender.vb (1)
163If node.Kind = SyntaxKind.None Then
SymbolDisplay\SymbolDisplayVisitor.Members.vb (6)
248If tokenKind = SyntaxKind.None OrElse Format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMemberNames) Then 262If tokenKind = SyntaxKind.None OrElse Format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMemberNames) Then 349If tokenKind = SyntaxKind.None OrElse Format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMemberNames) Then 364If tokenKind = SyntaxKind.None OrElse Format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMemberNames) Then 404Return SyntaxKind.None 414Return SyntaxKind.None
SymbolDisplay\SymbolDisplayVisitor.Types.vb (2)
446If keyword = SyntaxKind.None Then 471Return SyntaxKind.None
SymbolDisplay\SymbolDisplayVisitor.vb (1)
137If SyntaxFacts.GetKeywordKind(identifier) <> SyntaxKind.None Then
Symbols\Source\LocalSymbol.vb (1)
496Debug.Assert(identifierToken.Kind <> SyntaxKind.None)
Symbols\Source\SourceMethodSymbol.vb (4)
289Case SyntaxKind.None, SyntaxKind.AnsiKeyword 899If syntax.VarianceKeyword.Kind <> SyntaxKind.None Then 2125Debug.Assert(Me.IsAccessor OrElse retType.GetArity() = 0 OrElse Not (errorLocation.IsKind(SyntaxKind.None))) ' if we could have constraint errors, the location better exist. 2199If Not errorLocation.IsKind(SyntaxKind.None) Then
Symbols\Source\SourceNamedTypeSymbol.vb (1)
843If varianceKeyword.Kind <> SyntaxKind.None Then
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
191If Not errorLocation.IsKind(SyntaxKind.None) Then
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
47If SyntaxFacts.GetKeywordKind(name) <> SyntaxKind.None Then
Symbols\Symbol.vb (1)
387If token.Kind <> SyntaxKind.None Then
Syntax\InternalSyntax\VisualBasicSyntaxRewriter.vb (4)
36If visited IsNot Nothing AndAlso visited.Kind <> SyntaxKind.None Then 70Debug.Assert((separator Is Nothing AndAlso separator.RawKind = SyntaxKind.None) OrElse 71(visitedSeparator IsNot Nothing AndAlso visitedSeparator.RawKind <> SyntaxKind.None), 81If visitedItem IsNot Nothing AndAlso visitedItem.Kind <> SyntaxKind.None Then
Syntax\SyntaxFacts.vb (3)
291If beginTerminator.Kind <> SyntaxKind.None AndAlso beginTerminator.Width > 0 Then 575Return SyntaxKind.None 1137Return If(opInfo.ParamCount = 0, SyntaxKind.None, OverloadResolution.GetOperatorTokenKind(opInfo))
Syntax\SyntaxKindFacts.vb (10)
54Return SyntaxKind.None 643Return SyntaxKind.None 665Return SyntaxKind.None 686Return SyntaxKind.None 765Return SyntaxKind.None 823Dim kind As SyntaxKind = SyntaxKind.None 824Return If(s_contextualKeywordToSyntaxKindMap.TryGetValue(text, kind), kind, SyntaxKind.None) 846Dim kind As SyntaxKind = SyntaxKind.None 847Return If(s_preprocessorKeywordToSyntaxKindMap.TryGetValue(text, kind), kind, SyntaxKind.None) 875Return SyntaxKind.None
Syntax\SyntaxNodePartials.vb (2)
31Do While (token.Kind <> SyntaxKind.None) 56Do While (token.Kind <> SyntaxKind.None)
Syntax\SyntaxNodeRemover.vb (2)
125If result.Kind <> SyntaxKind.None AndAlso Me._residualTrivia IsNot Nothing AndAlso Me._residualTrivia.Count > 0 Then 194If alternate IsNot Nothing AndAlso Not visited.IsKind(SyntaxKind.None) Then
Syntax\SyntaxNormalizer.vb (6)
109If token.Kind = SyntaxKind.None Then 309If currentToken.Kind = SyntaxKind.None OrElse nextToken.Kind = SyntaxKind.None Then 348Case SyntaxKind.None, 419If token.Parent Is Nothing OrElse nextToken.Kind = SyntaxKind.None Then 671Return t.Kind <> SyntaxKind.None
Syntax\VisualBasicSyntaxNode.vb (2)
233Debug.Assert(Not n.IsKind(SyntaxKind.None)) 247Debug.Assert(n.Kind <> SyntaxKind.None)
Syntax\VisualBasicSyntaxRewriter.vb (3)
86If alternate IsNot Nothing AndAlso visited IsNot Nothing AndAlso visited.Kind <> SyntaxKind.None Then 116If alternate IsNot Nothing AndAlso visited.Kind <> SyntaxKind.None Then ' skip the null check since SyntaxToken is a value type 206If alternate IsNot Nothing AndAlso visited.Kind() <> SyntaxKind.None Then
VisualBasicExtensions.vb (4)
192Return If(IsVisualBasicKind(rawKind), CType(rawKind, SyntaxKind), SyntaxKind.None) 201Return If(IsVisualBasicKind(rawKind), CType(rawKind, SyntaxKind), SyntaxKind.None) 210Return If(IsVisualBasicKind(rawKind), CType(rawKind, SyntaxKind), SyntaxKind.None) 219Return If(IsVisualBasicKind(rawKind), CType(rawKind, SyntaxKind), SyntaxKind.None)
VisualBasicParseOptions.vb (1)
255If Not IsValidIdentifier(symbol.Key) OrElse SyntaxFacts.GetKeywordKind(symbol.Key) <> SyntaxKind.None Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (26)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\AddAccessibilityModifiers\VisualBasicAddAccessibilityModifiers.vb (1)
27If name.Kind() = SyntaxKind.None Then
src\roslyn\src\Analyzers\VisualBasic\Analyzers\OrderModifiers\VisualBasicOrderModifiersHelper.vb (1)
18Return If(kind = SyntaxKind.None, SyntaxFacts.GetContextualKeywordKind(trimmed), kind)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
727If nextToken.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb (2)
198If previousToken.Kind = SyntaxKind.None Then 233Return If(nextToken.Kind = SyntaxKind.None, token.GetAncestor(Of CompilationUnitSyntax)().EndOfFileToken, nextToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (2)
304If token.IsKind(SyntaxKind.None) Then 315If token.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.vb (1)
69Dim beginningOfNewLine = Me.Token1.Kind = SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (5)
87Token2.Kind <> SyntaxKind.None AndAlso Token2.Kind <> SyntaxKind.EndOfFileToken Then 97If trivia2.Kind = SyntaxKind.None Then 110Dim firstLine = (trivia1.RawKind = SyntaxKind.None) AndAlso (Token1.Kind = SyntaxKind.None) 127If Me.Token1.IsLastTokenOfStatementWithEndOfLine() AndAlso trivia1.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\BaseFormattingRule.vb (4)
16If startToken.Kind = SyntaxKind.None OrElse endToken.Kind = SyntaxKind.None Then 84If startToken.Kind = SyntaxKind.None OrElse endToken.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
268If currentToken.Kind = SyntaxKind.None OrElse 269previousToken.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (2)
116Dim lastBeginningToken = If(multiLineLambda.SubOrFunctionHeader.GetLastToken().Kind = SyntaxKind.None, multiLineLambda.SubOrFunctionHeader.GetLastToken(includeZeroWidth:=True), multiLineLambda.SubOrFunctionHeader.GetLastToken()) 302If previousToken.Kind = SyntaxKind.None OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Indentation\VisualBasicSmartTokenFormatter.vb (1)
36Contract.ThrowIfTrue(token.Kind = SyntaxKind.None OrElse token.Kind = SyntaxKind.EndOfFileToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
102Dim needsEscaping = keywordKind <> SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsOrganizer.vb (3)
106endOfLine = If(endOfLine.Kind = SyntaxKind.None, newLineTrivia, endOfLine) 123If endOfLine.Kind <> SyntaxKind.None Then 128If endOfLine.Kind <> SyntaxKind.None Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (27)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\OperatorGenerator.vb (1)
41If operatorSyntaxKind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CompilationUnitSyntaxExtensions.vb (2)
92Debug.Assert(Not endOfLine.IsKind(SyntaxKind.None)) 93If Not endOfLine.IsKind(SyntaxKind.None) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (1)
135Return token.Kind <> SyntaxKind.None AndAlso Not token.IsMissing AndAlso _targetToken = token
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (9)
20Do While token.Kind <> SyntaxKind.None 125If targetToken.Kind = SyntaxKind.None OrElse targetToken.Parent Is Nothing Then 353If targetToken.FollowsEndOfStatement(position) OrElse targetToken.Kind = SyntaxKind.None Then 638If targetToken.Kind = SyntaxKind.None Then 672If targetToken.Kind = SyntaxKind.None OrElse targetToken.Parent Is Nothing Then 718If targetToken.Kind = SyntaxKind.None Then 836If terminatingToken.Kind <> SyntaxKind.None AndAlso 881If functionAggregationExpression.OpenParenToken.Kind <> SyntaxKind.None Then 975If lastOrdering.AscendingOrDescendingKeyword.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (2)
275Return targetToken.Kind = SyntaxKind.None OrElse 286Return targetToken.Kind = SyntaxKind.None OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContextExtensions.vb (1)
64If targetToken.Kind = SyntaxKind.None OrElse targetToken.Parent Is Nothing Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
106If castKeyword = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ITypeSymbolExtensions.vb (1)
54Return SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\StringExtensions.vb (1)
36Dim needsEscaping = keywordKind <> SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolDisplayPartExtensions.vb (1)
20If SyntaxFacts.GetKeywordKind(text) <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.Indenter.vb (2)
234If token.Kind = SyntaxKind.None Then 297If trivia.Kind <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.vb (3)
58If token.Kind = SyntaxKind.None OrElse token.SpanStart <> firstNonWhitespacePosition Then 69If previousToken.Kind = SyntaxKind.None Then 123Return token.Kind = SyntaxKind.None OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\VisualBasicSimplificationHelpers.vb (2)
24If SyntaxFacts.GetKeywordKind(unescapedIdentifier) = SyntaxKind.None AndAlso SyntaxFacts.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.None Then
Microsoft.CodeAnalysis.VisualBasic.Features (55)
CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (1)
43If SyntaxFacts.GetKeywordKind(text) <> SyntaxKind.None Then
Completion\CompletionProviders\HandlesClauseCompletionProvider.vb (1)
50If context.TargetToken.Kind = SyntaxKind.None Then
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (1)
58If context.TargetToken.Kind = SyntaxKind.None Then
Completion\CompletionProviders\OverrideCompletionProvider.vb (1)
134If previousToken.Kind = SyntaxKind.None OrElse Not IsOnStartLine(previousToken.SpanStart, text, startLine) Then
Completion\CompletionProviders\VisualBasicSuggestionModeCompletionProvider.vb (1)
55If targetToken.Kind = SyntaxKind.None OrElse targetToken.FollowsEndOfStatement(position) Then
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (1)
104If attachedToken.Kind = SyntaxKind.None Then
Completion\KeywordRecommenders\Declarations\AsyncKeywordRecommender.vb (3)
20If context.ModifierCollectionFacts.AsyncKeyword.Kind = SyntaxKind.None AndAlso 21context.ModifierCollectionFacts.IteratorKeyword.Kind = SyntaxKind.None AndAlso 23context.ModifierCollectionFacts.MutabilityOrWithEventsKeyword.Kind = SyntaxKind.None Then
Completion\KeywordRecommenders\Declarations\CustomEventKeywordRecommender.vb (1)
26modifiers.CustomKeyword.Kind = SyntaxKind.None Then
Completion\KeywordRecommenders\Declarations\DimKeywordRecommender.vb (1)
33modifiers.DimKeyword.Kind = SyntaxKind.None Then
Completion\KeywordRecommenders\Declarations\ImportsKeywordRecommender.vb (1)
40If targetToken.Kind = SyntaxKind.None Then
Completion\KeywordRecommenders\Declarations\IteratorKeywordRecommender.vb (1)
25modifiers.IteratorKeyword.Kind = SyntaxKind.None Then
Completion\KeywordRecommenders\Declarations\ModifierKeywordsRecommender.vb (17)
33If modifierFacts.AccessibilityKeyword.Kind = SyntaxKind.None AndAlso Not context.IsInterfaceMemberDeclarationKeywordContext Then 39If modifierFacts.NarrowingOrWideningKeyword.Kind = SyntaxKind.None Then 44If modifierFacts.DefaultKeyword.Kind = SyntaxKind.None AndAlso innermostDeclarationKind <> SyntaxKind.NamespaceBlock Then 51If modifierFacts.AccessibilityKeyword.Kind = SyntaxKind.None Then 72modifierFacts.AsyncKeyword.Kind = SyntaxKind.None AndAlso 73modifierFacts.IteratorKeyword.Kind = SyntaxKind.None Then 79If modifierFacts.AsyncKeyword.Kind = SyntaxKind.None AndAlso 80modifierFacts.IteratorKeyword.Kind = SyntaxKind.None Then 82If modifierFacts.MutabilityOrWithEventsKeyword.Kind = SyntaxKind.None Then 103If modifierFacts.InheritenceKeyword.Kind = SyntaxKind.None AndAlso modifierFacts.CouldApplyToOneOf(PossibleDeclarationTypes.Class) Then 108If modifierFacts.OverridableSharedOrPartialKeyword.Kind = SyntaxKind.None Then 127If modifierFacts.OverridesOrShadowsKeyword.Kind = SyntaxKind.None Then 131modifierFacts.SharedKeyword.Kind = SyntaxKind.None AndAlso 136If modifierFacts.OverloadsKeyword.Kind = SyntaxKind.None AndAlso 143If modifierFacts.OverloadsKeyword.Kind = SyntaxKind.None AndAlso 149If modifierFacts.DefaultKeyword.Kind = SyntaxKind.None AndAlso 155If modifierFacts.NarrowingOrWideningKeyword.Kind = SyntaxKind.None AndAlso modifierFacts.CouldApplyToOneOf(PossibleDeclarationTypes.Operator) Then
Completion\KeywordRecommenders\Declarations\OperatorKeywordRecommender.vb (1)
23If modifiers.NarrowingOrWideningKeyword.Kind <> SyntaxKind.None Then
Completion\KeywordRecommenders\Declarations\OverloadableOperatorRecommender.vb (1)
32If modifierFacts.NarrowingOrWideningKeyword.Kind <> SyntaxKind.None Then
Completion\KeywordRecommenders\Declarations\SubKeywordRecommender.vb (1)
22modifiers.IteratorKeyword.Kind = SyntaxKind.None Then
Completion\KeywordRecommenders\OptionStatements\OptionKeywordRecommender.vb (1)
28If targetToken.Kind = SyntaxKind.None Then
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
105If previousToken.Kind <> SyntaxKind.None Then
ExtractMethod\Extensions.vb (1)
376If tuple.Item2.Kind = SyntaxKind.None Then
ExtractMethod\VisualBasicSelectionValidator.vb (2)
27If firstTokenInSelection.Kind = SyntaxKind.None OrElse lastTokenInSelection.Kind = SyntaxKind.None Then
Highlighting\KeywordHighlighters\AccessorDeclarationHighlighter.vb (1)
44SyntaxKind.None)
Highlighting\KeywordHighlighters\ConditionalPreprocessorHighlighter.vb (1)
28If .ThenKeyword.Kind <> SyntaxKind.None Then
Highlighting\KeywordHighlighters\MultiLineIfBlockHighlighter.vb (2)
27If .ThenKeyword.Kind <> SyntaxKind.None Then 37If .ThenKeyword.Kind <> SyntaxKind.None Then
Highlighting\KeywordHighlighters\OperatorDeclarationHighlighter.vb (1)
36blockKind:=SyntaxKind.None,
Highlighting\KeywordHighlighters\SelectBlockHighlighter.vb (1)
37If(.CaseKeyword.Kind <> SyntaxKind.None, .CaseKeyword, .SelectKeyword).Span.End))
Highlighting\KeywordHighlightingHelpers.vb (2)
19If blockKind <> SyntaxKind.None AndAlso TypeOf node Is ExitStatementSyntax Then 25ElseIf blockKind <> SyntaxKind.None AndAlso TypeOf node Is ContinueStatementSyntax Then
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (2)
85If token1.Kind = SyntaxKind.None OrElse token2.Kind = SyntaxKind.None Then
SignatureHelp\CollectionInitializerSignatureHelpProvider.vb (1)
35Return Not token.IsKind(SyntaxKind.None) AndAlso
SignatureHelp\SignatureHelpUtilities.vb (1)
24If nextToken.Kind = SyntaxKind.ColonToken AndAlso nextNextToken.Kind <> SyntaxKind.None Then
src\roslyn\src\Analyzers\VisualBasic\Analyzers\AddAccessibilityModifiers\VisualBasicAddAccessibilityModifiers.vb (1)
27If name.Kind() = SyntaxKind.None Then
src\roslyn\src\Analyzers\VisualBasic\Analyzers\OrderModifiers\VisualBasicOrderModifiersHelper.vb (1)
18Return If(kind = SyntaxKind.None, SyntaxFacts.GetContextualKeywordKind(trimmed), kind)
Structure\VisualBasicStructureHelpers.vb (3)
94If startToken.IsKind(SyntaxKind.None) OrElse endToken.IsKind(SyntaxKind.None) Then 141If(eventStatement.CustomKeyword.IsKind(SyntaxKind.None), eventStatement.DeclarationKeyword, eventStatement.CustomKeyword))
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.vb (1)
216Dim needsEscaping = keywordKind <> SyntaxKind.None
Microsoft.CodeAnalysis.VisualBasic.Workspaces (73)
Classification\ClassificationHelpers.vb (1)
50ElseIf token.IsKind(SyntaxKind.None, SyntaxKind.BadToken) Then
Classification\SyntaxClassification\NameSyntaxClassifier.vb (1)
241modifiedIdentifier.Nullable.Kind <> SyntaxKind.None Then
Classification\Worker.DocumentationCommentClassifier.vb (2)
288If kind = SyntaxKind.None Then 292If kind = SyntaxKind.None Then
Classification\Worker.XmlClassifier.vb (1)
317If lastChild.Kind() <> SyntaxKind.None Then
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (3)
414Return If(newNode.CaseKeyword.Kind = SyntaxKind.None, 460originalToken.Kind = SyntaxKind.None OrElse 523Return token.Kind = SyntaxKind.None
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (5)
226If [operator].Kind = SyntaxKind.None Then 261If [operator].Kind = SyntaxKind.None Then 351If skippedTokenTrivia.Kind = SyntaxKind.None Then 417If tokenInRightOrder.Kind = SyntaxKind.None Then 497If modifier.Kind = SyntaxKind.None Then
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
120If token1.Kind = SyntaxKind.None Then
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
1005If kind <> SyntaxKind.None Then
Simplification\Reducers\AbstractVisualBasicReducer.AbstractReductionRewriter.vb (1)
117If token.Kind = SyntaxKind.None Then
Simplification\Reducers\VisualBasicEscapingReducer.vb (1)
48If SyntaxFacts.GetKeywordKind(unescapedIdentifier) <> SyntaxKind.None Then
Simplification\Simplifiers\AbstractVisualBasicSimplifier.vb (2)
55Return SyntaxKind.None 117If keywordKind <> SyntaxKind.None Then
Simplification\Simplifiers\ExpressionSimplifier.vb (1)
133If keywordKind <> SyntaxKind.None Then
Simplification\Simplifiers\NameSimplifier.vb (1)
161If keywordKind <> SyntaxKind.None Then
Simplification\VisualBasicSimplificationService.NodesAndTokensToReduceComputer.vb (1)
97If Me._simplifyAllDescendants AndAlso Not Me._insideSpeculatedNode AndAlso token.Kind <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
727If nextToken.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb (2)
198If previousToken.Kind = SyntaxKind.None Then 233Return If(nextToken.Kind = SyntaxKind.None, token.GetAncestor(Of CompilationUnitSyntax)().EndOfFileToken, nextToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (2)
304If token.IsKind(SyntaxKind.None) Then 315If token.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.vb (1)
69Dim beginningOfNewLine = Me.Token1.Kind = SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (5)
87Token2.Kind <> SyntaxKind.None AndAlso Token2.Kind <> SyntaxKind.EndOfFileToken Then 97If trivia2.Kind = SyntaxKind.None Then 110Dim firstLine = (trivia1.RawKind = SyntaxKind.None) AndAlso (Token1.Kind = SyntaxKind.None) 127If Me.Token1.IsLastTokenOfStatementWithEndOfLine() AndAlso trivia1.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\BaseFormattingRule.vb (4)
16If startToken.Kind = SyntaxKind.None OrElse endToken.Kind = SyntaxKind.None Then 84If startToken.Kind = SyntaxKind.None OrElse endToken.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
268If currentToken.Kind = SyntaxKind.None OrElse 269previousToken.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (2)
116Dim lastBeginningToken = If(multiLineLambda.SubOrFunctionHeader.GetLastToken().Kind = SyntaxKind.None, multiLineLambda.SubOrFunctionHeader.GetLastToken(includeZeroWidth:=True), multiLineLambda.SubOrFunctionHeader.GetLastToken()) 302If previousToken.Kind = SyntaxKind.None OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Indentation\VisualBasicSmartTokenFormatter.vb (1)
36Contract.ThrowIfTrue(token.Kind = SyntaxKind.None OrElse token.Kind = SyntaxKind.EndOfFileToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
102Dim needsEscaping = keywordKind <> SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsOrganizer.vb (3)
106endOfLine = If(endOfLine.Kind = SyntaxKind.None, newLineTrivia, endOfLine) 123If endOfLine.Kind <> SyntaxKind.None Then 128If endOfLine.Kind <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\OperatorGenerator.vb (1)
41If operatorSyntaxKind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CompilationUnitSyntaxExtensions.vb (2)
92Debug.Assert(Not endOfLine.IsKind(SyntaxKind.None)) 93If Not endOfLine.IsKind(SyntaxKind.None) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (1)
135Return token.Kind <> SyntaxKind.None AndAlso Not token.IsMissing AndAlso _targetToken = token
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (9)
20Do While token.Kind <> SyntaxKind.None 125If targetToken.Kind = SyntaxKind.None OrElse targetToken.Parent Is Nothing Then 353If targetToken.FollowsEndOfStatement(position) OrElse targetToken.Kind = SyntaxKind.None Then 638If targetToken.Kind = SyntaxKind.None Then 672If targetToken.Kind = SyntaxKind.None OrElse targetToken.Parent Is Nothing Then 718If targetToken.Kind = SyntaxKind.None Then 836If terminatingToken.Kind <> SyntaxKind.None AndAlso 881If functionAggregationExpression.OpenParenToken.Kind <> SyntaxKind.None Then 975If lastOrdering.AscendingOrDescendingKeyword.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (2)
275Return targetToken.Kind = SyntaxKind.None OrElse 286Return targetToken.Kind = SyntaxKind.None OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContextExtensions.vb (1)
64If targetToken.Kind = SyntaxKind.None OrElse targetToken.Parent Is Nothing Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
106If castKeyword = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ITypeSymbolExtensions.vb (1)
54Return SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\StringExtensions.vb (1)
36Dim needsEscaping = keywordKind <> SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolDisplayPartExtensions.vb (1)
20If SyntaxFacts.GetKeywordKind(text) <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.Indenter.vb (2)
234If token.Kind = SyntaxKind.None Then 297If trivia.Kind <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.vb (3)
58If token.Kind = SyntaxKind.None OrElse token.SpanStart <> firstNonWhitespacePosition Then 69If previousToken.Kind = SyntaxKind.None Then 123Return token.Kind = SyntaxKind.None OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\VisualBasicSimplificationHelpers.vb (2)
24If SyntaxFacts.GetKeywordKind(unescapedIdentifier) = SyntaxKind.None AndAlso SyntaxFacts.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.None Then
Roslyn.Diagnostics.VisualBasic.Analyzers (51)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
727If nextToken.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb (2)
198If previousToken.Kind = SyntaxKind.None Then 233Return If(nextToken.Kind = SyntaxKind.None, token.GetAncestor(Of CompilationUnitSyntax)().EndOfFileToken, nextToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (2)
304If token.IsKind(SyntaxKind.None) Then 315If token.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.vb (1)
69Dim beginningOfNewLine = Me.Token1.Kind = SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (5)
87Token2.Kind <> SyntaxKind.None AndAlso Token2.Kind <> SyntaxKind.EndOfFileToken Then 97If trivia2.Kind = SyntaxKind.None Then 110Dim firstLine = (trivia1.RawKind = SyntaxKind.None) AndAlso (Token1.Kind = SyntaxKind.None) 127If Me.Token1.IsLastTokenOfStatementWithEndOfLine() AndAlso trivia1.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\BaseFormattingRule.vb (4)
16If startToken.Kind = SyntaxKind.None OrElse endToken.Kind = SyntaxKind.None Then 84If startToken.Kind = SyntaxKind.None OrElse endToken.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
268If currentToken.Kind = SyntaxKind.None OrElse 269previousToken.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (2)
116Dim lastBeginningToken = If(multiLineLambda.SubOrFunctionHeader.GetLastToken().Kind = SyntaxKind.None, multiLineLambda.SubOrFunctionHeader.GetLastToken(includeZeroWidth:=True), multiLineLambda.SubOrFunctionHeader.GetLastToken()) 302If previousToken.Kind = SyntaxKind.None OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Indentation\VisualBasicSmartTokenFormatter.vb (1)
36Contract.ThrowIfTrue(token.Kind = SyntaxKind.None OrElse token.Kind = SyntaxKind.EndOfFileToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
102Dim needsEscaping = keywordKind <> SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsOrganizer.vb (3)
106endOfLine = If(endOfLine.Kind = SyntaxKind.None, newLineTrivia, endOfLine) 123If endOfLine.Kind <> SyntaxKind.None Then 128If endOfLine.Kind <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\OperatorGenerator.vb (1)
41If operatorSyntaxKind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CompilationUnitSyntaxExtensions.vb (2)
92Debug.Assert(Not endOfLine.IsKind(SyntaxKind.None)) 93If Not endOfLine.IsKind(SyntaxKind.None) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (1)
135Return token.Kind <> SyntaxKind.None AndAlso Not token.IsMissing AndAlso _targetToken = token
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (9)
20Do While token.Kind <> SyntaxKind.None 125If targetToken.Kind = SyntaxKind.None OrElse targetToken.Parent Is Nothing Then 353If targetToken.FollowsEndOfStatement(position) OrElse targetToken.Kind = SyntaxKind.None Then 638If targetToken.Kind = SyntaxKind.None Then 672If targetToken.Kind = SyntaxKind.None OrElse targetToken.Parent Is Nothing Then 718If targetToken.Kind = SyntaxKind.None Then 836If terminatingToken.Kind <> SyntaxKind.None AndAlso 881If functionAggregationExpression.OpenParenToken.Kind <> SyntaxKind.None Then 975If lastOrdering.AscendingOrDescendingKeyword.Kind = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (2)
275Return targetToken.Kind = SyntaxKind.None OrElse 286Return targetToken.Kind = SyntaxKind.None OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContextExtensions.vb (1)
64If targetToken.Kind = SyntaxKind.None OrElse targetToken.Parent Is Nothing Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
106If castKeyword = SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ITypeSymbolExtensions.vb (1)
54Return SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\StringExtensions.vb (1)
36Dim needsEscaping = keywordKind <> SyntaxKind.None
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolDisplayPartExtensions.vb (1)
20If SyntaxFacts.GetKeywordKind(text) <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.Indenter.vb (2)
234If token.Kind = SyntaxKind.None Then 297If trivia.Kind <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.vb (3)
58If token.Kind = SyntaxKind.None OrElse token.SpanStart <> firstNonWhitespacePosition Then 69If previousToken.Kind = SyntaxKind.None Then 123Return token.Kind = SyntaxKind.None OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\VisualBasicSimplificationHelpers.vb (2)
24If SyntaxFacts.GetKeywordKind(unescapedIdentifier) = SyntaxKind.None AndAlso SyntaxFacts.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.None Then