41 references to IsKind
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (1)
209t.IsKind(VisualBasic.SyntaxKind.CommentTrivia));
Microsoft.CodeAnalysis.VisualBasic (2)
Syntax\SyntaxFactory.vb (2)
1034If leadingTrivia.IsKind(SyntaxKind.EndOfLineTrivia) Then 1101(lastToken.HasTrailingTrivia AndAlso lastToken.TrailingTrivia.Last().IsKind(SyntaxKind.LineContinuationTrivia)) Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
InvocationExpressionSyntaxExtensions.vb (2)
37.SkipWhile(Function(t) t.IsKind(SyntaxKind.WhitespaceTrivia)) _ 40If nextTrivia.IsKind(SyntaxKind.ColonTrivia) AndAlso invocationExpression.GetFirstToken().IsFirstTokenOnLine() Then
SyntaxTreeExtensions.vb (3)
268Return trivia.IsKind(SyntaxKind.SkippedTokensTrivia) 285ElseIf trivia.IsKind(SyntaxKind.ColonTrivia) Then 287ElseIf trivia.IsKind(SyntaxKind.EndOfLineTrivia) Then
VisualBasicFileHeaderHelper.vb (1)
25If Not commentTrivia.IsKind(SyntaxKind.CommentTrivia) Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
CompilationUnitSyntaxExtensions.vb (1)
100If root.Imports(index).GetLeadingTrivia().Any(Function(trivia) trivia.IsKind(SyntaxKind.EndIfDirectiveTrivia)) Then
SyntaxTokenExtensions.vb (3)
14If token.TrailingTrivia.Any(Function(t) t.IsKind(SyntaxKind.ColonTrivia) AndAlso t.Span.End <= position) Then 26If trivia.IsKind(SyntaxKind.LineContinuationTrivia) AndAlso trivia.Span.End <= position Then 29ElseIf trivia.IsKind(SyntaxKind.EndOfLineTrivia) AndAlso trivia.Span.End <= position Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (6)
EndConstructGeneration\EndConstructStatementVisitor_LambdaHeader.vb (3)
22Dim newLineTrivia = originalNode.GetTrailingTrivia().SkipWhile(Function(t) Not t.IsKind(SyntaxKind.EndOfLineTrivia)) 23Dim node = originalNode.WithTrailingTrivia(originalNode.GetTrailingTrivia().TakeWhile(Function(t) Not t.IsKind(SyntaxKind.EndOfLineTrivia))) 74If node.Body.GetTrailingTrivia().Any(Function(t) t.IsKind(SyntaxKind.SkippedTokensTrivia)) Then
EndConstructGeneration\VisualBasicEndConstructGenerationService.vb (1)
246If nextToken.LeadingTrivia.Any(Function(trivia) trivia.IsKind(SyntaxKind.SkippedTokensTrivia)) Then
SplitComment\VisualBasicSplitCommentService.vb (2)
32If previousTrivia.IsKind(SyntaxKind.LineContinuationTrivia) Then 36If previousTrivia.IsKind(SyntaxKind.WhitespaceTrivia) Then
Microsoft.CodeAnalysis.VisualBasic.Features (8)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (1)
163Dim lastBannerText = trivia.LastOrDefault(Function(t) t.IsKind(SyntaxKind.CommentTrivia))
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (3)
296.SkipWhile(Function(t) t.IsKind(SyntaxKind.WhitespaceTrivia)) _ 306If newLeadingTrivia.Any() AndAlso newLeadingTrivia.Last().IsKind(SyntaxKind.CommentTrivia) Then 319If previousTokenTrailingTrivia.Count > 0 AndAlso previousTokenTrailingTrivia.Last().IsKind(SyntaxKind.ColonTrivia) Then
ConvertForEachToFor\VisualBasicConvertForEachToForCodeRefactoringProvider.vb (1)
29Return Not foreachNode.DescendantTrivia().Any(Function(t) t.IsKind(SyntaxKind.ColonTrivia))
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceLocal.vb (1)
175newStatement = newStatement.WithLeadingTrivia(newStatement.GetLeadingTrivia().Where(Function(trivia) trivia.IsKind(SyntaxKind.WhitespaceTrivia)))
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.MultiLine.vb (1)
70Return elseBlock IsNot Nothing AndAlso elseBlock.GetLeadingTrivia().Any(Function(trivia) trivia.IsKind(SyntaxKind.CommentTrivia))
VisualBasicFileHeaderHelper.vb (1)
25If Not commentTrivia.IsKind(SyntaxKind.CommentTrivia) Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
TestSyntaxNodes.vb (1)
1584Dim trivia = expr.DescendantTrivia().Where(Function(tr) tr.IsKind(SyntaxKind.WhitespaceTrivia)).ToList()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (11)
CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
182If Not options.Context.GenerateDocumentationComments OrElse node.GetLeadingTrivia().Any(Function(t) t.IsKind(SyntaxKind.DocumentationCommentTrivia)) Then
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
420ComputePositionAndTriviaForRemoveAttributeList(attributeList, Function(t As SyntaxTrivia) t.IsKind(SyntaxKind.EndOfLineTrivia), positionOfRemovedNode, trivia)
CompilationUnitSyntaxExtensions.vb (1)
100If root.Imports(index).GetLeadingTrivia().Any(Function(trivia) trivia.IsKind(SyntaxKind.EndIfDirectiveTrivia)) Then
InvocationExpressionSyntaxExtensions.vb (2)
37.SkipWhile(Function(t) t.IsKind(SyntaxKind.WhitespaceTrivia)) _ 40If nextTrivia.IsKind(SyntaxKind.ColonTrivia) AndAlso invocationExpression.GetFirstToken().IsFirstTokenOnLine() Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (3)
268Return trivia.IsKind(SyntaxKind.SkippedTokensTrivia) 285ElseIf trivia.IsKind(SyntaxKind.ColonTrivia) Then 287ElseIf trivia.IsKind(SyntaxKind.EndOfLineTrivia) Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (3)
14If token.TrailingTrivia.Any(Function(t) t.IsKind(SyntaxKind.ColonTrivia) AndAlso t.Span.End <= position) Then 26If trivia.IsKind(SyntaxKind.LineContinuationTrivia) AndAlso trivia.Span.End <= position Then 29ElseIf trivia.IsKind(SyntaxKind.EndOfLineTrivia) AndAlso trivia.Span.End <= position Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
Formatting\FormattingTests.vb (1)
4595tree = tree.ReplaceTrivia(tree.DescendantTrivia().Where(Function(tr) tr.IsKind(SyntaxKind.EndOfLineTrivia)), Function(o, r) SyntaxFactory.ElasticMarker)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Help\VisualBasicHelpContextService.vb (1)
60If trivia.IsKind(SyntaxKind.CommentTrivia) Then