14 references to IsKind
Microsoft.CodeAnalysis.VisualBasic.Features (6)
Completion\KeywordRecommenders\Declarations\OfKeywordRecommender.vb (1)
71
If typeDeclaration IsNot Nothing AndAlso typeDeclaration.
IsKind
(SyntaxKind.ClassStatement, SyntaxKind.InterfaceStatement, SyntaxKind.StructureStatement) Then
Completion\KeywordRecommenders\OnErrorStatements\NextKeywordRecommender.vb (1)
26
Return If(targetToken.IsKind(SyntaxKind.ResumeKeyword) AndAlso Not context.IsInLambda AndAlso targetToken.Parent.
IsKind
(SyntaxKind.OnErrorResumeNextStatement, SyntaxKind.ResumeStatement, SyntaxKind.ResumeNextStatement),
Completion\KeywordRecommenders\Statements\UntilAndWhileKeywordRecommender.vb (1)
28
targetToken.Parent.Parent.
IsKind
(SyntaxKind.SimpleDoLoopBlock, SyntaxKind.DoLoopWhileBlock, SyntaxKind.DoLoopUntilBlock)) Then
Diagnostics\Analyzers\VisualBasicSimplifyTypeNamesDiagnosticAnalyzer.vb (2)
33
Return codeBlock.
IsKind
(SyntaxKind.CompilationUnit, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock) OrElse
34
codeBlock.
IsKind
(SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.EnumBlock) OrElse
GoToDefinition\VisualBasicGoToDefinitionSymbolService.vb (1)
154
If node.
IsKind
(SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock) Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (3)
232
typeBlock.
IsKind
(SyntaxKind.ClassBlock,
450
targetToken.Parent.
IsKind
(SyntaxKind.ArgumentList, SyntaxKind.CollectionInitializer, SyntaxKind.EraseStatement) Then
1080
Return tokenOnLeftOfPosition.Parent.
IsKind
(SyntaxKind.ParenthesizedExpression,
SpeculationAnalyzer.vb (1)
52
Return expression Is Nothing OrElse expression.
IsKind
(SyntaxKind.MeExpression, SyntaxKind.MyBaseExpression, SyntaxKind.MyClassExpression)
SyntaxNodeExtensions.vb (1)
31
IsKind
(node.Parent, kind1, kind2, kind3)
VisualBasicSyntaxContext.vb (1)
232
If node.
IsKind
(SyntaxKind.FinallyBlock, SyntaxKind.SyncLockBlock, SyntaxKind.CatchBlock) Then
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
Venus\ContainedLanguageStaticEventBinding.vb (2)
45
(String.IsNullOrEmpty(objectName) AndAlso handleClauseItem.EventContainer.
IsKind
(SyntaxKind.MeKeyword, SyntaxKind.MyBaseKeyword, SyntaxKind.MyClassKeyword)) Then
122
If String.IsNullOrEmpty(objectName) AndAlso handlesClauseItem.EventContainer.
IsKind
(SyntaxKind.MeKeyword, SyntaxKind.MyBaseKeyword, SyntaxKind.MyClassKeyword) Then