658 references to SyntaxFacts
Microsoft.CodeAnalysis.VisualBasic (415)
Binding\AttributeSemanticModel.vb (1)
64
If
SyntaxFacts
.IsAttributeName(node) Then
Binding\Binder_Delegates.vb (2)
313
SyntaxFacts
.GetText(SyntaxKind.AddressOfKeyword))
950
Return
SyntaxFacts
.GetText(keyword)
Binding\Binder_Expressions.vb (7)
12
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
623
(((TypeOf node Is NameSyntax) OrElse node.Kind = SyntaxKind.ArrayType OrElse node.Kind = SyntaxKind.TupleType) AndAlso
SyntaxFacts
.IsInNamespaceOrTypeContext(node)) Then
653
Return Me.BindExpression(node, isInvocationOrAddressOf:=
SyntaxFacts
.IsInvocationOrAddressOfOperand(node), diagnostics:=diagnostics, isOperandOfConditionalBranch:=False, eventContext:=False)
2340
ReportDiagnostic(diagnostics, node, err,
SyntaxFacts
.GetText(node.Keyword.Kind))
2363
ReportDiagnostic(diagnostics, node, err,
SyntaxFacts
.GetText(node.Keyword.Kind))
2375
ReportDiagnostic(diagnostics, node, err,
SyntaxFacts
.GetText(node.Keyword.Kind))
2811
CaseInsensitiveComparison.Equals(identifier.ValueText,
SyntaxFacts
.GetText(SyntaxKind.NewKeyword)) Then
Binding\Binder_Lookup.vb (1)
449
Dim aliasAsKeyword As SyntaxKind =
SyntaxFacts
.GetKeywordKind(possibleAlias)
Binding\Binder_Operators.vb (5)
692
SyntaxFacts
.GetText(If(opKind = BinaryOperatorKind.AndAlso,
722
SyntaxFacts
.GetText(If(opKind = BinaryOperatorKind.AndAlso, SyntaxKind.IsFalseKeyword, SyntaxKind.IsTrueKeyword)),
723
SyntaxFacts
.GetText(If(opKind = BinaryOperatorKind.AndAlso, SyntaxKind.AndAlsoKeyword, SyntaxKind.OrElseKeyword)))
737
SyntaxFacts
.GetText(If(opKind = BinaryOperatorKind.AndAlso, SyntaxKind.AndAlsoKeyword, SyntaxKind.OrElseKeyword)),
977
Dim operatorTokenText =
SyntaxFacts
.GetText(operatorTokenKind)
Binding\Binder_SelectCase.vb (1)
208
Debug.Assert(
SyntaxFacts
.IsRelationalOperator(node.OperatorToken.Kind) OrElse node.ContainsDiagnostics)
Binding\Binder_Statements.vb (4)
224
If Not
SyntaxFacts
.IsDoLoopBlock(node.Parent.Kind) Then
3291
ReportDiagnostic(diagnostics, syntax, ERRID.ERR_ForLoopOperatorRequired2, left.Type,
SyntaxFacts
.GetText(OverloadResolution.GetOperatorTokenKind(opCode)))
5013
ReportDiagnostic(diagnostics, originalSyntax, ERRID.ERR_KeywordNotAllowedInScript,
SyntaxFacts
.GetText(SyntaxKind.ReturnKeyword))
5140
ReportDiagnostic(diagnostics, originalSyntax, ERRID.ERR_KeywordNotAllowedInScript,
SyntaxFacts
.GetText(SyntaxKind.YieldKeyword))
Binding\Binder_Symbols.vb (2)
854
If
SyntaxFacts
.IsAttributeName(basicNameSyntax) Then
969
If
SyntaxFacts
.IsAttributeName(rightIdentSyntax) Then
Binding\BinderFactory.BinderFactoryVisitor.vb (3)
100
If
SyntaxFacts
.InBlockInterior(nsBlockSyntax, _position) Then
210
If
SyntaxFacts
.InBlockInterior(methodBlockSyntax, _position) Then
256
Return (nodeOpt IsNot Nothing) AndAlso
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(nodeOpt, position)
Binding\BinderFactory.vb (1)
48
If
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(node, position) OrElse
Binding\DocumentationCommentCrefBinder.vb (3)
51
If Not identifier.IsBracketed AndAlso IsIntrinsicTypeForDocumentationComment(
SyntaxFacts
.GetKeywordKind(identifier.ValueText)) Then
553
If IdentifierComparison.Equals(identifier.Identifier.ValueText,
SyntaxFacts
.GetText(SyntaxKind.NewKeyword)) AndAlso Not token.IsBracketed Then
631
If IdentifierComparison.Equals(identifier.Identifier.ValueText,
SyntaxFacts
.GetText(SyntaxKind.NewKeyword)) AndAlso Not token.IsBracketed Then
Binding\MemberSemanticModel.vb (13)
1275
ElseIf
SyntaxFacts
.InBlockInterior(current, position, body) Then
1282
ElseIf
SyntaxFacts
.InLambdaInterior(current, position) Then
1423
If
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(aggregate, position) Then
1465
If
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(join, position) Then
1494
If Not join.OnKeyword.IsMissing AndAlso join.OnKeyword.SpanStart <= position AndAlso
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(join, position) Then
1513
If
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(from, position) Then
1526
If
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(item, position) OrElse position < item.SpanStart Then
1557
If
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode([let], position) Then
1560
If
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(item, position) OrElse position < item.SpanStart Then
1583
If
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(groupBy, position) Then
1620
((func.CloseParenToken.IsMissing AndAlso
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(func, position)) OrElse position < func.CloseParenToken.SpanStart) Then
1640
If operatorKeyWord.SpanStart <= position AndAlso
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(operatorSyntax, position) Then
1710
If
SyntaxFacts
.InSpanOrEffectiveTrailingOfNode(initialization, position) Then
CommandLine\VisualBasicCommandLineParser.vb (2)
17
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
2142
remainderErrorLine.Append(
SyntaxFacts
.GetText(SyntaxKind.ColonToken))
Compilation\SemanticModel.vb (5)
133
(TypeOf (node) Is ExpressionSyntax AndAlso (allowNamedArgumentName OrElse Not
SyntaxFacts
.IsNamedArgumentName(node)) OrElse
166
If
SyntaxFacts
.IsNamedArgumentName(expression) Then
295
If
SyntaxFacts
.IsNamedArgumentName(expression) Then
2749
Debug.Assert(
SyntaxFacts
.IsNamedArgumentName(identifierNameSyntax))
2924
If
SyntaxFacts
.IsWithinPreprocessorConditionalExpression(node) Then
Compilation\SpeculativeSyntaxTreeSemanticModel.vb (1)
84
If
SyntaxFacts
.IsInNamespaceOrTypeContext(node) Then
Compilation\SyntaxTreeSemanticModel.vb (13)
217
If result.IsEmpty AndAlso
SyntaxFacts
.IsInNamespaceOrTypeContext(node) Then
233
If
SyntaxFacts
.IsImplementedMember(node) Then
235
ElseIf
SyntaxFacts
.IsHandlesEvent(node) Then
237
ElseIf
SyntaxFacts
.IsHandlesContainer(node) Then
244
ElseIf
SyntaxFacts
.IsHandlesProperty(node) Then
248
ElseIf
SyntaxFacts
.IsInNamespaceOrTypeContext(node) Then
304
If
SyntaxFacts
.IsImplementedMember(node) Then
306
ElseIf
SyntaxFacts
.IsHandlesEvent(node) Then
308
ElseIf
SyntaxFacts
.IsHandlesContainer(node) Then
315
ElseIf
SyntaxFacts
.IsHandlesProperty(node) Then
322
ElseIf
SyntaxFacts
.IsInNamespaceOrTypeContext(node) Then
463
If
SyntaxFacts
.IsInTypeOnlyContext(expression) Then
1719
If expression.Kind = SyntaxKind.PredefinedType OrElse
SyntaxFacts
.IsInNamespaceOrTypeContext(expression) Then
Compilation\VisualBasicCompilation.vb (4)
2698
Dim b As Integer =
SyntaxFacts
.IntegralLiteralCharacterValue(bytesText(i * 2)) * 16 +
2699
SyntaxFacts
.IntegralLiteralCharacterValue(bytesText(i * 2 + 1))
2714
Dim b As Byte = CByte(
SyntaxFacts
.IntegralLiteralCharacterValue(bytesText(i * 2)) * 16 +
2715
SyntaxFacts
.IntegralLiteralCharacterValue(bytesText(i * 2 + 1)))
Errors\ErrorFactories.vb (4)
71
Return ErrorInfo(id,
SyntaxFacts
.GetText(syntaxToken.Kind))
75
Return ErrorInfo(id,
SyntaxFacts
.GetText(syntaxTokenKind))
79
Return ErrorInfo(id,
SyntaxFacts
.GetText(syntaxToken.Kind), type)
83
Return ErrorInfo(id,
SyntaxFacts
.GetText(syntaxToken.Kind), type1, type2)
Generated\Syntax.xml.Internal.Generated.vb (168)
34773
Debug.Assert(
SyntaxFacts
.IsEndBlockStatement(kind))
34775
Debug.Assert(blockKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsEndBlockStatementBlockKeyword(blockKeyword.Kind))
34836
Debug.Assert(nameKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsOptionStatementNameKeyword(nameKeyword.Kind))
35480
Debug.Assert(constraintKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsSpecialConstraintConstraintKeyword(constraintKeyword.Kind))
35507
Debug.Assert(constraintKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsSpecialConstraintConstraintKeyword(constraintKeyword.Kind))
35534
Debug.Assert(constraintKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsSpecialConstraintConstraintKeyword(constraintKeyword.Kind))
35566
Debug.Assert(
SyntaxFacts
.IsSpecialConstraint(kind))
35567
Debug.Assert(constraintKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsSpecialConstraintConstraintKeyword(constraintKeyword.Kind))
35714
Debug.Assert(
SyntaxFacts
.IsMethodBlock(kind))
35994
Debug.Assert(
SyntaxFacts
.IsAccessorBlock(kind))
36254
Debug.Assert(
SyntaxFacts
.IsMethodStatement(kind))
36255
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsMethodStatementSubOrFunctionKeyword(subOrFunctionKeyword.Kind))
36456
Debug.Assert(
SyntaxFacts
.IsDeclareStatement(kind))
36458
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsDeclareStatementSubOrFunctionKeyword(subOrFunctionKeyword.Kind))
36590
Debug.Assert(
SyntaxFacts
.IsDelegateStatement(kind))
36592
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsDelegateStatementSubOrFunctionKeyword(subOrFunctionKeyword.Kind))
36673
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsOperatorStatementOperatorToken(operatorToken.Kind))
36904
Debug.Assert(
SyntaxFacts
.IsAccessorStatement(kind))
36905
Debug.Assert(accessorKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsAccessorStatementAccessorKeyword(accessorKeyword.Kind))
36975
Debug.Assert(keyword IsNot Nothing AndAlso
SyntaxFacts
.IsKeywordEventContainerKeyword(keyword.Kind))
37533
Debug.Assert(attributeModifier IsNot Nothing AndAlso
SyntaxFacts
.IsAttributeTargetAttributeModifier(attributeModifier.Kind))
37799
Debug.Assert(labelToken IsNot Nothing AndAlso
SyntaxFacts
.IsLabelStatementLabelToken(labelToken.Kind))
37937
Debug.Assert(
SyntaxFacts
.IsLabel(kind))
37938
Debug.Assert(labelToken IsNot Nothing AndAlso
SyntaxFacts
.IsLabelLabelToken(labelToken.Kind))
37963
Debug.Assert(stopOrEndKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsStopOrEndStatementStopOrEndKeyword(stopOrEndKeyword.Kind))
37988
Debug.Assert(stopOrEndKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsStopOrEndStatementStopOrEndKeyword(stopOrEndKeyword.Kind))
38017
Debug.Assert(
SyntaxFacts
.IsStopOrEndStatement(kind))
38018
Debug.Assert(stopOrEndKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsStopOrEndStatementStopOrEndKeyword(stopOrEndKeyword.Kind))
38314
Debug.Assert(
SyntaxFacts
.IsExitStatement(kind))
38316
Debug.Assert(blockKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsExitStatementBlockKeyword(blockKeyword.Kind))
38440
Debug.Assert(
SyntaxFacts
.IsContinueStatement(kind))
38442
Debug.Assert(blockKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsContinueStatementBlockKeyword(blockKeyword.Kind))
39027
Debug.Assert(
SyntaxFacts
.IsOnErrorGoToStatement(kind))
39620
Debug.Assert(
SyntaxFacts
.IsRelationalCaseClause(kind))
39621
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsRelationalCaseClauseOperatorToken(operatorToken.Kind))
39847
Debug.Assert(
SyntaxFacts
.IsDoLoopBlock(kind))
39965
Debug.Assert(
SyntaxFacts
.IsDoStatement(kind))
40083
Debug.Assert(
SyntaxFacts
.IsLoopStatement(kind))
40177
Debug.Assert(
SyntaxFacts
.IsWhileOrUntilClause(kind))
40178
Debug.Assert(whileOrUntilKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsWhileOrUntilClauseWhileOrUntilKeyword(whileOrUntilKeyword.Kind))
40890
Debug.Assert(
SyntaxFacts
.IsAssignmentStatement(kind))
40892
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsAssignmentStatementOperatorToken(operatorToken.Kind))
41039
Debug.Assert(
SyntaxFacts
.IsAddRemoveHandlerStatement(kind))
41040
Debug.Assert(addHandlerOrRemoveHandlerKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsAddRemoveHandlerStatementAddHandlerOrRemoveHandlerKeyword(addHandlerOrRemoveHandlerKeyword.Kind))
41245
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
41281
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
41317
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
41353
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
41389
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
41425
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
41461
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
41503
Debug.Assert(
SyntaxFacts
.IsLiteralExpression(kind))
41504
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
41831
Debug.Assert(
SyntaxFacts
.IsTypeOfExpression(kind))
41834
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsTypeOfExpressionOperatorToken(operatorToken.Kind))
41946
Debug.Assert(
SyntaxFacts
.IsMemberAccessExpression(kind))
41947
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsMemberAccessExpressionOperatorToken(operatorToken.Kind))
42072
Debug.Assert(
SyntaxFacts
.IsXmlMemberAccessExpression(kind))
42334
Debug.Assert(keyword IsNot Nothing AndAlso
SyntaxFacts
.IsPredefinedCastExpressionKeyword(keyword.Kind))
43109
Debug.Assert(
SyntaxFacts
.IsBinaryExpression(kind))
43111
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsBinaryExpressionOperatorToken(operatorToken.Kind))
43256
Debug.Assert(
SyntaxFacts
.IsUnaryExpression(kind))
43257
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsUnaryExpressionOperatorToken(operatorToken.Kind))
43426
Debug.Assert(
SyntaxFacts
.IsSingleLineLambdaExpression(kind))
43537
Debug.Assert(
SyntaxFacts
.IsMultiLineLambdaExpression(kind))
43645
Debug.Assert(
SyntaxFacts
.IsLambdaHeader(kind))
43646
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsLambdaHeaderSubOrFunctionKeyword(subOrFunctionKeyword.Kind))
44204
Debug.Assert(
SyntaxFacts
.IsPartitionWhileClause(kind))
44205
Debug.Assert(skipOrTakeKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsPartitionWhileClauseSkipOrTakeKeyword(skipOrTakeKeyword.Kind))
44294
Debug.Assert(
SyntaxFacts
.IsPartitionClause(kind))
44295
Debug.Assert(skipOrTakeKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsPartitionClauseSkipOrTakeKeyword(skipOrTakeKeyword.Kind))
44540
Debug.Assert(
SyntaxFacts
.IsOrdering(kind))
44750
Debug.Assert(startQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlStringStartQuoteToken(startQuoteToken.Kind))
44751
Debug.Assert(endQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlStringEndQuoteToken(endQuoteToken.Kind))
45005
Debug.Assert(keyword IsNot Nothing AndAlso
SyntaxFacts
.IsPredefinedTypeKeyword(keyword.Kind))
45221
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsCrefOperatorReferenceOperatorToken(operatorToken.Kind))
45383
Debug.Assert(
SyntaxFacts
.IsXmlTextToken(kind))
45477
Debug.Assert(startQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlCrefAttributeStartQuoteToken(startQuoteToken.Kind))
45479
Debug.Assert(endQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlCrefAttributeEndQuoteToken(endQuoteToken.Kind))
45492
Debug.Assert(startQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlNameAttributeStartQuoteToken(startQuoteToken.Kind))
45494
Debug.Assert(endQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlNameAttributeEndQuoteToken(endQuoteToken.Kind))
45824
Debug.Assert(
SyntaxFacts
.IsSyntaxTrivia(kind))
45867
Debug.Assert(ifOrElseIfKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsIfDirectiveTriviaIfOrElseIfKeyword(ifOrElseIfKeyword.Kind))
45882
Debug.Assert(ifOrElseIfKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsIfDirectiveTriviaIfOrElseIfKeyword(ifOrElseIfKeyword.Kind))
46839
Debug.Assert(
SyntaxFacts
.IsEndBlockStatement(kind))
46841
Debug.Assert(blockKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsEndBlockStatementBlockKeyword(blockKeyword.Kind))
46902
Debug.Assert(nameKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsOptionStatementNameKeyword(nameKeyword.Kind))
47546
Debug.Assert(constraintKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsSpecialConstraintConstraintKeyword(constraintKeyword.Kind))
47573
Debug.Assert(constraintKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsSpecialConstraintConstraintKeyword(constraintKeyword.Kind))
47600
Debug.Assert(constraintKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsSpecialConstraintConstraintKeyword(constraintKeyword.Kind))
47632
Debug.Assert(
SyntaxFacts
.IsSpecialConstraint(kind))
47633
Debug.Assert(constraintKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsSpecialConstraintConstraintKeyword(constraintKeyword.Kind))
47780
Debug.Assert(
SyntaxFacts
.IsMethodBlock(kind))
48060
Debug.Assert(
SyntaxFacts
.IsAccessorBlock(kind))
48320
Debug.Assert(
SyntaxFacts
.IsMethodStatement(kind))
48321
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsMethodStatementSubOrFunctionKeyword(subOrFunctionKeyword.Kind))
48522
Debug.Assert(
SyntaxFacts
.IsDeclareStatement(kind))
48524
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsDeclareStatementSubOrFunctionKeyword(subOrFunctionKeyword.Kind))
48656
Debug.Assert(
SyntaxFacts
.IsDelegateStatement(kind))
48658
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsDelegateStatementSubOrFunctionKeyword(subOrFunctionKeyword.Kind))
48739
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsOperatorStatementOperatorToken(operatorToken.Kind))
48970
Debug.Assert(
SyntaxFacts
.IsAccessorStatement(kind))
48971
Debug.Assert(accessorKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsAccessorStatementAccessorKeyword(accessorKeyword.Kind))
49041
Debug.Assert(keyword IsNot Nothing AndAlso
SyntaxFacts
.IsKeywordEventContainerKeyword(keyword.Kind))
49599
Debug.Assert(attributeModifier IsNot Nothing AndAlso
SyntaxFacts
.IsAttributeTargetAttributeModifier(attributeModifier.Kind))
49865
Debug.Assert(labelToken IsNot Nothing AndAlso
SyntaxFacts
.IsLabelStatementLabelToken(labelToken.Kind))
50003
Debug.Assert(
SyntaxFacts
.IsLabel(kind))
50004
Debug.Assert(labelToken IsNot Nothing AndAlso
SyntaxFacts
.IsLabelLabelToken(labelToken.Kind))
50029
Debug.Assert(stopOrEndKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsStopOrEndStatementStopOrEndKeyword(stopOrEndKeyword.Kind))
50054
Debug.Assert(stopOrEndKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsStopOrEndStatementStopOrEndKeyword(stopOrEndKeyword.Kind))
50083
Debug.Assert(
SyntaxFacts
.IsStopOrEndStatement(kind))
50084
Debug.Assert(stopOrEndKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsStopOrEndStatementStopOrEndKeyword(stopOrEndKeyword.Kind))
50380
Debug.Assert(
SyntaxFacts
.IsExitStatement(kind))
50382
Debug.Assert(blockKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsExitStatementBlockKeyword(blockKeyword.Kind))
50506
Debug.Assert(
SyntaxFacts
.IsContinueStatement(kind))
50508
Debug.Assert(blockKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsContinueStatementBlockKeyword(blockKeyword.Kind))
51093
Debug.Assert(
SyntaxFacts
.IsOnErrorGoToStatement(kind))
51686
Debug.Assert(
SyntaxFacts
.IsRelationalCaseClause(kind))
51687
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsRelationalCaseClauseOperatorToken(operatorToken.Kind))
51913
Debug.Assert(
SyntaxFacts
.IsDoLoopBlock(kind))
52031
Debug.Assert(
SyntaxFacts
.IsDoStatement(kind))
52149
Debug.Assert(
SyntaxFacts
.IsLoopStatement(kind))
52243
Debug.Assert(
SyntaxFacts
.IsWhileOrUntilClause(kind))
52244
Debug.Assert(whileOrUntilKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsWhileOrUntilClauseWhileOrUntilKeyword(whileOrUntilKeyword.Kind))
52956
Debug.Assert(
SyntaxFacts
.IsAssignmentStatement(kind))
52958
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsAssignmentStatementOperatorToken(operatorToken.Kind))
53105
Debug.Assert(
SyntaxFacts
.IsAddRemoveHandlerStatement(kind))
53106
Debug.Assert(addHandlerOrRemoveHandlerKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsAddRemoveHandlerStatementAddHandlerOrRemoveHandlerKeyword(addHandlerOrRemoveHandlerKeyword.Kind))
53311
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
53347
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
53383
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
53419
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
53455
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
53491
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
53527
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
53569
Debug.Assert(
SyntaxFacts
.IsLiteralExpression(kind))
53570
Debug.Assert(token IsNot Nothing AndAlso
SyntaxFacts
.IsLiteralExpressionToken(token.Kind))
53897
Debug.Assert(
SyntaxFacts
.IsTypeOfExpression(kind))
53900
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsTypeOfExpressionOperatorToken(operatorToken.Kind))
54012
Debug.Assert(
SyntaxFacts
.IsMemberAccessExpression(kind))
54013
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsMemberAccessExpressionOperatorToken(operatorToken.Kind))
54138
Debug.Assert(
SyntaxFacts
.IsXmlMemberAccessExpression(kind))
54400
Debug.Assert(keyword IsNot Nothing AndAlso
SyntaxFacts
.IsPredefinedCastExpressionKeyword(keyword.Kind))
55175
Debug.Assert(
SyntaxFacts
.IsBinaryExpression(kind))
55177
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsBinaryExpressionOperatorToken(operatorToken.Kind))
55322
Debug.Assert(
SyntaxFacts
.IsUnaryExpression(kind))
55323
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsUnaryExpressionOperatorToken(operatorToken.Kind))
55492
Debug.Assert(
SyntaxFacts
.IsSingleLineLambdaExpression(kind))
55603
Debug.Assert(
SyntaxFacts
.IsMultiLineLambdaExpression(kind))
55711
Debug.Assert(
SyntaxFacts
.IsLambdaHeader(kind))
55712
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsLambdaHeaderSubOrFunctionKeyword(subOrFunctionKeyword.Kind))
56270
Debug.Assert(
SyntaxFacts
.IsPartitionWhileClause(kind))
56271
Debug.Assert(skipOrTakeKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsPartitionWhileClauseSkipOrTakeKeyword(skipOrTakeKeyword.Kind))
56360
Debug.Assert(
SyntaxFacts
.IsPartitionClause(kind))
56361
Debug.Assert(skipOrTakeKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsPartitionClauseSkipOrTakeKeyword(skipOrTakeKeyword.Kind))
56606
Debug.Assert(
SyntaxFacts
.IsOrdering(kind))
56816
Debug.Assert(startQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlStringStartQuoteToken(startQuoteToken.Kind))
56817
Debug.Assert(endQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlStringEndQuoteToken(endQuoteToken.Kind))
57071
Debug.Assert(keyword IsNot Nothing AndAlso
SyntaxFacts
.IsPredefinedTypeKeyword(keyword.Kind))
57287
Debug.Assert(operatorToken IsNot Nothing AndAlso
SyntaxFacts
.IsCrefOperatorReferenceOperatorToken(operatorToken.Kind))
57449
Debug.Assert(
SyntaxFacts
.IsXmlTextToken(kind))
57543
Debug.Assert(startQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlCrefAttributeStartQuoteToken(startQuoteToken.Kind))
57545
Debug.Assert(endQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlCrefAttributeEndQuoteToken(endQuoteToken.Kind))
57558
Debug.Assert(startQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlNameAttributeStartQuoteToken(startQuoteToken.Kind))
57560
Debug.Assert(endQuoteToken IsNot Nothing AndAlso
SyntaxFacts
.IsXmlNameAttributeEndQuoteToken(endQuoteToken.Kind))
57890
Debug.Assert(
SyntaxFacts
.IsSyntaxTrivia(kind))
57933
Debug.Assert(ifOrElseIfKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsIfDirectiveTriviaIfOrElseIfKeyword(ifOrElseIfKeyword.Kind))
57948
Debug.Assert(ifOrElseIfKeyword IsNot Nothing AndAlso
SyntaxFacts
.IsIfDirectiveTriviaIfOrElseIfKeyword(ifOrElseIfKeyword.Kind))
Generated\Syntax.xml.Main.Generated.vb (40)
6561
If Not
SyntaxFacts
.IsEndBlockStatement(kind) Then
8197
If Not
SyntaxFacts
.IsSpecialConstraint(kind) Then
8413
If Not
SyntaxFacts
.IsMethodBlock(kind) Then
8963
If Not
SyntaxFacts
.IsAccessorBlock(kind) Then
9488
If Not
SyntaxFacts
.IsMethodStatement(kind) Then
9985
If Not
SyntaxFacts
.IsDeclareStatement(kind) Then
10381
If Not
SyntaxFacts
.IsDelegateStatement(kind) Then
11222
If Not
SyntaxFacts
.IsAccessorStatement(kind) Then
13238
If Not
SyntaxFacts
.IsLabel(kind) Then
13325
If Not
SyntaxFacts
.IsStopOrEndStatement(kind) Then
13670
If Not
SyntaxFacts
.IsExitStatement(kind) Then
13852
If Not
SyntaxFacts
.IsContinueStatement(kind) Then
15351
If Not
SyntaxFacts
.IsOnErrorGoToStatement(kind) Then
15601
If Not
SyntaxFacts
.IsResumeStatement(kind) Then
15936
If Not
SyntaxFacts
.IsCaseBlock(kind) Then
16084
If Not
SyntaxFacts
.IsCaseStatement(kind) Then
17440
If Not
SyntaxFacts
.IsRelationalCaseClause(kind) Then
18013
If Not
SyntaxFacts
.IsDoLoopBlock(kind) Then
18219
If Not
SyntaxFacts
.IsDoStatement(kind) Then
18405
If Not
SyntaxFacts
.IsLoopStatement(kind) Then
18765
If Not
SyntaxFacts
.IsWhileOrUntilClause(kind) Then
23069
If Not
SyntaxFacts
.IsAssignmentStatement(kind) Then
23976
If Not
SyntaxFacts
.IsAddRemoveHandlerStatement(kind) Then
24557
If Not
SyntaxFacts
.IsReDimStatement(kind) Then
25051
If Not
SyntaxFacts
.IsLiteralExpression(kind) Then
25895
If Not
SyntaxFacts
.IsTypeOfExpression(kind) Then
26251
If Not
SyntaxFacts
.IsMemberAccessExpression(kind) Then
26539
If Not
SyntaxFacts
.IsXmlMemberAccessExpression(kind) Then
33947
If Not
SyntaxFacts
.IsBinaryExpression(kind) Then
34821
If Not
SyntaxFacts
.IsUnaryExpression(kind) Then
36260
If Not
SyntaxFacts
.IsSingleLineLambdaExpression(kind) Then
36677
If Not
SyntaxFacts
.IsMultiLineLambdaExpression(kind) Then
36889
If Not
SyntaxFacts
.IsLambdaHeader(kind) Then
38615
If Not
SyntaxFacts
.IsPartitionWhileClause(kind) Then
39070
If Not
SyntaxFacts
.IsPartitionClause(kind) Then
40037
If Not
SyntaxFacts
.IsOrdering(kind) Then
41832
If Not
SyntaxFacts
.IsXmlTextToken(kind) Then
42922
If Not
SyntaxFacts
.IsSyntaxTrivia(kind) Then
43415
If Not
SyntaxFacts
.IsIfDirectiveTrivia(kind) Then
45875
Return
SyntaxFacts
.GetText(kind)
OptionsValidator.vb (8)
108
If allowEscaping AndAlso
SyntaxFacts
.ReturnFullWidthOrSelf(name(start)) =
SyntaxFacts
.FULLWIDTH_LEFT_SQUARE_BRACKET Then
109
If
SyntaxFacts
.ReturnFullWidthOrSelf(name(lastIdentifierCharacterIndex)) <>
SyntaxFacts
.FULLWIDTH_RIGHT_SQUARE_BRACKET Then
116
If Not
SyntaxFacts
.IsIdentifierStartCharacter(name(start)) Then
121
If ([end] - start) = 1 AndAlso
SyntaxFacts
.ReturnFullWidthOrSelf(name(start)) =
SyntaxFacts
.FULLWIDTH_LOW_LINE Then
126
If Not
SyntaxFacts
.IsIdentifierPartCharacter(name(i)) Then
Parser\BlockContexts\BlockContext.vb (4)
45
_isWithinSingleLineLambda =
SyntaxFacts
.IsSingleLineLambdaExpression(_kind)
49
_isWithinMultiLineLambda =
SyntaxFacts
.IsMultiLineLambdaExpression(_kind)
388
ElseIf
SyntaxFacts
.IsEndBlockLoopOrNextStatement(kind) Then
439
If ifStmt.ThenKeyword IsNot Nothing AndAlso Not
SyntaxFacts
.IsTerminator(Parser.CurrentToken.Kind) Then
Parser\BlockContexts\DeclarationContext.vb (1)
237
If Not
SyntaxFacts
.IsEndBlockLoopOrNextStatement(node.Kind) Then
Parser\BlockContexts\ExecutableStatementContext.vb (8)
40
Dim declarationContext = FindNearest(Function(s)
SyntaxFacts
.IsMethodBlock(s) OrElse
43
SyntaxFacts
.IsAccessorBlock(s))
51
node = Parser.ReportSyntaxError(node, ERRID.ERR_InvInsideBlock,
SyntaxFacts
.GetBlockName(BlockKind))
63
Dim declarationContext = FindNearest(Function(s)
SyntaxFacts
.IsMethodBlock(s) OrElse
66
SyntaxFacts
.IsAccessorBlock(s) OrElse
67
SyntaxFacts
.IsMultiLineLambdaExpression(s) OrElse
68
SyntaxFacts
.IsSingleLineLambdaExpression(s))
75
node = Parser.ReportSyntaxError(node, ERRID.ERR_InvInsideBlock,
SyntaxFacts
.GetBlockName(BlockKind))
Parser\BlockContexts\IfPartContext.vb (1)
78
If Not
SyntaxFacts
.IsTerminator(Parser.CurrentToken.Kind) Then
Parser\BlockContexts\LambdaContext.vb (1)
19
Debug.Assert(
SyntaxFacts
.IsMultiLineLambdaExpression(BlockKind))
Parser\BlockContexts\MethodBlockContext.vb (4)
20
Debug.Assert(
SyntaxFacts
.IsMethodBlock(contextKind) OrElse
23
SyntaxFacts
.IsAccessorBlock(contextKind) OrElse
24
SyntaxFacts
.IsSingleLineLambdaExpression(contextKind) OrElse
25
SyntaxFacts
.IsMultiLineLambdaExpression(contextKind))
Parser\BlockContexts\SingleLineElseContext.vb (1)
32
If ifStmt.ThenKeyword IsNot Nothing AndAlso Not
SyntaxFacts
.IsTerminator(Parser.CurrentToken.Kind) Then
Parser\BlockContexts\SingleLineIfBlockContext.vb (1)
32
If ifStmt.ThenKeyword IsNot Nothing AndAlso Not
SyntaxFacts
.IsTerminator(Parser.CurrentToken.Kind) Then
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
20
Debug.Assert(
SyntaxFacts
.IsSingleLineLambdaExpression(BlockKind))
Parser\ParseConditional.vb (3)
360
If Not
SyntaxFacts
.IsHexDigit(ch) Then
403
If Not
SyntaxFacts
.IsTerminator(CurrentToken.Kind) Then
416
If
SyntaxFacts
.IsTerminator(CurrentToken.Kind) Then
Parser\ParseExpression.vb (2)
519
If
SyntaxFacts
.IsFullWidth(ch) Then
772
Debug.Assert(
SyntaxFacts
.IsPredefinedCastExpressionKeyword(CurrentToken.Kind), "ParseCastExpression called with the wrong token.")
Parser\Parser.vb (21)
849
If
SyntaxFacts
.CanStartSpecifierDeclaration(possibleDeclarationStart) OrElse
850
SyntaxFacts
.IsSpecifier(possibleDeclarationStart) Then
1117
If
SyntaxFacts
.IsSpecifier(nextToken.Kind) OrElse
SyntaxFacts
.CanStartSpecifierDeclaration(nextToken.Kind) Then
1999
If
SyntaxFacts
.IsSpecifier(nextToken.Kind) OrElse
SyntaxFacts
.CanStartSpecifierDeclaration(nextToken.Kind) Then
2008
If
SyntaxFacts
.IsSpecifier(nextToken.Kind) OrElse
2009
SyntaxFacts
.CanStartSpecifierDeclaration(nextToken.Kind) Then
2696
customModifierError =
SyntaxFacts
.IsSpecifier(nextToken.Kind) OrElse
SyntaxFacts
.CanStartSpecifierDeclaration(nextToken.Kind)
2704
If
SyntaxFacts
.IsSpecifier(identifierStart.Kind) Then
2762
If
SyntaxFacts
.IsPredefinedTypeOrVariant(Token.Kind) Then
2807
If
SyntaxFacts
.IsPredefinedTypeKeyword(Start.Kind) Then
3043
If _evaluatingConditionCompilationExpression AndAlso Not
SyntaxFacts
.IsPredefinedTypeOrVariant(start.Kind) Then
3953
If
SyntaxFacts
.IsOperatorStatementOperatorToken(operatorKind) Then
3960
If
SyntaxFacts
.IsOperator(operatorKind) Then
5420
Debug.Assert(lessThanText = "<" OrElse lessThanText =
SyntaxFacts
.FULLWIDTH_LESS_THAN_SIGN_STRING)
5421
Debug.Assert(greaterThanText = ">" OrElse greaterThanText =
SyntaxFacts
.FULLWIDTH_GREATER_THAN_SIGN_STRING)
5594
Return
SyntaxFacts
.GetBinaryExpression(t.Kind)
5785
Debug.Assert(
SyntaxFacts
.IsTerminator(CurrentToken.Kind) OrElse CurrentToken.Kind = SyntaxKind.EmptyToken)
5813
Debug.Assert(
SyntaxFacts
.IsTerminator(CurrentToken.Kind))
Parser\ParseScan.vb (3)
68
Return
SyntaxFacts
.IsTerminator(t.Kind)
153
If
SyntaxFacts
.IsPredefinedTypeOrVariant(t.Kind) Then
425
Return Not
SyntaxFacts
.IsTerminator(kind) AndAlso kind <> SyntaxKind.EmptyToken
Parser\ParseStatement.vb (5)
57
Dim loopContext = Context.FindNearest(AddressOf
SyntaxFacts
.SupportsContinueStatement)
157
Dim loopContext = Context.FindNearest(AddressOf
SyntaxFacts
.SupportsExitStatement)
265
If StartCase = SyntaxKind.IsKeyword OrElse
SyntaxFacts
.IsRelationalOperator(StartCase) Then
271
If
SyntaxFacts
.IsRelationalOperator(CurrentToken.Kind) Then
1096
If
SyntaxFacts
.IsAssignmentStatementOperatorToken(CurrentToken.Kind) Then
Parser\ParseXml.vb (3)
1099
If
SyntaxFacts
.IsPredefinedTypeKeyword(Me.CurrentToken.Kind) Then
1275
If
SyntaxFacts
.IsOperatorStatementOperatorToken(operatorKind) Then
1318
Debug.Assert(Not
SyntaxFacts
.IsPredefinedTypeKeyword(CurrentToken.Kind))
Scanner\Directives.vb (1)
16
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
Scanner\KeywordTable.vb (3)
314
If
SyntaxFacts
.IsFullWidth(ch) Then
315
ch =
SyntaxFacts
.MakeHalfWidth(ch)
376
Dim Name =
SyntaxFacts
.GetText(Token)
Scanner\Scanner.vb (7)
19
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
724
If position = 0 OrElse
SyntaxFacts
.IsNewLine(text(position - 1)) Then
790
While CanGet() AndAlso
SyntaxFacts
.IsNewLine(Peek())
805
If
SyntaxFacts
.IsNewLine(ch) Then
1482
If
SyntaxFacts
.IsIdentifierStartCharacter(c) Then
1591
If
SyntaxFacts
.IsContextualKeyword(tokenType) Then
2683
Return (_isScanningForExpressionCompiler AndAlso c = "$"c) OrElse
SyntaxFacts
.IsIdentifierStartCharacter(c)
Scanner\ScannerInterpolatedString.vb (1)
10
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
Scanner\ScannerXml.vb (1)
12
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
Scanner\TokenFactories.vb (1)
12
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
Scanner\TokenStream.vb (1)
366
If tk.Width = 0 AndAlso
SyntaxFacts
.IsTerminator(tk.Kind) Then
Scanner\XmlDocComments.vb (1)
12
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
Scanner\XmlTokenFactories.vb (1)
11
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
Semantics\Operators.vb (3)
336
diagnosticsOpt.Add(ErrorFactory.ErrorInfo(ERRID.ERR_OperatorRequiresBoolReturnType1,
SyntaxFacts
.GetText(SyntaxKind.IsTrueKeyword)), method.GetFirstLocation())
343
diagnosticsOpt.Add(ErrorFactory.ErrorInfo(ERRID.ERR_OperatorRequiresBoolReturnType1,
SyntaxFacts
.GetText(SyntaxKind.IsFalseKeyword)), method.GetFirstLocation())
362
SyntaxFacts
.GetText(If(opInfo.BinaryOperatorKind = BinaryOperatorKind.LeftShift,
SourceGeneration\VisualBasicSyntaxHelper.vb (1)
20
Return
SyntaxFacts
.IsValidIdentifier(name)
SymbolDisplay\SymbolDisplayVisitor_Minimal.vb (1)
15
Return
SyntaxFacts
.IsInNamespaceOrTypeContext(TryCast(startNode, ExpressionSyntax)) OrElse Me.InNamespaceOrType
SymbolDisplay\SymbolDisplayVisitor.Members.vb (1)
351
ElseIf
SyntaxFacts
.IsKeywordKind(tokenKind) Then
SymbolDisplay\SymbolDisplayVisitor.vb (9)
99
If CaseInsensitiveComparison.Equals(
SyntaxFacts
.GetText(SyntaxKind.REMKeyword), text) OrElse
100
CaseInsensitiveComparison.Equals(
SyntaxFacts
.GetText(SyntaxKind.NewKeyword), text) Then
137
If
SyntaxFacts
.GetKeywordKind(identifier) <> SyntaxKind.None Then
145
Dim contextualKeywordKind As SyntaxKind =
SyntaxFacts
.GetContextualKeywordKind(identifier)
263
Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol,
SyntaxFacts
.GetText(SyntaxKind.GlobalKeyword), True))
266
Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, symbol,
SyntaxFacts
.GetText(SyntaxKind.GlobalKeyword), True))
328
Builder.Add(CreatePart(SymbolDisplayPartKind.Operator, Nothing,
SyntaxFacts
.GetText(operatorKind), False))
332
Builder.Add(CreatePart(SymbolDisplayPartKind.Punctuation, Nothing,
SyntaxFacts
.GetText(punctuationKind), False))
340
Builder.Add(CreatePart(SymbolDisplayPartKind.Keyword, Nothing,
SyntaxFacts
.GetText(keywordKind), False))
Symbols\MethodKindExtensions.vb (5)
17
Return
SyntaxFacts
.GetText(SyntaxKind.AddHandlerKeyword)
20
Return
SyntaxFacts
.GetText(SyntaxKind.RaiseEventKeyword)
23
Return
SyntaxFacts
.GetText(SyntaxKind.RemoveHandlerKeyword)
26
Return
SyntaxFacts
.GetText(SyntaxKind.GetKeyword)
29
Return
SyntaxFacts
.GetText(SyntaxKind.SetKeyword)
Symbols\Source\OverrideHidingHelper.vb (1)
461
SyntaxFacts
.GetText(OverloadResolution.GetOperatorTokenKind(associatedSymbol.Name)),
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
3720
SyntaxFacts
.GetText(OverloadResolution.GetOperatorTokenKind(nameOfThePair)),
Symbols\Source\SourceMethodSymbol.vb (2)
166
SyntaxFacts
.GetText(token.Kind))
367
binder.ReportDiagnostic(diagBag, syntax.OperatorToken, paramCountMismatchERRID,
SyntaxFacts
.GetText(syntax.OperatorToken.Kind))
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (4)
333
SyntaxFacts
.GetText(SyntaxKind.InterfaceKeyword) & " " & interfaceName,
335
SyntaxFacts
.GetText(SyntaxKind.ClassKeyword),
348
SyntaxFacts
.GetText(SyntaxKind.InterfaceKeyword),
350
SyntaxFacts
.GetText(SyntaxKind.ClassKeyword),
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
47
If
SyntaxFacts
.GetKeywordKind(name) <> SyntaxKind.None Then
Symbols\Symbol_Attributes.vb (1)
209
If Not
SyntaxFacts
.IsValidIdentifier(DirectCast(arguments.Attribute.CommonConstructorArguments(0).ValueInternal, String)) Then
Symbols\Symbol.vb (2)
654
Return Not String.IsNullOrEmpty(Me.Name) AndAlso
SyntaxFacts
.IsIdentifierStartCharacter(Me.Name(0))
656
Return
SyntaxFacts
.IsValidIdentifier(Me.Name)
Symbols\SymbolExtensions.vb (2)
90
Return
SyntaxFacts
.GetText(SyntaxKind.WriteOnlyKeyword)
92
Return
SyntaxFacts
.GetText(SyntaxKind.ReadOnlyKeyword)
Symbols\TypeParameterConstraint.vb (1)
65
Return
SyntaxFacts
.GetText(ToSyntaxKind(Kind))
Syntax\BeginOfBlockSyntaxReference.vb (1)
20
Return
SyntaxFacts
.BeginOfBlockStatementIfAny(reference.GetSyntax(cancellationToken))
Syntax\InternalSyntax\SyntaxFactory.vb (1)
63
Return SyntaxToken.Create(kind, leading, trailing, If(text Is Nothing,
SyntaxFacts
.GetText(kind), text))
Syntax\InternalSyntax\SyntaxToken.vb (1)
396
Dim tokenText = If(text Is Nothing,
SyntaxFacts
.GetText(kind), text)
Syntax\SyntaxNodeFactories.vb (1)
17
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
Syntax\SyntaxNormalizer.vb (5)
246
trivia = SyntaxFactory.DocumentationCommentExteriorTrivia(
SyntaxFacts
.GetText(SyntaxKind.DocumentationCommentExteriorTrivia))
331
If
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind) Then
355
Return Not
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind)
498
If
SyntaxFacts
.IsRelationalCaseClause(token.Parent.Kind()) OrElse
499
SyntaxFacts
.IsRelationalCaseClause(nextToken.Parent.Kind()) Then
Syntax\VisualBasicSyntaxTree.vb (1)
390
If Not
SyntaxFacts
.IsXmlSyntax(node.Kind()) Then
VisualBasicExtensions.vb (4)
347
Return
SyntaxFacts
.IsKeywordKind(token.Kind())
357
Return
SyntaxFacts
.IsReservedKeyword(token.Kind())
366
Return
SyntaxFacts
.IsContextualKeyword(token.Kind())
376
Return
SyntaxFacts
.IsPreprocessorKeyword(token.Kind())
VisualBasicParseOptions.vb (2)
9
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
255
If Not IsValidIdentifier(symbol.Key) OrElse
SyntaxFacts
.GetKeywordKind(symbol.Key) <> SyntaxKind.None Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (30)
src\3c62f7302a130cb4\TriviaDataFactory.LineContinuationTrivia.vb (1)
28
builder.Append(
SyntaxFacts
.GetText(SyntaxKind.LineContinuationTrivia))
src\roslyn\src\Analyzers\VisualBasic\Analyzers\OrderModifiers\VisualBasicOrderModifiersHelper.vb (2)
17
Dim kind =
SyntaxFacts
.GetKeywordKind(trimmed)
18
Return If(kind = SyntaxKind.None,
SyntaxFacts
.GetContextualKeywordKind(trimmed), kind)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
513
Dim nextTokenTextKind =
SyntaxFacts
.GetContextualKeywordKind(nextToken.Text)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (5)
231
Return
SyntaxFacts
.IsMultiLineLambdaExpression(node.Kind())
285
Dim hasLeadingDirective = node.GetLeadingTrivia().Any(Function(t)
SyntaxFacts
.IsPreprocessorDirective(t.Kind))
802
SyntaxFacts
.IsAssignmentStatement(node.Kind)
1072
If
SyntaxFacts
.IsSingleLineLambdaExpression(current.Kind) OrElse
1073
SyntaxFacts
.IsMultiLineLambdaExpression(current.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb (1)
31
Return String.Equals(token.ToString(),
SyntaxFacts
.GetText(kind), StringComparison.OrdinalIgnoreCase)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.Analyzer.vb (1)
55
Contract.ThrowIfFalse(
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.vb (2)
56
If trivia.Kind = SyntaxKind.RegionDirectiveTrivia OrElse trivia.Kind = SyntaxKind.EndRegionDirectiveTrivia OrElse
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind) Then
254
If Not
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (3)
44
Return Char.IsWhiteSpace(ch) OrElse
SyntaxFacts
.IsWhitespace(ch)
48
Return
SyntaxFacts
.IsNewLine(ch)
108
If
SyntaxFacts
.IsPreprocessorDirective(trivia2.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
152
If
SyntaxFacts
.IsPredefinedCastExpressionKeyword(previousToken.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
365
Return list.Sum(Function(t) t.ToFullString().Replace(vbCrLf, vbCr).OfType(Of Char).Count(Function(c)
SyntaxFacts
.IsNewLine(c)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\StructuredTriviaFormattingRule.vb (1)
26
If previousToken.Kind = SyntaxKind.HashToken AndAlso
SyntaxFacts
.IsPreprocessorKeyword(CType(currentToken.Kind, SyntaxKind)) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (7)
15
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
101
Dim keywordKind =
SyntaxFacts
.GetKeywordKind(identifier)
454
Return
SyntaxFacts
.GetText(CType(kind, SyntaxKind))
458
Return
SyntaxFacts
.IsIdentifierPartCharacter(c)
462
Return
SyntaxFacts
.IsIdentifierStartCharacter(c)
581
Return
SyntaxFacts
.IsInNamespaceOrTypeContext(node)
1388
Return
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (4)
113
Dim isInNamespaceOrTypeContext =
SyntaxFacts
.IsInNamespaceOrTypeContext(TryCast(originalNode, ExpressionSyntax))
354
If
SyntaxFacts
.IsAssignmentStatementOperatorToken(originalAssignmentStatement.OperatorToken.Kind()) Then
504
If
SyntaxFacts
.IsAssignmentStatementOperatorToken(operatorTokenKind) AndAlso
536
Return
SyntaxFacts
.IsInNamespaceOrTypeContext(node)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (18)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\DocumentationComments\VisualBasicRemoveDocCommentNodeCodeFixProvider.vb (1)
85
If Not
SyntaxFacts
.IsWhitespace(c) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\OperatorGenerator.vb (1)
40
Dim operatorSyntaxKind =
SyntaxFacts
.GetOperatorKind(method.MetadataName)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
658
Function(modifier)
SyntaxFacts
.IsAccessibilityModifier(modifier.Kind()))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
11
Private Shared ReadOnly s_kindPrecedenceMap As Dictionary(Of SyntaxKind, Integer) = New Dictionary(Of SyntaxKind, Integer)(
SyntaxFacts
.EqualityComparer) From
35
Private Shared ReadOnly s_operatorPrecedenceMap As Dictionary(Of SyntaxKind, Integer) = New Dictionary(Of SyntaxKind, Integer)(
SyntaxFacts
.EqualityComparer) From
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicFlagsEnumGenerator.vb (1)
42
If Not
SyntaxFacts
.IsValidIdentifier(name) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CallStatementSyntaxExtensions.vb (1)
16
Not
SyntaxFacts
.GetContextualKeywordKind(nextToken.ToString()) = SyntaxKind.MidKeyword Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb (1)
61
SyntaxFacts
.AllowsTrailingImplicitLineContinuation(token)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
296
Dim identifierValue =
SyntaxFacts
.MakeHalfWidthIdentifier(identifier.Identifier.ValueText)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\StringExtensions.vb (3)
9
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
22
Dim halfWidthValueText =
SyntaxFacts
.MakeHalfWidthIdentifier(identifierText)
35
Dim keywordKind =
SyntaxFacts
.GetKeywordKind(text)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolDisplayPartExtensions.vb (1)
20
If
SyntaxFacts
.GetKeywordKind(text) <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\SpecialFormattingOperation.vb (2)
67
If
SyntaxFacts
.AllowsTrailingImplicitLineContinuation(endToken) OrElse
68
SyntaxFacts
.AllowsLeadingImplicitLineContinuation(nextToken) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SyntaxKindSet.vb (1)
8
Public ReadOnly AllOperators As ISet(Of SyntaxKind) = New HashSet(Of SyntaxKind)(
SyntaxFacts
.EqualityComparer) From
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\VisualBasicSimplificationHelpers.vb (2)
24
If
SyntaxFacts
.GetKeywordKind(unescapedIdentifier) = SyntaxKind.None AndAlso
SyntaxFacts
.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.None Then
Microsoft.CodeAnalysis.VisualBasic.Features (68)
BraceMatching\AbstractVisualBasicBraceMatcher.vb (2)
13
MyBase.New(New BraceCharacterAndKind(
SyntaxFacts
.GetText(openBrace)(0), openBrace),
14
New BraceCharacterAndKind(
SyntaxFacts
.GetText(closeBrace)(0), closeBrace))
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (6)
202
Return String.Format(VBFeaturesResources.Insert_the_missing_0, "End " +
SyntaxFacts
.GetText(endBlockSyntax.BlockKeyword.Kind))
207
Return String.Format(VBFeaturesResources.Insert_the_missing_0,
SyntaxFacts
.GetText(SyntaxKind.LoopKeyword))
210
Return String.Format(VBFeaturesResources.Insert_the_missing_0,
SyntaxFacts
.GetText(SyntaxKind.NextKeyword))
238
stringToAppend = vbCrLf + "End " +
SyntaxFacts
.GetText(endBlock.BlockKeyword.Kind) + vbCrLf
243
stringToAppend = vbCrLf &
SyntaxFacts
.GetText(nextStatement.NextKeyword.Kind) & vbCrLf
248
stringToAppend = vbCrLf &
SyntaxFacts
.GetText(loopStatement.LoopKeyword.Kind) & vbCrLf
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.AddKeywordCodeAction.vb (1)
35
Return String.Format(VBFeaturesResources.Insert_0,
SyntaxFacts
.GetText(BlockKindToKeywordKind(_createBlockKind)))
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.ReplaceKeywordCodeAction.vb (1)
34
Return String.Format(FeaturesResources.Change_0_to_1, _invalidToken.ValueText,
SyntaxFacts
.GetText(BlockKindToKeywordKind(_createBlockKind)))
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.ReplaceTokenKeywordCodeAction.vb (1)
28
Return String.Format(FeaturesResources.Change_0_to_1, _invalidToken.ValueText,
SyntaxFacts
.GetText(BlockKindToKeywordKind(_blockKind)))
CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (1)
43
If
SyntaxFacts
.GetKeywordKind(text) <> SyntaxKind.None Then
Completion\CompletionProviders\CompletionUtilities.vb (3)
31
Return
SyntaxFacts
.IsIdentifierStartCharacter(ch)
35
Return
SyntaxFacts
.IsIdentifierStartCharacter(ch) OrElse
SyntaxFacts
.IsIdentifierPartCharacter(ch)
Completion\CompletionProviders\EnumCompletionProvider.vb (1)
84
SyntaxFacts
.IsIdentifierStartCharacter(text(characterPosition)) AndAlso
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (2)
35
For Each keywordKind In
SyntaxFacts
.GetKeywordKinds()
36
keywordsBuilder.Add(
SyntaxFacts
.GetText(keywordKind))
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (3)
36
Select
SyntaxFacts
.GetText(keyword)
59
Function(k) New RecommendedKeyword("End " &
SyntaxFacts
.GetText(k), GetToolTipForKeyword(
SyntaxFacts
.GetText(k))))
Completion\KeywordRecommenders\Declarations\EventKeywordRecommender.vb (1)
36
If targetToken.Kind = SyntaxKind.IdentifierToken AndAlso
SyntaxFacts
.GetContextualKeywordKind(targetToken.GetIdentifierText()) = SyntaxKind.CustomKeyword Then
Completion\KeywordRecommenders\Expressions\BinaryOperatorKeywordRecommender.vb (2)
58
If (
SyntaxFacts
.GetContextualKeywordKind(text) = SyntaxKind.FromKeyword OrElse
SyntaxFacts
.GetContextualKeywordKind(text) = SyntaxKind.AggregateKeyword) Then
Completion\KeywordRecommenders\Expressions\CastOperatorsKeywordRecommender.vb (1)
41
String.Format(VBFeaturesResources._0_function,
SyntaxFacts
.GetText(keyword)),
Completion\KeywordRecommenders\Expressions\MeKeywordRecommender.vb (3)
39
Return ImmutableArray.Create(New RecommendedKeyword(
SyntaxFacts
.GetText(SyntaxKind.MeKeyword), VBFeaturesResources.Provides_a_way_to_refer_to_the_current_instance_of_a_class_or_structure_that_is_the_instance_in_which_the_code_is_running, matchPriority:=priority))
46
Return ImmutableArray.Create(New RecommendedKeyword(
SyntaxFacts
.GetText(SyntaxKind.MeKeyword), VBFeaturesResources.Provides_a_way_to_refer_to_the_current_instance_of_a_class_or_structure_that_is_the_instance_in_which_the_code_is_running))
52
Return ImmutableArray.Create(New RecommendedKeyword(
SyntaxFacts
.GetText(SyntaxKind.MeKeyword), VBFeaturesResources.Provides_a_way_to_refer_to_the_current_instance_of_a_class_or_structure_that_is_the_instance_in_which_the_code_is_running))
Completion\KeywordRecommenders\Expressions\MyBaseKeywordRecommender.vb (1)
18
ImmutableArray.Create(New RecommendedKeyword(
SyntaxFacts
.GetText(SyntaxKind.MyBaseKeyword), VBFeaturesResources.Provides_a_way_to_refer_to_the_base_class_of_the_current_class_instance_You_cannot_use_MyBase_to_call_MustOverride_base_methods))
Completion\KeywordRecommenders\Expressions\MyClassKeywordRecommender.vb (1)
19
ImmutableArray.Create(New RecommendedKeyword(
SyntaxFacts
.GetText(SyntaxKind.MyClassKeyword), VBFeaturesResources.Provides_a_way_to_refer_to_the_class_instance_members_as_originally_implemented_ignoring_any_derived_class_overrides))
Completion\KeywordRecommenders\RecommendationHelpers.vb (1)
157
Return New RecommendedKeyword(
SyntaxFacts
.GetText(kind), glyph,
Completion\Providers\ContextVariableArgumentProvider.vb (1)
25
Return
SyntaxFacts
.GetText(SyntaxKind.MeKeyword)
Debugging\BreakpointResolver.vb (1)
25
Return If(s_identifierComparer.Equals(name,
SyntaxFacts
.GetText(SyntaxKind.NewKeyword)),
EditAndContinue\BreakpointSpans.vb (1)
38
If Not
SyntaxFacts
.IsWhitespace(text(i)) Then
ExtractInterface\VisualBasicExtractInterfaceService.vb (1)
97
Return typeDeclaration.GetModifiers().Any(Function(m)
SyntaxFacts
.IsAccessibilityModifier(m.Kind()))
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
364
Dim trivia = SyntaxFactory.ColonTrivia(
SyntaxFacts
.GetText(SyntaxKind.ColonTrivia))
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (2)
388
Dim bracket =
SyntaxFacts
.MakeHalfWidthIdentifier(name.First) = "[" AndAlso
SyntaxFacts
.MakeHalfWidthIdentifier(name.Last) = "]"
GenerateType\VisualBasicGenerateTypeService.vb (3)
115
If Not
SyntaxFacts
.IsInNamespaceOrTypeContext(nameOrMemberAccessExpression) Then
143
Not
SyntaxFacts
.IsInNamespaceOrTypeContext(simpleName) Then
174
If
SyntaxFacts
.IsInNamespaceOrTypeContext(nameOrMemberAccessExpression) Then
InvertLogical\VisualBasicInvertLogicalCodeRefactoringProvider.vb (2)
24
SyntaxFacts
.GetText(SyntaxKind.AndAlsoKeyword),
25
SyntaxFacts
.GetText(SyntaxKind.OrElseKeyword))
LanguageServices\VisualBasicStructuralTypeDisplayService.vb (8)
32
members.Add(Keyword(
SyntaxFacts
.GetText(SyntaxKind.NewKeyword)))
34
members.Add(Keyword(
SyntaxFacts
.GetText(SyntaxKind.WithKeyword)))
36
members.Add(Punctuation(
SyntaxFacts
.GetText(SyntaxKind.OpenBraceToken)))
41
members.Add(Punctuation(
SyntaxFacts
.GetText(SyntaxKind.CommaToken)))
48
members.Add(Keyword(
SyntaxFacts
.GetText(SyntaxKind.KeyKeyword)))
52
members.Add(Punctuation(
SyntaxFacts
.GetText(SyntaxKind.DotToken)))
55
members.Add(Keyword(
SyntaxFacts
.GetText(SyntaxKind.AsKeyword)))
61
members.Add(Punctuation(
SyntaxFacts
.GetText(SyntaxKind.CloseBraceToken)))
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (1)
123
Return c = vbCr OrElse c = vbLf OrElse
SyntaxFacts
.IsNewLine(c)
QuickInfo\VisualBasicSemanticQuickInfoProvider.vb (1)
106
If
SyntaxFacts
.GetContextualKeywordKind(token.ToString()) = SyntaxKind.MidKeyword Then
ReplaceDocCommentTextWithTag\VisualBasicReplaceDocCommentTextWithTagCodeRefactoringProvider.vb (4)
31
Return
SyntaxFacts
.IsKeywordKind(
SyntaxFacts
.GetKeywordKind(text)) OrElse
SyntaxFacts
.IsContextualKeyword(
SyntaxFacts
.GetContextualKeywordKind(text))
SignatureHelp\AbstractVisualBasicSignatureHelpProvider.vb (2)
18
Return New SymbolDisplayPart(SymbolDisplayPartKind.Keyword, Nothing,
SyntaxFacts
.GetText(kind))
22
Return New SymbolDisplayPart(SymbolDisplayPartKind.Punctuation, Nothing,
SyntaxFacts
.GetText(kind))
SignatureHelp\GenericNameSignatureHelpProvider.vb (1)
78
Dim namespacesOrTypesOnly =
SyntaxFacts
.IsInNamespaceOrTypeContext(genericName)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\OrderModifiers\VisualBasicOrderModifiersHelper.vb (2)
17
Dim kind =
SyntaxFacts
.GetKeywordKind(trimmed)
18
Return If(kind = SyntaxKind.None,
SyntaxFacts
.GetContextualKeywordKind(trimmed), kind)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\DocumentationComments\VisualBasicRemoveDocCommentNodeCodeFixProvider.vb (1)
85
If Not
SyntaxFacts
.IsWhitespace(c) Then
TaskList\VisualBasicTaskListService.vb (5)
43
Return
SyntaxFacts
.MakeHalfWidthIdentifier(message)
47
Return
SyntaxFacts
.IsIdentifierPartCharacter(ch)
59
If
SyntaxFacts
.GetKeywordKind(remText) = SyntaxKind.REMKeyword Then
87
If Not
SyntaxFacts
.IsWhitespace(message(i)) Then
105
Return
SyntaxFacts
.IsPreprocessorDirective(CType(trivia.RawKind, SyntaxKind)) AndAlso
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (2)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicIdentifiersShouldNotContainUnderscores.Fixer.vb (1)
23
If Not
SyntaxFacts
.IsValidIdentifier(result) Then
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.vb (1)
215
Dim keywordKind =
SyntaxFacts
.GetKeywordKind(text)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (80)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (2)
144
If expression IsNot Nothing AndAlso
SyntaxFacts
.IsInNamespaceOrTypeContext(expression) AndAlso Not IsNamespaceOrTypeRelatedSymbol(symbol) Then
307
If remText <> remKeywordText AndAlso
SyntaxFacts
.GetKeywordKind(remText) = SyntaxKind.REMKeyword Then
Classification\ClassificationHelpers.vb (2)
23
ElseIf
SyntaxFacts
.IsKeywordKind(token.Kind) Then
27
ElseIf
SyntaxFacts
.IsPunctuation(token.Kind) Then
Classification\Worker.DocumentationCommentClassifier.vb (2)
287
Dim kind =
SyntaxFacts
.GetKeywordKind(token.Text)
289
kind =
SyntaxFacts
.GetContextualKeywordKind(token.Text)
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (6)
64
Private Shared ReadOnly s_removeDimKeywordSet As HashSet(Of SyntaxKind) = New HashSet(Of SyntaxKind)(
SyntaxFacts
.EqualityComparer) From {
68
Private Shared ReadOnly s_normalizeOperatorsSet As Dictionary(Of SyntaxKind, List(Of SyntaxKind)) = New Dictionary(Of SyntaxKind, List(Of SyntaxKind))(
SyntaxFacts
.EqualityComparer) From {
78
Debug.Assert(String.Join(",", s_modifierKindsInOrder.Select(AddressOf
SyntaxFacts
.GetText)) = VisualBasicCodeStyleOptions.PreferredModifierOrder.DefaultValue.Value)
276
If token.IsMissing OrElse Not (
SyntaxFacts
.IsOperator(token.Kind) OrElse token.IsKind(SyntaxKind.ColonEqualsToken)) Then
281
Dim expectedText =
SyntaxFacts
.GetText(token.Kind)
311
If Not
SyntaxFacts
.IsOperatorStatementOperatorToken(last.Kind) Then
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (2)
141
If
SyntaxFacts
.AllowsTrailingImplicitLineContinuation(token1) OrElse
142
SyntaxFacts
.AllowsLeadingImplicitLineContinuation(token2) Then
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
690
Dim vbSyntaxKind As SyntaxKind = VisualBasic.
SyntaxFacts
.GetOperatorKind(operatorName)
Rename\VisualBasicRenameRewriterLanguageService.vb (8)
526
Dim isAttributeName =
SyntaxFacts
.IsAttributeName(parent)
571
(
SyntaxFacts
.GetKeywordKind(valueText) = SyntaxKind.REMKeyword OrElse Me._syntaxFactsService.IsVerbatimIdentifier(newToken)) Then
645
Dim newIdentifierToken = SyntaxFactory.XmlNameToken(newToken.LeadingTrivia, _replacementText,
SyntaxFacts
.GetKeywordKind(_replacementText), newToken.TrailingTrivia)
885
replacementText =
SyntaxFacts
.MakeHalfWidthIdentifier(replacementText)
981
Dim halfWidthReplacementText =
SyntaxFacts
.MakeHalfWidthIdentifier(replacementText)
1004
Dim kind =
SyntaxFacts
.GetKeywordKind(replacementText)
1006
valueText =
SyntaxFacts
.GetText(kind)
1046
Dim isInNamespaceOrTypeContext =
SyntaxFacts
.IsInNamespaceOrTypeContext(TryCast(syntax, ExpressionSyntax))
Simplification\Reducers\VisualBasicEscapingReducer.vb (8)
41
If
SyntaxFacts
.GetKeywordKind(unescapedIdentifier) = SyntaxKind.REMKeyword Then
48
If
SyntaxFacts
.GetKeywordKind(unescapedIdentifier) <> SyntaxKind.None Then
67
If
SyntaxFacts
.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.AwaitKeyword Then
86
If
SyntaxFacts
.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.MidKeyword Then
97
If
SyntaxFacts
.GetKeywordKind(unescapedIdentifier) = SyntaxKind.NewKeyword Then
114
If
SyntaxFacts
.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.GroupKeyword Then
131
Select Case
SyntaxFacts
.GetContextualKeywordKind(unescapedIdentifier)
220
SyntaxFacts
.GetContextualKeywordKind(node.Identifier.GetIdentifierText()) = SyntaxKind.PreserveKeyword AndAlso
Simplification\Simplifiers\NameSimplifier.vb (1)
359
If
SyntaxFacts
.IsAttributeName(name) AndAlso Not isIdentifierNameFromAlias Then
Simplification\VisualBasicSimplificationService.Expander.vb (2)
349
If name Is Nothing OrElse
SyntaxFacts
.IsReservedTupleElementName(name) Then
774
If
SyntaxFacts
.IsInNamespaceOrTypeContext(originalNode) OrElse TypeOf (parent) Is CrefReferenceSyntax Then
src\3c62f7302a130cb4\TriviaDataFactory.LineContinuationTrivia.vb (1)
28
builder.Append(
SyntaxFacts
.GetText(SyntaxKind.LineContinuationTrivia))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
513
Dim nextTokenTextKind =
SyntaxFacts
.GetContextualKeywordKind(nextToken.Text)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (5)
231
Return
SyntaxFacts
.IsMultiLineLambdaExpression(node.Kind())
285
Dim hasLeadingDirective = node.GetLeadingTrivia().Any(Function(t)
SyntaxFacts
.IsPreprocessorDirective(t.Kind))
802
SyntaxFacts
.IsAssignmentStatement(node.Kind)
1072
If
SyntaxFacts
.IsSingleLineLambdaExpression(current.Kind) OrElse
1073
SyntaxFacts
.IsMultiLineLambdaExpression(current.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb (1)
31
Return String.Equals(token.ToString(),
SyntaxFacts
.GetText(kind), StringComparison.OrdinalIgnoreCase)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.Analyzer.vb (1)
55
Contract.ThrowIfFalse(
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.vb (2)
56
If trivia.Kind = SyntaxKind.RegionDirectiveTrivia OrElse trivia.Kind = SyntaxKind.EndRegionDirectiveTrivia OrElse
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind) Then
254
If Not
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (3)
44
Return Char.IsWhiteSpace(ch) OrElse
SyntaxFacts
.IsWhitespace(ch)
48
Return
SyntaxFacts
.IsNewLine(ch)
108
If
SyntaxFacts
.IsPreprocessorDirective(trivia2.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
152
If
SyntaxFacts
.IsPredefinedCastExpressionKeyword(previousToken.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
365
Return list.Sum(Function(t) t.ToFullString().Replace(vbCrLf, vbCr).OfType(Of Char).Count(Function(c)
SyntaxFacts
.IsNewLine(c)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\StructuredTriviaFormattingRule.vb (1)
26
If previousToken.Kind = SyntaxKind.HashToken AndAlso
SyntaxFacts
.IsPreprocessorKeyword(CType(currentToken.Kind, SyntaxKind)) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (7)
15
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
101
Dim keywordKind =
SyntaxFacts
.GetKeywordKind(identifier)
454
Return
SyntaxFacts
.GetText(CType(kind, SyntaxKind))
458
Return
SyntaxFacts
.IsIdentifierPartCharacter(c)
462
Return
SyntaxFacts
.IsIdentifierStartCharacter(c)
581
Return
SyntaxFacts
.IsInNamespaceOrTypeContext(node)
1388
Return
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (4)
113
Dim isInNamespaceOrTypeContext =
SyntaxFacts
.IsInNamespaceOrTypeContext(TryCast(originalNode, ExpressionSyntax))
354
If
SyntaxFacts
.IsAssignmentStatementOperatorToken(originalAssignmentStatement.OperatorToken.Kind()) Then
504
If
SyntaxFacts
.IsAssignmentStatementOperatorToken(operatorTokenKind) AndAlso
536
Return
SyntaxFacts
.IsInNamespaceOrTypeContext(node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\OperatorGenerator.vb (1)
40
Dim operatorSyntaxKind =
SyntaxFacts
.GetOperatorKind(method.MetadataName)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
658
Function(modifier)
SyntaxFacts
.IsAccessibilityModifier(modifier.Kind()))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
11
Private Shared ReadOnly s_kindPrecedenceMap As Dictionary(Of SyntaxKind, Integer) = New Dictionary(Of SyntaxKind, Integer)(
SyntaxFacts
.EqualityComparer) From
35
Private Shared ReadOnly s_operatorPrecedenceMap As Dictionary(Of SyntaxKind, Integer) = New Dictionary(Of SyntaxKind, Integer)(
SyntaxFacts
.EqualityComparer) From
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicFlagsEnumGenerator.vb (1)
42
If Not
SyntaxFacts
.IsValidIdentifier(name) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CallStatementSyntaxExtensions.vb (1)
16
Not
SyntaxFacts
.GetContextualKeywordKind(nextToken.ToString()) = SyntaxKind.MidKeyword Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb (1)
61
SyntaxFacts
.AllowsTrailingImplicitLineContinuation(token)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
296
Dim identifierValue =
SyntaxFacts
.MakeHalfWidthIdentifier(identifier.Identifier.ValueText)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\StringExtensions.vb (3)
9
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
22
Dim halfWidthValueText =
SyntaxFacts
.MakeHalfWidthIdentifier(identifierText)
35
Dim keywordKind =
SyntaxFacts
.GetKeywordKind(text)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolDisplayPartExtensions.vb (1)
20
If
SyntaxFacts
.GetKeywordKind(text) <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\SpecialFormattingOperation.vb (2)
67
If
SyntaxFacts
.AllowsTrailingImplicitLineContinuation(endToken) OrElse
68
SyntaxFacts
.AllowsLeadingImplicitLineContinuation(nextToken) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SyntaxKindSet.vb (1)
8
Public ReadOnly AllOperators As ISet(Of SyntaxKind) = New HashSet(Of SyntaxKind)(
SyntaxFacts
.EqualityComparer) From
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\VisualBasicSimplificationHelpers.vb (2)
24
If
SyntaxFacts
.GetKeywordKind(unescapedIdentifier) = SyntaxKind.None AndAlso
SyntaxFacts
.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.None Then
Utilities\IntrinsicOperators\PredefinedCastExpressionDocumentation.vb (1)
14
_keywordText =
SyntaxFacts
.GetText(keywordKind)
Roslyn.Diagnostics.VisualBasic.Analyzers (45)
src\3c62f7302a130cb4\TriviaDataFactory.LineContinuationTrivia.vb (1)
28
builder.Append(
SyntaxFacts
.GetText(SyntaxKind.LineContinuationTrivia))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
513
Dim nextTokenTextKind =
SyntaxFacts
.GetContextualKeywordKind(nextToken.Text)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (5)
231
Return
SyntaxFacts
.IsMultiLineLambdaExpression(node.Kind())
285
Dim hasLeadingDirective = node.GetLeadingTrivia().Any(Function(t)
SyntaxFacts
.IsPreprocessorDirective(t.Kind))
802
SyntaxFacts
.IsAssignmentStatement(node.Kind)
1072
If
SyntaxFacts
.IsSingleLineLambdaExpression(current.Kind) OrElse
1073
SyntaxFacts
.IsMultiLineLambdaExpression(current.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb (1)
31
Return String.Equals(token.ToString(),
SyntaxFacts
.GetText(kind), StringComparison.OrdinalIgnoreCase)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.Analyzer.vb (1)
55
Contract.ThrowIfFalse(
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.vb (2)
56
If trivia.Kind = SyntaxKind.RegionDirectiveTrivia OrElse trivia.Kind = SyntaxKind.EndRegionDirectiveTrivia OrElse
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind) Then
254
If Not
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (3)
44
Return Char.IsWhiteSpace(ch) OrElse
SyntaxFacts
.IsWhitespace(ch)
48
Return
SyntaxFacts
.IsNewLine(ch)
108
If
SyntaxFacts
.IsPreprocessorDirective(trivia2.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
152
If
SyntaxFacts
.IsPredefinedCastExpressionKeyword(previousToken.Kind) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
365
Return list.Sum(Function(t) t.ToFullString().Replace(vbCrLf, vbCr).OfType(Of Char).Count(Function(c)
SyntaxFacts
.IsNewLine(c)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\StructuredTriviaFormattingRule.vb (1)
26
If previousToken.Kind = SyntaxKind.HashToken AndAlso
SyntaxFacts
.IsPreprocessorKeyword(CType(currentToken.Kind, SyntaxKind)) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (7)
15
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
101
Dim keywordKind =
SyntaxFacts
.GetKeywordKind(identifier)
454
Return
SyntaxFacts
.GetText(CType(kind, SyntaxKind))
458
Return
SyntaxFacts
.IsIdentifierPartCharacter(c)
462
Return
SyntaxFacts
.IsIdentifierStartCharacter(c)
581
Return
SyntaxFacts
.IsInNamespaceOrTypeContext(node)
1388
Return
SyntaxFacts
.IsPreprocessorDirective(trivia.Kind())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (4)
113
Dim isInNamespaceOrTypeContext =
SyntaxFacts
.IsInNamespaceOrTypeContext(TryCast(originalNode, ExpressionSyntax))
354
If
SyntaxFacts
.IsAssignmentStatementOperatorToken(originalAssignmentStatement.OperatorToken.Kind()) Then
504
If
SyntaxFacts
.IsAssignmentStatementOperatorToken(operatorTokenKind) AndAlso
536
Return
SyntaxFacts
.IsInNamespaceOrTypeContext(node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\OperatorGenerator.vb (1)
40
Dim operatorSyntaxKind =
SyntaxFacts
.GetOperatorKind(method.MetadataName)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
658
Function(modifier)
SyntaxFacts
.IsAccessibilityModifier(modifier.Kind()))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
11
Private Shared ReadOnly s_kindPrecedenceMap As Dictionary(Of SyntaxKind, Integer) = New Dictionary(Of SyntaxKind, Integer)(
SyntaxFacts
.EqualityComparer) From
35
Private Shared ReadOnly s_operatorPrecedenceMap As Dictionary(Of SyntaxKind, Integer) = New Dictionary(Of SyntaxKind, Integer)(
SyntaxFacts
.EqualityComparer) From
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicFlagsEnumGenerator.vb (1)
42
If Not
SyntaxFacts
.IsValidIdentifier(name) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\CallStatementSyntaxExtensions.vb (1)
16
Not
SyntaxFacts
.GetContextualKeywordKind(nextToken.ToString()) = SyntaxKind.MidKeyword Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb (1)
61
SyntaxFacts
.AllowsTrailingImplicitLineContinuation(token)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
296
Dim identifierValue =
SyntaxFacts
.MakeHalfWidthIdentifier(identifier.Identifier.ValueText)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\StringExtensions.vb (3)
9
Imports Microsoft.CodeAnalysis.VisualBasic.
SyntaxFacts
22
Dim halfWidthValueText =
SyntaxFacts
.MakeHalfWidthIdentifier(identifierText)
35
Dim keywordKind =
SyntaxFacts
.GetKeywordKind(text)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SymbolDisplayPartExtensions.vb (1)
20
If
SyntaxFacts
.GetKeywordKind(text) <> SyntaxKind.None Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\SpecialFormattingOperation.vb (2)
67
If
SyntaxFacts
.AllowsTrailingImplicitLineContinuation(endToken) OrElse
68
SyntaxFacts
.AllowsLeadingImplicitLineContinuation(nextToken) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\SyntaxKindSet.vb (1)
8
Public ReadOnly AllOperators As ISet(Of SyntaxKind) = New HashSet(Of SyntaxKind)(
SyntaxFacts
.EqualityComparer) From
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\VisualBasicSimplificationHelpers.vb (2)
24
If
SyntaxFacts
.GetKeywordKind(unescapedIdentifier) = SyntaxKind.None AndAlso
SyntaxFacts
.GetContextualKeywordKind(unescapedIdentifier) = SyntaxKind.None Then