67 references to Kind
Microsoft.CodeAnalysis.VisualBasic.Features (3)
IntroduceVariable\VisualBasicIntroduceVariableService.vb (2)
40
If expression.DepthFirstTraversal.Any(Function(n) n.
Kind
() = SyntaxKind.ArrayCreationExpression) OrElse
41
expression.DepthFirstTraversal.Any(Function(n) n.
Kind
() = SyntaxKind.GetTypeExpression) Then
Structure\VisualBasicStructureHelpers.vb (1)
221
If child.
Kind
() <> SyntaxKind.AttributeList Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (50)
IncrementalParser\IncrementalParser.vb (6)
712
Assert.Equal(SyntaxKind.SubBlock, exp1.
Kind
())
713
Assert.Equal(exp1.
Kind
(), inc1.
Kind
())
717
Assert.Equal(SyntaxKind.LocalDeclarationStatement, exp2.
Kind
())
718
Assert.Equal(exp2.
Kind
(), inc2.
Kind
())
Parser\ParseExpression.vb (34)
302
Assert.Equal(SyntaxKind.MyBaseExpression, expr.ChildNodesAndTokens()(0).
Kind
())
304
Assert.Equal(SyntaxKind.MyClassExpression, expr.ChildNodesAndTokens()(0).
Kind
())
306
Assert.Equal(SyntaxKind.GlobalName, expr.ChildNodesAndTokens()(0).
Kind
())
311
Assert.Equal(SyntaxKind.MeExpression, expr.ChildNodesAndTokens()(0).
Kind
())
319
Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).
Kind
())
320
Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).
Kind
())
330
Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).
Kind
())
331
Assert.Equal(SyntaxKind.ParenthesizedExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).
Kind
())
339
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).
Kind
())
340
Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).
Kind
())
341
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).
Kind
())
356
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).
Kind
())
357
Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).
Kind
())
358
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).
Kind
())
366
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).
Kind
())
367
Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).
Kind
())
368
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).
Kind
())
376
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).
Kind
())
377
Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).
Kind
())
378
Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).
Kind
())
379
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(1).
Kind
())
397
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).
Kind
())
398
Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).
Kind
())
399
Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).
Kind
())
400
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(1).
Kind
())
407
Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(1).
Kind
())
408
Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).
Kind
())
410
Assert.Equal(SyntaxKind.CommaToken, missingComma.
Kind
())
413
Assert.Equal(SyntaxKind.SimpleArgument, missingArg.
Kind
())
417
Assert.Equal(SyntaxKind.TupleExpression, expr.ChildNodesAndTokens()(0).
Kind
())
418
Assert.Equal(SyntaxKind.SimpleArgument, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).
Kind
())
419
Assert.Equal(SyntaxKind.NameColonEquals, expr.ChildNodesAndTokens()(0).ChildNodesAndTokens()(1).ChildNodesAndTokens()(0).
Kind
())
422
Assert.Equal(SyntaxKind.IdentifierName, missingArg2.
Kind
)
1924
Assert.Equal(SyntaxKind.FromClause, expr.ChildNodesAndTokens()(0).
Kind
())
Parser\ParseStatements.vb (7)
580
Assert.Equal(SyntaxKind.SingleLineIfStatement, subMain.ChildNodesAndTokens()(1).
Kind
())
581
Assert.Equal(SyntaxKind.ExpressionStatement, subMain.ChildNodesAndTokens()(2).
Kind
())
2109
Assert.Equal(SyntaxKind.SingleLineIfStatement, if1.
Kind
())
2110
Assert.Equal(SyntaxKind.SingleLineIfStatement, if2.
Kind
())
2111
Assert.Equal(SyntaxKind.ExpressionStatement, wl5.
Kind
())
2154
Assert.Equal(ah.
Kind
(), SyntaxKind.AddHandlerStatement)
2155
Assert.Equal(rh.
Kind
(), SyntaxKind.RemoveHandlerStatement)
Parser\ParseXml.vb (1)
1898
Assert.Equal(stmt2.
Kind
(), SyntaxKind.ExpressionStatement)
TestSyntaxNodes.vb (2)
2186
Assert.Equal(
Kind
(sN),
Kind
(cS))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (11)
ParserTestUtilities.vb (11)
307
Assert.Equal(node.
Kind
(), expected(i))
344
Assert.NotEqual(node.
Kind
(), SyntaxKind.None)
661
.AppendLine("Actual Errors (on " & node.
Kind
().ToString & node.Span.ToString & ")")
778
Assert.False(node.IsMissing, "Unexpected missing node: " & node.
Kind
().ToString & node.Span.ToString)
784
Not node.IsKind(SyntaxKind.ColonToken), "Unexpected missing token: " & node.
Kind
().ToString & node.Span.ToString)
800
Assert.True(0 <> node.Span.Length, "Unexpected 0 width node: " & node.
Kind
().ToString & node.Span.ToString)
805
Assert.True(0 <> node.Span.Length OrElse node.IsKind(SyntaxKind.EndOfFileToken) OrElse node.IsKind(SyntaxKind.StatementTerminatorToken) OrElse node.IsKind(SyntaxKind.ColonToken), "Unexpected 0 width token: " & node.
Kind
().ToString & node.Span.ToString)
807
Assert.True(0 <> tr.Span.Length, "Unexpected 0 width trivia: " & node.
Kind
().ToString & node.Span.ToString)
813
Assert.True(0 <> tr.Span.Length, "Unexpected 0 width trivia: " & node.
Kind
().ToString & node.Span.ToString)
844
" [See under TokenKind=" & node.
Kind
().ToString & ", NonTerminalKind=" & node.Parent.Kind.ToString & "]")
859
node.
Kind
().ToString & node.Span.ToString &
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
Classification\Worker.vb (1)
188
Select Case child.
Kind
()
Classification\Worker.XmlClassifier.vb (2)
317
If lastChild.
Kind
() <> SyntaxKind.None Then
318
Select Case lastChild.
Kind
()