384 references to None
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
VisualBasicParsingTests.cs (1)
31
Assert.NotEqual(SyntaxKind.
None
, kind);
Microsoft.CodeAnalysis.UnitTests (4)
CommonSyntaxTests.cs (4)
36
if (kind != VB.SyntaxKind.
None
&& kind != VB.SyntaxKind.List)
187
Assert.Equal(VB.SyntaxKind.
None
, VisualBasic.VisualBasicExtensions.Kind(node));
189
Assert.Equal(VB.SyntaxKind.
None
, VisualBasic.VisualBasicExtensions.Kind(token));
191
Assert.Equal(VB.SyntaxKind.
None
, VisualBasic.VisualBasicExtensions.Kind(trivia));
Microsoft.CodeAnalysis.VisualBasic (91)
Binding\Binder_AnonymousTypes.vb (1)
158
If fieldNameToken.Kind = SyntaxKind.
None
Then
Binding\Binder_Query.vb (1)
2847
If nameToken.Kind <> SyntaxKind.
None
Then
Binding\Binder_Utils.vb (3)
30
Case SyntaxKind.
None
69
If friendToken.Kind <> SyntaxKind.
None
Then
1214
If containingTypeBLock IsNot Nothing AndAlso FindFirstKeyword(containingTypeBLock.BlockStatement.Modifiers, s_notInheritableKeyword).Kind = SyntaxKind.
None
Then
Binding\BlockStatementBinders.vb (2)
28
If continueKind <> SyntaxKind.
None
Then
33
If exitKind <> SyntaxKind.
None
Then
Binding\FinallyBlockBinder.vb (2)
19
MyBase.New(enclosing, continueKind:=SyntaxKind.
None
, exitKind:=SyntaxKind.
None
)
Binding\LocalBinderBuilder.vb (5)
140
continueKind:=SyntaxKind.
None
, exitKind:=exitKind)
160
continueKind:=SyntaxKind.
None
, exitKind:=exitKind)
192
continueKind:=SyntaxKind.
None
, exitKind:=exitKind)
260
continueKind:=SyntaxKind.
None
, exitKind:=SyntaxKind.ExitTryStatement)
288
continueKind:=SyntaxKind.
None
, exitKind:=SyntaxKind.ExitSelectStatement)
Binding\MemberSemanticModel.vb (4)
1272
Debug.Assert(trivia.Kind <> SyntaxKind.
None
)
1273
Debug.Assert(trivia.Token.Kind <> SyntaxKind.
None
)
1984
Debug.Assert(trivia.Kind <> SyntaxKind.
None
)
1985
Debug.Assert(trivia.Token.Kind <> SyntaxKind.
None
)
CommandLine\VisualBasicCommandLineParser.vb (1)
1882
If lastSeparatorToken.Kind = SyntaxKind.
None
Then
Compilation\SyntaxTreeSemanticModel.vb (2)
588
If trivia.Kind = SyntaxKind.
None
Then
593
If token.Kind = SyntaxKind.
None
Then
Parser\BlockContexts\BlockContext.vb (2)
729
Return SyntaxKind.
None
786
Return SyntaxKind.
None
Parser\BlockContexts\CompilationUnitContext.vb (3)
64
_state = SyntaxKind.
None
100
If _state <> SyntaxKind.
None
Then
111
_state = SyntaxKind.
None
Parser\BlockContexts\InterfaceDeclarationBlockContext.vb (1)
30
Case SyntaxKind.
None
Parser\BlockContexts\TypeBlockContext.vb (2)
27
_state = SyntaxKind.
None
34
Case SyntaxKind.
None
Parser\Parser.vb (4)
1721
If endKind = SyntaxKind.
None
Then
1758
Return SyntaxKind.
None
1834
Return SyntaxKind.
None
5816
If peekedEndKind <> SyntaxKind.
None
Then
Parser\ParseScan.vb (1)
331
PeekEndStatement(1) = SyntaxKind.
None
AndAlso
Parser\ParseStatement.vb (1)
1464
If id.Kind <> SyntaxKind.
None
Then
Scanner\Blender.vb (1)
163
If node.Kind = SyntaxKind.
None
Then
SymbolDisplay\SymbolDisplayVisitor.Members.vb (6)
248
If tokenKind = SyntaxKind.
None
OrElse format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then
262
If tokenKind = SyntaxKind.
None
OrElse format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then
349
If tokenKind = SyntaxKind.
None
OrElse format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then
364
If tokenKind = SyntaxKind.
None
OrElse format.CompilerInternalOptions.IncludesOption(SymbolDisplayCompilerInternalOptions.UseMetadataMethodNames) Then
404
Return SyntaxKind.
None
414
Return SyntaxKind.
None
SymbolDisplay\SymbolDisplayVisitor.Types.vb (2)
439
If keyword = SyntaxKind.
None
Then
464
Return SyntaxKind.
None
SymbolDisplay\SymbolDisplayVisitor.vb (1)
111
If SyntaxFacts.GetKeywordKind(identifier) <> SyntaxKind.
None
Then
Symbols\Source\LocalSymbol.vb (1)
496
Debug.Assert(identifierToken.Kind <> SyntaxKind.
None
)
Symbols\Source\SourceMethodSymbol.vb (4)
288
Case SyntaxKind.
None
, SyntaxKind.AnsiKeyword
898
If syntax.VarianceKeyword.Kind <> SyntaxKind.
None
Then
2085
Debug.Assert(Me.IsAccessor OrElse retType.GetArity() = 0 OrElse Not (errorLocation.IsKind(SyntaxKind.
None
))) ' if we could have constraint errors, the location better exist.
2157
If Not errorLocation.IsKind(SyntaxKind.
None
) Then
Symbols\Source\SourceNamedTypeSymbol.vb (1)
836
If varianceKeyword.Kind <> SyntaxKind.
None
Then
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
190
If Not errorLocation.IsKind(SyntaxKind.
None
) Then
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
47
If SyntaxFacts.GetKeywordKind(name) <> SyntaxKind.
None
Then
Symbols\Symbol.vb (1)
315
If token.Kind <> SyntaxKind.
None
Then
Syntax\InternalSyntax\VisualBasicSyntaxRewriter.vb (4)
36
If visited IsNot Nothing AndAlso visited.Kind <> SyntaxKind.
None
Then
70
Debug.Assert((separator Is Nothing AndAlso separator.RawKind = SyntaxKind.
None
) OrElse
71
(visitedSeparator IsNot Nothing AndAlso visitedSeparator.RawKind <> SyntaxKind.
None
),
81
If visitedItem IsNot Nothing AndAlso visitedItem.Kind <> SyntaxKind.
None
Then
Syntax\SyntaxFacts.vb (3)
291
If beginTerminator.Kind <> SyntaxKind.
None
AndAlso beginTerminator.Width > 0 Then
575
Return SyntaxKind.
None
1137
Return If(opInfo.ParamCount = 0, SyntaxKind.
None
, OverloadResolution.GetOperatorTokenKind(opInfo))
Syntax\SyntaxKindFacts.vb (10)
54
Return SyntaxKind.
None
643
Return SyntaxKind.
None
665
Return SyntaxKind.
None
686
Return SyntaxKind.
None
765
Return SyntaxKind.
None
823
Dim kind As SyntaxKind = SyntaxKind.
None
824
Return If(s_contextualKeywordToSyntaxKindMap.TryGetValue(text, kind), kind, SyntaxKind.
None
)
846
Dim kind As SyntaxKind = SyntaxKind.
None
847
Return If(s_preprocessorKeywordToSyntaxKindMap.TryGetValue(text, kind), kind, SyntaxKind.
None
)
875
Return SyntaxKind.
None
Syntax\SyntaxNodePartials.vb (2)
31
Do While (token.Kind <> SyntaxKind.
None
)
56
Do While (token.Kind <> SyntaxKind.
None
)
Syntax\SyntaxNodeRemover.vb (2)
130
If result.Kind <> SyntaxKind.
None
AndAlso Me._residualTrivia IsNot Nothing AndAlso Me._residualTrivia.Count > 0 Then
199
If alternate IsNot Nothing AndAlso Not visited.IsKind(SyntaxKind.
None
) Then
Syntax\SyntaxNormalizer.vb (6)
109
If token.Kind = SyntaxKind.
None
Then
309
If currentToken.Kind = SyntaxKind.
None
OrElse nextToken.Kind = SyntaxKind.
None
Then
348
Case SyntaxKind.
None
,
419
If token.Parent Is Nothing OrElse nextToken.Kind = SyntaxKind.
None
Then
671
Return t.Kind <> SyntaxKind.
None
Syntax\VisualBasicSyntaxNode.vb (2)
249
Debug.Assert(Not n.IsKind(SyntaxKind.
None
))
263
Debug.Assert(n.Kind <> SyntaxKind.
None
)
Syntax\VisualBasicSyntaxRewriter.vb (3)
86
If alternate IsNot Nothing AndAlso visited IsNot Nothing AndAlso visited.Kind <> SyntaxKind.
None
Then
116
If alternate IsNot Nothing AndAlso visited.Kind <> SyntaxKind.
None
Then ' skip the null check since SyntaxToken is a value type
206
If alternate IsNot Nothing AndAlso visited.Kind() <> SyntaxKind.
None
Then
VisualBasicExtensions.vb (4)
192
Return If(IsVisualBasicKind(rawKind), CType(rawKind, SyntaxKind), SyntaxKind.
None
)
201
Return If(IsVisualBasicKind(rawKind), CType(rawKind, SyntaxKind), SyntaxKind.
None
)
210
Return If(IsVisualBasicKind(rawKind), CType(rawKind, SyntaxKind), SyntaxKind.
None
)
219
Return If(IsVisualBasicKind(rawKind), CType(rawKind, SyntaxKind), SyntaxKind.
None
)
VisualBasicParseOptions.vb (1)
255
If Not IsValidIdentifier(symbol.Key) OrElse SyntaxFacts.GetKeywordKind(symbol.Key) <> SyntaxKind.
None
Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (26)
BaseFormattingRule.vb (4)
16
If startToken.Kind = SyntaxKind.
None
OrElse endToken.Kind = SyntaxKind.
None
Then
84
If startToken.Kind = SyntaxKind.
None
OrElse endToken.Kind = SyntaxKind.
None
Then
ElasticTriviaFormattingRule.vb (2)
266
If currentToken.Kind = SyntaxKind.
None
OrElse
267
previousToken.Kind = SyntaxKind.
None
Then
ImportsOrganizer.vb (3)
106
endOfLine = If(endOfLine.Kind = SyntaxKind.
None
, newLineTrivia, endOfLine)
123
If endOfLine.Kind <> SyntaxKind.
None
Then
128
If endOfLine.Kind <> SyntaxKind.
None
Then
NodeBasedFormattingRule.vb (2)
116
Dim lastBeginningToken = If(multiLineLambda.SubOrFunctionHeader.GetLastToken().Kind = SyntaxKind.
None
, multiLineLambda.SubOrFunctionHeader.GetLastToken(includeZeroWidth:=True), multiLineLambda.SubOrFunctionHeader.GetLastToken())
302
If previousToken.Kind = SyntaxKind.
None
OrElse
StatementSyntaxExtensions.vb (1)
727
If nextToken.Kind = SyntaxKind.
None
Then
SyntaxTokenExtensions.vb (2)
198
If previousToken.Kind = SyntaxKind.
None
Then
233
Return If(nextToken.Kind = SyntaxKind.
None
, token.GetAncestor(Of CompilationUnitSyntax)().EndOfFileToken, nextToken)
SyntaxTreeExtensions.vb (2)
304
If token.IsKind(SyntaxKind.
None
) Then
315
If token.Kind = SyntaxKind.
None
Then
TriviaDataFactory.ComplexTrivia.vb (1)
71
Dim beginningOfNewLine = Me.Token1.Kind = SyntaxKind.
None
VisualBasicAddAccessibilityModifiers.vb (1)
27
If name.Kind() = SyntaxKind.
None
Then
VisualBasicOrderModifiersHelper.vb (1)
18
Return If(kind = SyntaxKind.
None
, SyntaxFacts.GetContextualKeywordKind(trimmed), kind)
VisualBasicSmartTokenFormatter.vb (1)
35
Contract.ThrowIfTrue(token.Kind = SyntaxKind.
None
OrElse token.Kind = SyntaxKind.EndOfFileToken)
VisualBasicSyntaxFacts.vb (1)
101
Dim needsEscaping = keywordKind <> SyntaxKind.
None
VisualBasicTriviaFormatter.vb (5)
87
Token2.Kind <> SyntaxKind.
None
AndAlso Token2.Kind <> SyntaxKind.EndOfFileToken Then
97
If trivia2.Kind = SyntaxKind.
None
Then
110
Dim firstLine = (trivia1.RawKind = SyntaxKind.
None
) AndAlso (Token1.Kind = SyntaxKind.
None
)
127
If Me.Token1.IsLastTokenOfStatementWithEndOfLine() AndAlso trivia1.Kind = SyntaxKind.
None
Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (24)
ExpressionSyntaxExtensions.vb (1)
106
If castKeyword = SyntaxKind.
None
Then
IsStatementTerminatingTokenVisitor.vb (1)
135
Return token.Kind <> SyntaxKind.
None
AndAlso Not token.IsMissing AndAlso _targetToken = token
ITypeSymbolExtensions.vb (1)
54
Return SyntaxKind.
None
StringExtensions.vb (1)
36
Dim needsEscaping = keywordKind <> SyntaxKind.
None
SymbolDisplayPartExtensions.vb (1)
20
If SyntaxFacts.GetKeywordKind(text) <> SyntaxKind.
None
Then
SyntaxTreeExtensions.vb (9)
20
Do While token.Kind <> SyntaxKind.
None
125
If targetToken.Kind = SyntaxKind.
None
OrElse targetToken.Parent Is Nothing Then
353
If targetToken.FollowsEndOfStatement(position) OrElse targetToken.Kind = SyntaxKind.
None
Then
638
If targetToken.Kind = SyntaxKind.
None
Then
672
If targetToken.Kind = SyntaxKind.
None
OrElse targetToken.Parent Is Nothing Then
718
If targetToken.Kind = SyntaxKind.
None
Then
836
If terminatingToken.Kind <> SyntaxKind.
None
AndAlso
881
If functionAggregationExpression.OpenParenToken.Kind <> SyntaxKind.
None
Then
975
If lastOrdering.AscendingOrDescendingKeyword.Kind = SyntaxKind.
None
Then
VisualBasicIndentationService.Indenter.vb (2)
234
If token.Kind = SyntaxKind.
None
Then
297
If trivia.Kind <> SyntaxKind.
None
Then
VisualBasicIndentationService.vb (3)
59
If token.Kind = SyntaxKind.
None
OrElse token.SpanStart <> firstNonWhitespacePosition Then
70
If previousToken.Kind = SyntaxKind.
None
Then
124
Return token.Kind = SyntaxKind.
None
OrElse
VisualBasicSimplificationHelpers.vb (2)
24
If SyntaxFacts.GetKeywordKind(unescapedIdentifier) = SyntaxKind.
None
AndAlso SyntaxFacts.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.
None
Then
VisualBasicSyntaxContext.vb (2)
263
Return targetToken.Kind = SyntaxKind.
None
OrElse
274
Return targetToken.Kind = SyntaxKind.
None
OrElse
VisualBasicSyntaxContextExtensions.vb (1)
65
If targetToken.Kind = SyntaxKind.
None
OrElse targetToken.Parent Is Nothing Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (11)
AutomaticCompletion\AutomaticLineEnderCommandHandler.vb (1)
75
If lastToken.Kind = SyntaxKind.
None
OrElse line.End < lastToken.Span.End Then
AutomaticEndConstructCorrection\AutomaticEndConstructCorrector.vb (4)
108
If startToken.Kind = SyntaxKind.
None
Then
187
Dim hasValidToken = pairToken.Kind <> SyntaxKind.
None
AndAlso Not pairToken.IsMissing AndAlso token.ValueText = pairToken.ValueText
231
Return pairToken.Kind <> SyntaxKind.
None
AndAlso Not pairToken.IsMissing AndAlso token.ValueText = pairToken.ValueText
251
Dim hasValidToken = pairToken.Kind <> SyntaxKind.
None
AndAlso Not pairToken.IsMissing AndAlso token = pairToken
EndConstructGeneration\EndConstructCommandHandler.vb (2)
161
Return TextSpan.FromBounds(If(previousToken.Kind <> SyntaxKind.
None
, previousToken, firstToken).SpanStart,
162
If(nextToken.Kind <> SyntaxKind.
None
, nextToken, lastToken).Span.End)
EndConstructGeneration\EndConstructStatementVisitor_IfStatement.vb (1)
104
If separator.Kind <> SyntaxKind.
None
OrElse Not trailingTrivia.Any Then
EndConstructGeneration\VisualBasicEndConstructGenerationService.vb (1)
157
If tokenToLeft.Kind = SyntaxKind.
None
Then
LineCommit\ContainingStatementInfo.vb (2)
63
If trivia.Kind = SyntaxKind.
None
Or trivia.Kind = SyntaxKind.EndOfLineTrivia Then
74
Do While trivia.Kind <> SyntaxKind.
None
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (2)
VisualBasicFormatter.TypeNames.vb (2)
16
Return SyntaxFacts.GetKeywordKind(identifier) <> SyntaxKind.
None
OrElse SyntaxFacts.GetContextualKeywordKind(identifier) <> SyntaxKind.
None
Microsoft.CodeAnalysis.VisualBasic.Features (56)
CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (1)
44
If SyntaxFacts.GetKeywordKind(text) <> SyntaxKind.
None
Then
Completion\CompletionProviders\HandlesClauseCompletionProvider.vb (1)
52
If context.TargetToken.Kind = SyntaxKind.
None
Then
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (1)
59
If context.TargetToken.Kind = SyntaxKind.
None
Then
Completion\CompletionProviders\OverrideCompletionProvider.vb (1)
135
If previousToken.Kind = SyntaxKind.
None
OrElse Not IsOnStartLine(previousToken.SpanStart, text, startLine) Then
Completion\CompletionProviders\VisualBasicSuggestionModeCompletionProvider.vb (1)
55
If targetToken.Kind = SyntaxKind.
None
OrElse targetToken.FollowsEndOfStatement(position) Then
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (1)
91
If attachedToken.Kind = SyntaxKind.
None
Then
Completion\KeywordRecommenders\Declarations\AsyncKeywordRecommender.vb (3)
20
If context.ModifierCollectionFacts.AsyncKeyword.Kind = SyntaxKind.
None
AndAlso
21
context.ModifierCollectionFacts.IteratorKeyword.Kind = SyntaxKind.
None
AndAlso
23
context.ModifierCollectionFacts.MutabilityOrWithEventsKeyword.Kind = SyntaxKind.
None
Then
Completion\KeywordRecommenders\Declarations\CustomEventKeywordRecommender.vb (1)
26
modifiers.CustomKeyword.Kind = SyntaxKind.
None
Then
Completion\KeywordRecommenders\Declarations\DimKeywordRecommender.vb (1)
33
modifiers.DimKeyword.Kind = SyntaxKind.
None
Then
Completion\KeywordRecommenders\Declarations\ImportsKeywordRecommender.vb (1)
40
If targetToken.Kind = SyntaxKind.
None
Then
Completion\KeywordRecommenders\Declarations\IteratorKeywordRecommender.vb (1)
25
modifiers.IteratorKeyword.Kind = SyntaxKind.
None
Then
Completion\KeywordRecommenders\Declarations\ModifierKeywordsRecommender.vb (17)
33
If modifierFacts.AccessibilityKeyword.Kind = SyntaxKind.
None
AndAlso Not context.IsInterfaceMemberDeclarationKeywordContext Then
39
If modifierFacts.NarrowingOrWideningKeyword.Kind = SyntaxKind.
None
Then
44
If modifierFacts.DefaultKeyword.Kind = SyntaxKind.
None
AndAlso innermostDeclarationKind <> SyntaxKind.NamespaceBlock Then
51
If modifierFacts.AccessibilityKeyword.Kind = SyntaxKind.
None
Then
72
modifierFacts.AsyncKeyword.Kind = SyntaxKind.
None
AndAlso
73
modifierFacts.IteratorKeyword.Kind = SyntaxKind.
None
Then
79
If modifierFacts.AsyncKeyword.Kind = SyntaxKind.
None
AndAlso
80
modifierFacts.IteratorKeyword.Kind = SyntaxKind.
None
Then
82
If modifierFacts.MutabilityOrWithEventsKeyword.Kind = SyntaxKind.
None
Then
103
If modifierFacts.InheritenceKeyword.Kind = SyntaxKind.
None
AndAlso modifierFacts.CouldApplyToOneOf(PossibleDeclarationTypes.Class) Then
108
If modifierFacts.OverridableSharedOrPartialKeyword.Kind = SyntaxKind.
None
Then
127
If modifierFacts.OverridesOrShadowsKeyword.Kind = SyntaxKind.
None
Then
131
modifierFacts.SharedKeyword.Kind = SyntaxKind.
None
AndAlso
136
If modifierFacts.OverloadsKeyword.Kind = SyntaxKind.
None
AndAlso
143
If modifierFacts.OverloadsKeyword.Kind = SyntaxKind.
None
AndAlso
149
If modifierFacts.DefaultKeyword.Kind = SyntaxKind.
None
AndAlso
155
If modifierFacts.NarrowingOrWideningKeyword.Kind = SyntaxKind.
None
AndAlso modifierFacts.CouldApplyToOneOf(PossibleDeclarationTypes.Operator) Then
Completion\KeywordRecommenders\Declarations\OperatorKeywordRecommender.vb (1)
23
If modifiers.NarrowingOrWideningKeyword.Kind <> SyntaxKind.
None
Then
Completion\KeywordRecommenders\Declarations\OverloadableOperatorRecommender.vb (1)
32
If modifierFacts.NarrowingOrWideningKeyword.Kind <> SyntaxKind.
None
Then
Completion\KeywordRecommenders\Declarations\SubKeywordRecommender.vb (1)
22
modifiers.IteratorKeyword.Kind = SyntaxKind.
None
Then
Completion\KeywordRecommenders\OptionStatements\OptionKeywordRecommender.vb (1)
28
If targetToken.Kind = SyntaxKind.
None
Then
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
105
If previousToken.Kind <> SyntaxKind.
None
Then
ExtractMethod\Extensions.vb (1)
376
If tuple.Item2.Kind = SyntaxKind.
None
Then
ExtractMethod\VisualBasicSelectionValidator.vb (3)
473
If firstTokenInSelection.Kind = SyntaxKind.
None
OrElse lastTokenInSelection.Kind = SyntaxKind.
None
Then
613
If lastToken.Kind = SyntaxKind.
None
Then
Highlighting\KeywordHighlighters\AccessorDeclarationHighlighter.vb (1)
44
SyntaxKind.
None
)
Highlighting\KeywordHighlighters\ConditionalPreprocessorHighlighter.vb (1)
32
If .ThenKeyword.Kind <> SyntaxKind.
None
Then
Highlighting\KeywordHighlighters\MultiLineIfBlockHighlighter.vb (2)
27
If .ThenKeyword.Kind <> SyntaxKind.
None
Then
37
If .ThenKeyword.Kind <> SyntaxKind.
None
Then
Highlighting\KeywordHighlighters\OperatorDeclarationHighlighter.vb (1)
36
blockKind:=SyntaxKind.
None
,
Highlighting\KeywordHighlighters\SelectBlockHighlighter.vb (1)
37
If(.CaseKeyword.Kind <> SyntaxKind.
None
, .CaseKeyword, .SelectKeyword).Span.End))
Highlighting\KeywordHighlightingHelpers.vb (2)
19
If blockKind <> SyntaxKind.
None
AndAlso TypeOf node Is ExitStatementSyntax Then
25
ElseIf blockKind <> SyntaxKind.
None
AndAlso TypeOf node Is ContinueStatementSyntax Then
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (2)
81
If token1.Kind = SyntaxKind.
None
OrElse token2.Kind = SyntaxKind.
None
Then
SignatureHelp\CollectionInitializerSignatureHelpProvider.vb (1)
38
Return Not token.IsKind(SyntaxKind.
None
) AndAlso
SignatureHelp\SignatureHelpUtilities.vb (1)
24
If nextToken.Kind = SyntaxKind.ColonToken AndAlso nextNextToken.Kind <> SyntaxKind.
None
Then
Structure\VisualBasicStructureHelpers.vb (3)
98
If startToken.IsKind(SyntaxKind.
None
) OrElse endToken.IsKind(SyntaxKind.
None
) Then
145
If(eventStatement.CustomKeyword.IsKind(SyntaxKind.
None
), eventStatement.DeclarationKeyword, eventStatement.CustomKeyword))
VisualBasicAddAccessibilityModifiers.vb (1)
27
If name.Kind() = SyntaxKind.
None
Then
VisualBasicOrderModifiersHelper.vb (1)
18
Return If(kind = SyntaxKind.
None
, SyntaxFacts.GetContextualKeywordKind(trimmed), kind)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (8)
Semantics\OptionApis.vb (8)
73
Assert.Equal(SyntaxKind.
None
, stmt.ValueKeyword.Kind)
137
Assert.Equal(SyntaxKind.
None
, stmt.ValueKeyword.Kind)
164
Assert.Equal(SyntaxKind.
None
, stmt.ValueKeyword.Kind)
191
Assert.Equal(SyntaxKind.
None
, stmt.ValueKeyword.Kind)
218
Assert.Equal(SyntaxKind.
None
, stmt.ValueKeyword.Kind)
250
Assert.Equal(SyntaxKind.
None
, stmt.ValueKeyword.Kind)
282
Assert.Equal(SyntaxKind.
None
, stmt.ValueKeyword.Kind)
315
Assert.Equal(SyntaxKind.
None
, stmt.ValueKeyword.Kind)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (90)
Syntax\SyntaxAnnotationTests.vb (8)
647
If token.Kind <> SyntaxKind.
None
Then
655
If trivia.Kind <> SyntaxKind.
None
Then
681
If token.Kind = SyntaxKind.
None
Then
689
If trivia.Kind = SyntaxKind.
None
Then
722
If token.Kind = SyntaxKind.
None
Then
731
If trivia.Kind = SyntaxKind.
None
Then
765
If token.Kind = SyntaxKind.
None
Then
773
If trivia.Kind = SyntaxKind.
None
Then
Syntax\SyntaxFactsTest.vb (81)
54
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetKeywordKind("Where"))
64
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetAccessorStatementKind(SyntaxKind.AddressOfKeyword))
73
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetBaseTypeStatementKind(SyntaxKind.ForKeyword))
79
Assert.NotEqual(SyntaxKind.
None
, SyntaxFacts.GetBinaryExpression(item))
83
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetBinaryExpression(SyntaxKind.ForKeyword))
84
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetBaseTypeStatementKind(SyntaxKind.ForKeyword))
114
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetContextualKeywordKind(String.Empty))
115
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetBaseTypeStatementKind(SyntaxKind.ForKeyword))
119
Assert.NotEqual(SyntaxKind.
None
, SyntaxFacts.GetContextualKeywordKind(item))
137
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetInstanceExpression(SyntaxKind.DeclareKeyword))
153
Assert.NotEqual(SyntaxKind.
None
, SyntaxFacts.GetPreprocessorKeywordKind(item))
159
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetPreprocessorKeywordKind(String.Empty))
160
Assert.Equal(SyntaxKind.
None
, SyntaxFacts.GetPreprocessorKeywordKind("d"))
193
Assert.False(SyntaxFacts.IsAccessorStatement(SyntaxKind.
None
))
202
Assert.False(SyntaxFacts.IsAccessorStatementAccessorKeyword(SyntaxKind.
None
))
211
Assert.False(SyntaxFacts.IsAddRemoveHandlerStatement(SyntaxKind.
None
))
220
Assert.False(SyntaxFacts.IsAddRemoveHandlerStatementAddHandlerOrRemoveHandlerKeyword(SyntaxKind.
None
))
279
Assert.False(SyntaxFacts.IsAssignmentStatement(SyntaxKind.
None
))
288
Assert.False(SyntaxFacts.IsAssignmentStatementOperatorToken(SyntaxKind.
None
))
297
Assert.False(SyntaxFacts.IsAttributeTargetAttributeModifier(SyntaxKind.
None
))
306
Assert.False(SyntaxFacts.IsBinaryExpression(SyntaxKind.
None
))
315
Assert.False(SyntaxFacts.IsBinaryExpressionOperatorToken(SyntaxKind.
None
))
324
Assert.False(SyntaxFacts.IsCaseBlock(SyntaxKind.
None
))
333
Assert.False(SyntaxFacts.IsRelationalCaseClause(SyntaxKind.
None
))
342
Assert.False(SyntaxFacts.IsRelationalCaseClauseOperatorToken(SyntaxKind.
None
))
351
Assert.False(SyntaxFacts.IsCaseStatement(SyntaxKind.
None
))
372
Assert.False(SyntaxFacts.IsContinueStatement(SyntaxKind.
None
))
381
Assert.False(SyntaxFacts.IsContinueStatementBlockKeyword(SyntaxKind.
None
))
390
Assert.False(SyntaxFacts.IsDeclareStatement(SyntaxKind.
None
))
399
Assert.False(SyntaxFacts.IsDeclareStatementCharsetKeyword(SyntaxKind.
None
))
408
Assert.False(SyntaxFacts.IsDeclareStatementSubOrFunctionKeyword(SyntaxKind.
None
))
417
Assert.False(SyntaxFacts.IsDelegateStatement(SyntaxKind.
None
))
426
Assert.False(SyntaxFacts.IsDelegateStatementSubOrFunctionKeyword(SyntaxKind.
None
))
437
Assert.False(SyntaxFacts.IsDoLoopBlock(SyntaxKind.
None
))
454
Assert.False(SyntaxFacts.IsEndBlockStatementBlockKeyword(SyntaxKind.
None
))
463
Assert.False(SyntaxFacts.IsExitStatement(SyntaxKind.
None
))
472
Assert.False(SyntaxFacts.IsExitStatementBlockKeyword(SyntaxKind.
None
))
481
Assert.False(SyntaxFacts.IsIfDirectiveTrivia(SyntaxKind.
None
))
490
Assert.False(SyntaxFacts.IsIfDirectiveTriviaIfOrElseIfKeyword(SyntaxKind.
None
))
506
Assert.False(SyntaxFacts.IsKeywordEventContainerKeyword(SyntaxKind.
None
))
515
Assert.False(SyntaxFacts.IsKeywordKind(SyntaxKind.
None
))
524
Assert.False(SyntaxFacts.IsLabelStatementLabelToken(SyntaxKind.
None
))
533
Assert.False(SyntaxFacts.IsLambdaHeader(SyntaxKind.
None
))
542
Assert.False(SyntaxFacts.IsLambdaHeaderSubOrFunctionKeyword(SyntaxKind.
None
))
558
Assert.False(SyntaxFacts.IsLiteralExpression(SyntaxKind.
None
))
567
Assert.False(SyntaxFacts.IsMemberAccessExpression(SyntaxKind.
None
))
576
Assert.False(SyntaxFacts.IsMemberAccessExpressionOperatorToken(SyntaxKind.
None
))
598
Assert.False(SyntaxFacts.IsMethodBlock(SyntaxKind.
None
))
607
Assert.False(SyntaxFacts.IsMethodStatement(SyntaxKind.
None
))
616
Assert.False(SyntaxFacts.IsMethodStatementSubOrFunctionKeyword(SyntaxKind.
None
))
628
Assert.False(SyntaxFacts.IsMultiLineLambdaExpression(SyntaxKind.
None
))
662
Assert.False(SyntaxFacts.IsOnErrorGoToStatement(SyntaxKind.
None
))
677
Assert.False(SyntaxFacts.IsOperatorStatementOperatorToken(SyntaxKind.
None
))
686
Assert.False(SyntaxFacts.IsOptionStatementNameKeyword(SyntaxKind.
None
))
695
Assert.False(SyntaxFacts.IsOrdering(SyntaxKind.
None
))
704
Assert.False(SyntaxFacts.IsOrderingAscendingOrDescendingKeyword(SyntaxKind.
None
))
713
Assert.False(SyntaxFacts.IsPartitionClause(SyntaxKind.
None
))
722
Assert.False(SyntaxFacts.IsPartitionClauseSkipOrTakeKeyword(SyntaxKind.
None
))
731
Assert.False(SyntaxFacts.IsPartitionWhileClause(SyntaxKind.
None
))
740
Assert.False(SyntaxFacts.IsPartitionWhileClauseSkipOrTakeKeyword(SyntaxKind.
None
))
749
Assert.False(SyntaxFacts.IsPredefinedCastExpressionKeyword(SyntaxKind.
None
))
787
Assert.False(SyntaxFacts.IsPunctuation(SyntaxKind.
None
))
807
Assert.False(SyntaxFacts.IsReDimStatement(SyntaxKind.
None
))
829
Assert.False(SyntaxFacts.IsResumeStatement(SyntaxKind.
None
))
838
Assert.False(SyntaxFacts.IsSingleLineLambdaExpression(SyntaxKind.
None
))
847
Assert.False(SyntaxFacts.IsSpecialConstraint(SyntaxKind.
None
))
856
Assert.False(SyntaxFacts.IsSpecialConstraintConstraintKeyword(SyntaxKind.
None
))
865
Assert.False(SyntaxFacts.IsStopOrEndStatement(SyntaxKind.
None
))
874
Assert.False(SyntaxFacts.IsStopOrEndStatementStopOrEndKeyword(SyntaxKind.
None
))
897
Assert.False(SyntaxFacts.IsTypeOfExpression(SyntaxKind.
None
))
906
Assert.False(SyntaxFacts.IsTypeOfExpressionOperatorToken(SyntaxKind.
None
))
915
Assert.False(SyntaxFacts.IsTypeParameterVarianceKeyword(SyntaxKind.
None
))
924
Assert.False(SyntaxFacts.IsUnaryExpression(SyntaxKind.
None
))
934
Assert.False(SyntaxFacts.IsUnaryExpressionOperatorToken(SyntaxKind.
None
))
943
Assert.False(SyntaxFacts.IsWhileOrUntilClause(SyntaxKind.
None
))
952
Assert.False(SyntaxFacts.IsWhileOrUntilClauseWhileOrUntilKeyword(SyntaxKind.
None
))
961
Assert.False(SyntaxFacts.IsXmlMemberAccessExpression(SyntaxKind.
None
))
970
Assert.False(SyntaxFacts.IsXmlMemberAccessExpressionToken2(SyntaxKind.
None
))
979
Assert.False(SyntaxFacts.IsXmlStringEndQuoteToken(SyntaxKind.
None
))
988
Assert.False(SyntaxFacts.IsXmlStringStartQuoteToken(SyntaxKind.
None
))
997
Assert.False(SyntaxFacts.IsXmlTextToken(SyntaxKind.
None
))
Syntax\SyntaxTokenFactoryTests.vb (1)
108
For k = CInt(SyntaxKind.
None
) To CInt(SyntaxKind.BadDirectiveTrivia)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
ParserTestUtilities.vb (1)
344
Assert.NotEqual(node.Kind(), SyntaxKind.
None
)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (69)
Classification\ClassificationHelpers.vb (1)
50
ElseIf token.IsKind(SyntaxKind.
None
, SyntaxKind.BadToken) Then
Classification\SyntaxClassification\NameSyntaxClassifier.vb (1)
241
modifiedIdentifier.Nullable.Kind <> SyntaxKind.
None
Then
Classification\Worker.XmlClassifier.vb (1)
317
If lastChild.Kind() <> SyntaxKind.
None
Then
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (3)
413
Return If(newNode.CaseKeyword.Kind = SyntaxKind.
None
,
459
originalToken.Kind = SyntaxKind.
None
OrElse
522
Return token.Kind = SyntaxKind.
None
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (5)
226
If [operator].Kind = SyntaxKind.
None
Then
261
If [operator].Kind = SyntaxKind.
None
Then
351
If skippedTokenTrivia.Kind = SyntaxKind.
None
Then
417
If tokenInRightOrder.Kind = SyntaxKind.
None
Then
497
If modifier.Kind = SyntaxKind.
None
Then
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
120
If token1.Kind = SyntaxKind.
None
Then
CodeGeneration\OperatorGenerator.vb (1)
41
If operatorSyntaxKind = SyntaxKind.
None
Then
Formatting\Engine\Trivia\TriviaDataFactory.ComplexTrivia.vb (1)
71
Dim beginningOfNewLine = Me.Token1.Kind = SyntaxKind.
None
Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (5)
87
Token2.Kind <> SyntaxKind.
None
AndAlso Token2.Kind <> SyntaxKind.EndOfFileToken Then
97
If trivia2.Kind = SyntaxKind.
None
Then
110
Dim firstLine = (trivia1.RawKind = SyntaxKind.
None
) AndAlso (Token1.Kind = SyntaxKind.
None
)
127
If Me.Token1.IsLastTokenOfStatementWithEndOfLine() AndAlso trivia1.Kind = SyntaxKind.
None
Then
Formatting\Rules\BaseFormattingRule.vb (4)
16
If startToken.Kind = SyntaxKind.
None
OrElse endToken.Kind = SyntaxKind.
None
Then
84
If startToken.Kind = SyntaxKind.
None
OrElse endToken.Kind = SyntaxKind.
None
Then
Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
266
If currentToken.Kind = SyntaxKind.
None
OrElse
267
previousToken.Kind = SyntaxKind.
None
Then
Formatting\Rules\NodeBasedFormattingRule.vb (2)
116
Dim lastBeginningToken = If(multiLineLambda.SubOrFunctionHeader.GetLastToken().Kind = SyntaxKind.
None
, multiLineLambda.SubOrFunctionHeader.GetLastToken(includeZeroWidth:=True), multiLineLambda.SubOrFunctionHeader.GetLastToken())
302
If previousToken.Kind = SyntaxKind.
None
OrElse
ImportsOrganizer.vb (3)
106
endOfLine = If(endOfLine.Kind = SyntaxKind.
None
, newLineTrivia, endOfLine)
123
If endOfLine.Kind <> SyntaxKind.
None
Then
128
If endOfLine.Kind <> SyntaxKind.
None
Then
IsStatementTerminatingTokenVisitor.vb (1)
135
Return token.Kind <> SyntaxKind.
None
AndAlso Not token.IsMissing AndAlso _targetToken = token
ITypeSymbolExtensions.vb (1)
54
Return SyntaxKind.
None
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (2)
198
If previousToken.Kind = SyntaxKind.
None
Then
233
Return If(nextToken.Kind = SyntaxKind.
None
, token.GetAncestor(Of CompilationUnitSyntax)().EndOfFileToken, nextToken)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (2)
304
If token.IsKind(SyntaxKind.
None
) Then
315
If token.Kind = SyntaxKind.
None
Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (9)
20
Do While token.Kind <> SyntaxKind.
None
125
If targetToken.Kind = SyntaxKind.
None
OrElse targetToken.Parent Is Nothing Then
353
If targetToken.FollowsEndOfStatement(position) OrElse targetToken.Kind = SyntaxKind.
None
Then
638
If targetToken.Kind = SyntaxKind.
None
Then
672
If targetToken.Kind = SyntaxKind.
None
OrElse targetToken.Parent Is Nothing Then
718
If targetToken.Kind = SyntaxKind.
None
Then
836
If terminatingToken.Kind <> SyntaxKind.
None
AndAlso
881
If functionAggregationExpression.OpenParenToken.Kind <> SyntaxKind.
None
Then
975
If lastOrdering.AscendingOrDescendingKeyword.Kind = SyntaxKind.
None
Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
106
If castKeyword = SyntaxKind.
None
Then
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
996
If kind <> SyntaxKind.
None
Then
Simplification\Reducers\AbstractVisualBasicReducer.AbstractReductionRewriter.vb (1)
118
If token.Kind = SyntaxKind.
None
Then
Simplification\Reducers\VisualBasicEscapingReducer.vb (1)
49
If SyntaxFacts.GetKeywordKind(unescapedIdentifier) <> SyntaxKind.
None
Then
Simplification\Simplifiers\AbstractVisualBasicSimplifier.vb (2)
56
Return SyntaxKind.
None
118
If keywordKind <> SyntaxKind.
None
Then
Simplification\Simplifiers\ExpressionSimplifier.vb (1)
133
If keywordKind <> SyntaxKind.
None
Then
Simplification\Simplifiers\NameSimplifier.vb (1)
162
If keywordKind <> SyntaxKind.
None
Then
Simplification\VisualBasicSimplificationService.NodesAndTokensToReduceComputer.vb (1)
100
If Me._simplifyAllDescendants AndAlso Not Me._insideSpeculatedNode AndAlso token.Kind <> SyntaxKind.
None
Then
StatementSyntaxExtensions.vb (1)
727
If nextToken.Kind = SyntaxKind.
None
Then
StringExtensions.vb (1)
36
Dim needsEscaping = keywordKind <> SyntaxKind.
None
SymbolDisplayPartExtensions.vb (1)
20
If SyntaxFacts.GetKeywordKind(text) <> SyntaxKind.
None
Then
VisualBasicIndentationService.Indenter.vb (2)
234
If token.Kind = SyntaxKind.
None
Then
297
If trivia.Kind <> SyntaxKind.
None
Then
VisualBasicIndentationService.vb (3)
59
If token.Kind = SyntaxKind.
None
OrElse token.SpanStart <> firstNonWhitespacePosition Then
70
If previousToken.Kind = SyntaxKind.
None
Then
124
Return token.Kind = SyntaxKind.
None
OrElse
VisualBasicSimplificationHelpers.vb (2)
24
If SyntaxFacts.GetKeywordKind(unescapedIdentifier) = SyntaxKind.
None
AndAlso SyntaxFacts.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.
None
Then
VisualBasicSmartTokenFormatter.vb (1)
35
Contract.ThrowIfTrue(token.Kind = SyntaxKind.
None
OrElse token.Kind = SyntaxKind.EndOfFileToken)
VisualBasicSyntaxContext.vb (2)
263
Return targetToken.Kind = SyntaxKind.
None
OrElse
274
Return targetToken.Kind = SyntaxKind.
None
OrElse
VisualBasicSyntaxContextExtensions.vb (1)
65
If targetToken.Kind = SyntaxKind.
None
OrElse targetToken.Parent Is Nothing Then
VisualBasicSyntaxFacts.vb (1)
101
Dim needsEscaping = keywordKind <> SyntaxKind.
None
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.vb (1)
4029
SyntaxKind.
None