139 references to FunctionKeyword
Microsoft.CodeAnalysis.VisualBasic (81)
Generated\Syntax.xml.Internal.Generated.vb (12)
42320
Debug.Assert(blockKeyword IsNot Nothing AndAlso blockKeyword.Kind = SyntaxKind.
FunctionKeyword
)
44130
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso subOrFunctionKeyword.Kind = SyntaxKind.
FunctionKeyword
)
44325
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso subOrFunctionKeyword.Kind = SyntaxKind.
FunctionKeyword
)
44472
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso subOrFunctionKeyword.Kind = SyntaxKind.
FunctionKeyword
)
46074
Debug.Assert(blockKeyword IsNot Nothing AndAlso blockKeyword.Kind = SyntaxKind.
FunctionKeyword
)
51551
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso subOrFunctionKeyword.Kind = SyntaxKind.
FunctionKeyword
)
54398
Debug.Assert(blockKeyword IsNot Nothing AndAlso blockKeyword.Kind = SyntaxKind.
FunctionKeyword
)
56208
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso subOrFunctionKeyword.Kind = SyntaxKind.
FunctionKeyword
)
56403
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso subOrFunctionKeyword.Kind = SyntaxKind.
FunctionKeyword
)
56550
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso subOrFunctionKeyword.Kind = SyntaxKind.
FunctionKeyword
)
58152
Debug.Assert(blockKeyword IsNot Nothing AndAlso blockKeyword.Kind = SyntaxKind.
FunctionKeyword
)
63629
Debug.Assert(subOrFunctionKeyword IsNot Nothing AndAlso subOrFunctionKeyword.Kind = SyntaxKind.
FunctionKeyword
)
Generated\Syntax.xml.Main.Generated.vb (39)
5741
Case SyntaxKind.
FunctionKeyword
:
6137
Case SyntaxKind.
FunctionKeyword
6149
Return SyntaxFactory.EndFunctionStatement(SyntaxFactory.Token(SyntaxKind.EndKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
))
6600
Return SyntaxKind.
FunctionKeyword
9231
Case SyntaxKind.
FunctionKeyword
9358
Case SyntaxKind.
FunctionKeyword
9410
Return SyntaxFactory.FunctionStatement(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), identifier, typeParameterList, parameterList, asClause, handlesClause, implementsClause)
9424
Return SyntaxFactory.FunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), identifier, Nothing, Nothing, Nothing, Nothing, Nothing)
9438
Return SyntaxFactory.FunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), SyntaxFactory.Identifier(identifier), Nothing, Nothing, Nothing, Nothing, Nothing)
9507
Return SyntaxKind.
FunctionKeyword
9683
Case SyntaxKind.
FunctionKeyword
9835
Case SyntaxKind.
FunctionKeyword
9902
Return SyntaxFactory.DeclareFunctionStatement(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.DeclareKeyword), charsetKeyword, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), identifier, SyntaxFactory.Token(SyntaxKind.LibKeyword), libraryName, Nothing, aliasName, parameterList, asClause)
9916
Return SyntaxFactory.DeclareFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DeclareKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), identifier, SyntaxFactory.Token(SyntaxKind.LibKeyword), libraryName, Nothing, Nothing, Nothing, Nothing)
9930
Return SyntaxFactory.DeclareFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DeclareKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), SyntaxFactory.Identifier(identifier), SyntaxFactory.Token(SyntaxKind.LibKeyword), libraryName, Nothing, Nothing, Nothing, Nothing)
10028
Return SyntaxKind.
FunctionKeyword
10164
Case SyntaxKind.
FunctionKeyword
10273
Case SyntaxKind.
FunctionKeyword
10315
Return SyntaxFactory.DelegateFunctionStatement(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.DelegateKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), identifier, typeParameterList, parameterList, asClause)
10326
Return SyntaxFactory.DelegateFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DelegateKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), identifier, Nothing, Nothing, Nothing)
10337
Return SyntaxFactory.DelegateFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DelegateKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), SyntaxFactory.Identifier(identifier), Nothing, Nothing, Nothing)
10405
Return SyntaxKind.
FunctionKeyword
13358
Case SyntaxKind.
FunctionKeyword
:
13465
Case SyntaxKind.
FunctionKeyword
13478
Return SyntaxFactory.ExitFunctionStatement(SyntaxFactory.Token(SyntaxKind.ExitKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
))
13693
Return SyntaxKind.
FunctionKeyword
36750
Case SyntaxKind.
FunctionKeyword
36818
Case SyntaxKind.
FunctionKeyword
36848
Return SyntaxFactory.FunctionLambdaHeader(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), parameterList, asClause)
36856
Return SyntaxFactory.FunctionLambdaHeader(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), Nothing, Nothing)
36903
Return SyntaxKind.
FunctionKeyword
44053
SyntaxKind.
FunctionKeyword
,
44163
SyntaxKind.
FunctionKeyword
44194
SyntaxKind.
FunctionKeyword
44214
SyntaxKind.
FunctionKeyword
44374
SyntaxKind.
FunctionKeyword
,
44839
SyntaxKind.
FunctionKeyword
45051
SyntaxKind.
FunctionKeyword
,
45468
Case SyntaxKind.
FunctionKeyword
Parser\BlockContexts\BlockContext.vb (2)
640
endStmt = SyntaxFactory.EndFunctionStatement(missingEndKeyword, InternalSyntaxFactory.MissingKeyword(SyntaxKind.
FunctionKeyword
))
644
endStmt = SyntaxFactory.EndFunctionStatement(missingEndKeyword, InternalSyntaxFactory.MissingKeyword(SyntaxKind.
FunctionKeyword
))
Parser\ParseExpression.vb (5)
218
If nextToken.Kind = SyntaxKind.SubKeyword OrElse nextToken.Kind = SyntaxKind.
FunctionKeyword
Then
406
SyntaxKind.
FunctionKeyword
1659
Debug.Assert(CurrentToken.Kind = SyntaxKind.
FunctionKeyword
OrElse
1722
If methodKeyword.Kind <> SyntaxKind.
FunctionKeyword
AndAlso asClause IsNot Nothing Then
1733
Return SyntaxFactory.LambdaHeader(If(methodKeyword.Kind = SyntaxKind.
FunctionKeyword
, SyntaxKind.FunctionLambdaHeader, SyntaxKind.SubLambdaHeader),
Parser\Parser.vb (10)
742
Case SyntaxKind.
FunctionKeyword
1048
SyntaxKind.
FunctionKeyword
,
1206
SyntaxKind.
FunctionKeyword
,
1332
Case SyntaxKind.
FunctionKeyword
1785
Case SyntaxKind.
FunctionKeyword
1883
SyntaxKind.
FunctionKeyword
,
3768
Debug.Assert(functionKeyword.Kind = SyntaxKind.
FunctionKeyword
, "Function parsing lost.")
4224
Case SyntaxKind.
FunctionKeyword
5052
ElseIf CurrentToken.Kind = SyntaxKind.
FunctionKeyword
Then
5120
If methodKeyword.Kind = SyntaxKind.
FunctionKeyword
AndAlso
Parser\ParseStatement.vb (2)
138
Case SyntaxKind.
FunctionKeyword
187
blockKeyword = InternalSyntaxFactory.MissingKeyword(SyntaxKind.
FunctionKeyword
)
Scanner\KeywordTable.vb (1)
80
SyntaxKind.
FunctionKeyword
, None,
SymbolDisplay\SymbolDisplayVisitor.Members.vb (5)
203
AddKeyword(SyntaxKind.
FunctionKeyword
)
249
AddKeyword(SyntaxKind.
FunctionKeyword
)
263
AddKeyword(SyntaxKind.
FunctionKeyword
)
279
AddKeyword(SyntaxKind.
FunctionKeyword
)
477
AddKeyword(If(method.ReturnsVoid, SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
))
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
128
AddKeyword(SyntaxKind.
FunctionKeyword
)
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
217
SyntaxKind.
FunctionKeyword
,
Syntax\SyntaxKindFacts.vb (2)
139
SyntaxKind.
FunctionKeyword
,
422
SyntaxKind.
FunctionKeyword
,
Syntax\SyntaxNodeFactories.vb (1)
516
SyntaxKind.
FunctionKeyword
,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
AdjustSpaceFormattingRule.vb (1)
145
Case SyntaxKind.NewKeyword, SyntaxKind.
FunctionKeyword
, SyntaxKind.SubKeyword, SyntaxKind.SetKeyword,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
102
Dim blockEnd = SyntaxFactory.EndBlockStatement(SyntaxKind.EndFunctionStatement, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
)) _
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (2)
117
SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
).WithTriviaFrom(subStatement.SubOrFunctionKeyword),
127
SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
).WithTriviaFrom(node.EndSubOrFunctionStatement.BlockKeyword))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
AutomaticEndConstructCorrection\AutomaticEndConstructCorrector.vb (1)
165
SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
, SyntaxKind.GetKeyword, SyntaxKind.SetKeyword
Microsoft.CodeAnalysis.VisualBasic.Features (8)
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (1)
253
Return SyntaxKind.
FunctionKeyword
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (1)
124
Return memberKindKeyword = SyntaxKind.
FunctionKeyword
Completion\CompletionProviders\OverrideCompletionProvider.vb (1)
94
Case SyntaxKind.
FunctionKeyword
QuickInfo\VisualBasicSemanticQuickInfoProvider.vb (1)
131
If token.IsKind(SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
) AndAlso token.Parent.IsKind(SyntaxKind.SubLambdaHeader, SyntaxKind.FunctionLambdaHeader) Then
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.DelegateType.vb (1)
53
parts.Add(Keyword(SyntaxKind.
FunctionKeyword
))
VisualBasicConvertToAsyncFunctionCodeFixProvider.vb (1)
102
Dim blockEnd = SyntaxFactory.EndBlockStatement(SyntaxKind.EndFunctionStatement, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
)) _
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (2)
117
SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
).WithTriviaFrom(subStatement.SubOrFunctionKeyword),
127
SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
).WithTriviaFrom(node.EndSubOrFunctionStatement.BlockKeyword))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (30)
Generated\Syntax.Test.xml.Generated.vb (21)
68
return InternalSyntax.SyntaxFactory.EndFunctionStatement(new InternalSyntax.KeywordSyntax(SyntaxKind.EndKeyword, String.Empty, Nothing, Nothing), new InternalSyntax.KeywordSyntax(SyntaxKind.
FunctionKeyword
, String.Empty, Nothing, Nothing))
284
return InternalSyntax.SyntaxFactory.FunctionStatement(Nothing, Nothing, new InternalSyntax.KeywordSyntax(SyntaxKind.
FunctionKeyword
, String.Empty, Nothing, Nothing), GenerateGreenIdentifierToken(), Nothing, Nothing, Nothing, Nothing, Nothing)
296
return InternalSyntax.SyntaxFactory.DeclareFunctionStatement(Nothing, Nothing, new InternalSyntax.KeywordSyntax(SyntaxKind.DeclareKeyword, String.Empty, Nothing, Nothing), Nothing, new InternalSyntax.KeywordSyntax(SyntaxKind.
FunctionKeyword
, String.Empty, Nothing, Nothing), GenerateGreenIdentifierToken(), new InternalSyntax.KeywordSyntax(SyntaxKind.LibKeyword, String.Empty, Nothing, Nothing), GenerateGreenCharacterLiteralExpression(), Nothing, Nothing, Nothing, Nothing)
304
return InternalSyntax.SyntaxFactory.DelegateFunctionStatement(Nothing, Nothing, new InternalSyntax.KeywordSyntax(SyntaxKind.DelegateKeyword, String.Empty, Nothing, Nothing), new InternalSyntax.KeywordSyntax(SyntaxKind.
FunctionKeyword
, String.Empty, Nothing, Nothing), GenerateGreenIdentifierToken(), Nothing, Nothing, Nothing)
500
return InternalSyntax.SyntaxFactory.ExitFunctionStatement(new InternalSyntax.KeywordSyntax(SyntaxKind.ExitKeyword, String.Empty, Nothing, Nothing), new InternalSyntax.KeywordSyntax(SyntaxKind.
FunctionKeyword
, String.Empty, Nothing, Nothing))
1140
return InternalSyntax.SyntaxFactory.FunctionLambdaHeader(Nothing, Nothing, new InternalSyntax.KeywordSyntax(SyntaxKind.
FunctionKeyword
, String.Empty, Nothing, Nothing), Nothing, Nothing)
9686
SyntaxFactory.EndFunctionStatement(SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
))
9709
return SyntaxFactory.EndFunctionStatement(SyntaxFactory.Token(SyntaxKind.EndKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
))
10908
SyntaxFactory.FunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), Nothing, Nothing, Nothing, Nothing, Nothing)
10915
return SyntaxFactory.FunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), GenerateRedIdentifierToken(), Nothing, Nothing, Nothing, Nothing, Nothing)
10995
SyntaxFactory.DeclareFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DeclareKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), GenerateRedIdentifierToken(), SyntaxFactory.Token(SyntaxKind.LibKeyword), Nothing, Nothing, Nothing, Nothing, Nothing)
11003
SyntaxFactory.DeclareFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), GenerateRedIdentifierToken(), SyntaxFactory.Token(SyntaxKind.LibKeyword), GenerateRedCharacterLiteralExpression(), Nothing, Nothing, Nothing, Nothing)
11027
SyntaxFactory.DeclareFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DeclareKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), SyntaxFactory.Token(SyntaxKind.LibKeyword), GenerateRedCharacterLiteralExpression(), Nothing, Nothing, Nothing, Nothing)
11035
SyntaxFactory.DeclareFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DeclareKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), GenerateRedIdentifierToken(), SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), GenerateRedCharacterLiteralExpression(), Nothing, Nothing, Nothing, Nothing)
11042
return SyntaxFactory.DeclareFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DeclareKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), GenerateRedIdentifierToken(), SyntaxFactory.Token(SyntaxKind.LibKeyword), GenerateRedCharacterLiteralExpression(), Nothing, Nothing, Nothing, Nothing)
11085
SyntaxFactory.DelegateFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), GenerateRedIdentifierToken(), Nothing, Nothing, Nothing)
11109
SyntaxFactory.DelegateFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DelegateKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), Nothing, Nothing, Nothing)
11116
return SyntaxFactory.DelegateFunctionStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.DelegateKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), GenerateRedIdentifierToken(), Nothing, Nothing, Nothing)
12050
SyntaxFactory.ExitFunctionStatement(SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
))
12073
return SyntaxFactory.ExitFunctionStatement(SyntaxFactory.Token(SyntaxKind.ExitKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
))
16278
return SyntaxFactory.FunctionLambdaHeader(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
), Nothing, Nothing)
Syntax\SyntaxFactsTest.vb (9)
398
Assert.False(SyntaxFacts.IsDeclareStatementCharsetKeyword(SyntaxKind.
FunctionKeyword
))
404
For Each item As SyntaxKind In {SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
}
422
For Each item As SyntaxKind In {SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
}
450
For Each item As SyntaxKind In {SyntaxKind.IfKeyword, SyntaxKind.UsingKeyword, SyntaxKind.WithKeyword, SyntaxKind.SelectKeyword, SyntaxKind.StructureKeyword, SyntaxKind.EnumKeyword, SyntaxKind.InterfaceKeyword, SyntaxKind.ClassKeyword, SyntaxKind.ModuleKeyword, SyntaxKind.NamespaceKeyword, SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
, SyntaxKind.GetKeyword, SyntaxKind.SetKeyword, SyntaxKind.PropertyKeyword, SyntaxKind.OperatorKeyword, SyntaxKind.EventKeyword, SyntaxKind.AddHandlerKeyword, SyntaxKind.RemoveHandlerKeyword, SyntaxKind.RaiseEventKeyword, SyntaxKind.WhileKeyword, SyntaxKind.TryKeyword, SyntaxKind.SyncLockKeyword}
468
For Each item As SyntaxKind In {SyntaxKind.DoKeyword, SyntaxKind.ForKeyword, SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
, SyntaxKind.OperatorKeyword, SyntaxKind.PropertyKeyword, SyntaxKind.TryKeyword, SyntaxKind.SelectKeyword, SyntaxKind.WhileKeyword}
511
For Each item As SyntaxKind In {SyntaxKind.AddHandlerKeyword, SyntaxKind.AddressOfKeyword, SyntaxKind.AliasKeyword, SyntaxKind.AndKeyword, SyntaxKind.AndAlsoKeyword, SyntaxKind.AsKeyword, SyntaxKind.BooleanKeyword, SyntaxKind.ByRefKeyword, SyntaxKind.ByteKeyword, SyntaxKind.ByValKeyword, SyntaxKind.CallKeyword, SyntaxKind.CaseKeyword, SyntaxKind.CatchKeyword, SyntaxKind.CBoolKeyword, SyntaxKind.CByteKeyword, SyntaxKind.CCharKeyword, SyntaxKind.CDateKeyword, SyntaxKind.CDecKeyword, SyntaxKind.CDblKeyword, SyntaxKind.CharKeyword, SyntaxKind.CIntKeyword, SyntaxKind.ClassKeyword, SyntaxKind.CLngKeyword, SyntaxKind.CObjKeyword, SyntaxKind.ConstKeyword, SyntaxKind.ReferenceKeyword, SyntaxKind.ContinueKeyword, SyntaxKind.CSByteKeyword, SyntaxKind.CShortKeyword, SyntaxKind.CSngKeyword, SyntaxKind.CStrKeyword, SyntaxKind.CTypeKeyword, SyntaxKind.CUIntKeyword, SyntaxKind.CULngKeyword, SyntaxKind.CUShortKeyword, SyntaxKind.DateKeyword, SyntaxKind.DecimalKeyword, SyntaxKind.DeclareKeyword, SyntaxKind.DefaultKeyword, SyntaxKind.DelegateKeyword, SyntaxKind.DimKeyword, SyntaxKind.DirectCastKeyword, SyntaxKind.DoKeyword, SyntaxKind.DoubleKeyword, SyntaxKind.EachKeyword, SyntaxKind.ElseKeyword, SyntaxKind.ElseIfKeyword, SyntaxKind.EndKeyword, SyntaxKind.EnumKeyword, SyntaxKind.EraseKeyword, SyntaxKind.ErrorKeyword, SyntaxKind.EventKeyword, SyntaxKind.ExitKeyword, SyntaxKind.FalseKeyword, SyntaxKind.FinallyKeyword, SyntaxKind.ForKeyword, SyntaxKind.FriendKeyword, SyntaxKind.
FunctionKeyword
, SyntaxKind.GetKeyword, SyntaxKind.GetTypeKeyword, SyntaxKind.GetXmlNamespaceKeyword, SyntaxKind.GlobalKeyword, SyntaxKind.GoToKeyword, SyntaxKind.HandlesKeyword, SyntaxKind.IfKeyword, SyntaxKind.ImplementsKeyword, SyntaxKind.ImportsKeyword, SyntaxKind.InKeyword, SyntaxKind.InheritsKeyword, SyntaxKind.IntegerKeyword, SyntaxKind.InterfaceKeyword, SyntaxKind.IsKeyword, SyntaxKind.IsNotKeyword, SyntaxKind.LetKeyword, SyntaxKind.LibKeyword, SyntaxKind.LikeKeyword, SyntaxKind.LongKeyword, SyntaxKind.LoopKeyword, SyntaxKind.MeKeyword, SyntaxKind.ModKeyword, SyntaxKind.ModuleKeyword, SyntaxKind.MustInheritKeyword, SyntaxKind.MustOverrideKeyword, SyntaxKind.MyBaseKeyword, SyntaxKind.MyClassKeyword, SyntaxKind.NamespaceKeyword, SyntaxKind.NarrowingKeyword, SyntaxKind.NextKeyword, SyntaxKind.NewKeyword, SyntaxKind.NotKeyword, SyntaxKind.NothingKeyword, SyntaxKind.NotInheritableKeyword, SyntaxKind.NotOverridableKeyword, SyntaxKind.ObjectKeyword, SyntaxKind.OfKeyword, SyntaxKind.OnKeyword, SyntaxKind.OperatorKeyword, SyntaxKind.OptionKeyword, SyntaxKind.OptionalKeyword, SyntaxKind.OrKeyword, SyntaxKind.OrElseKeyword, SyntaxKind.OverloadsKeyword, SyntaxKind.OverridableKeyword, SyntaxKind.OverridesKeyword, SyntaxKind.ParamArrayKeyword, SyntaxKind.PartialKeyword, SyntaxKind.PrivateKeyword, SyntaxKind.PropertyKeyword, SyntaxKind.ProtectedKeyword, SyntaxKind.PublicKeyword, SyntaxKind.RaiseEventKeyword, SyntaxKind.ReadOnlyKeyword, SyntaxKind.ReDimKeyword, SyntaxKind.REMKeyword, SyntaxKind.RemoveHandlerKeyword, SyntaxKind.ResumeKeyword, SyntaxKind.ReturnKeyword, SyntaxKind.SByteKeyword, SyntaxKind.SelectKeyword, SyntaxKind.SetKeyword, SyntaxKind.ShadowsKeyword, SyntaxKind.SharedKeyword, SyntaxKind.ShortKeyword, SyntaxKind.SingleKeyword, SyntaxKind.StaticKeyword, SyntaxKind.StepKeyword, SyntaxKind.StopKeyword, SyntaxKind.StringKeyword, SyntaxKind.StructureKeyword, SyntaxKind.SubKeyword, SyntaxKind.SyncLockKeyword, SyntaxKind.ThenKeyword, SyntaxKind.ThrowKeyword, SyntaxKind.ToKeyword, SyntaxKind.TrueKeyword, SyntaxKind.TryKeyword, SyntaxKind.TryCastKeyword, SyntaxKind.TypeOfKeyword, SyntaxKind.UIntegerKeyword, SyntaxKind.ULongKeyword, SyntaxKind.UShortKeyword, SyntaxKind.UsingKeyword, SyntaxKind.WhenKeyword, SyntaxKind.WhileKeyword, SyntaxKind.WideningKeyword, SyntaxKind.WithKeyword, SyntaxKind.WithEventsKeyword, SyntaxKind.WriteOnlyKeyword, SyntaxKind.XorKeyword, SyntaxKind.EndIfKeyword, SyntaxKind.GosubKeyword, SyntaxKind.VariantKeyword, SyntaxKind.WendKeyword, SyntaxKind.AggregateKeyword, SyntaxKind.AllKeyword, SyntaxKind.AnsiKeyword, SyntaxKind.AscendingKeyword, SyntaxKind.AssemblyKeyword, SyntaxKind.AutoKeyword, SyntaxKind.BinaryKeyword, SyntaxKind.ByKeyword, SyntaxKind.CompareKeyword, SyntaxKind.CustomKeyword, SyntaxKind.DescendingKeyword, SyntaxKind.DistinctKeyword, SyntaxKind.EqualsKeyword, SyntaxKind.ExplicitKeyword, SyntaxKind.ExternalSourceKeyword, SyntaxKind.ExternalChecksumKeyword, SyntaxKind.FromKeyword, SyntaxKind.GroupKeyword, SyntaxKind.InferKeyword, SyntaxKind.IntoKeyword, SyntaxKind.IsFalseKeyword, SyntaxKind.IsTrueKeyword, SyntaxKind.JoinKeyword, SyntaxKind.KeyKeyword, SyntaxKind.MidKeyword, SyntaxKind.OffKeyword, SyntaxKind.OrderKeyword, SyntaxKind.OutKeyword, SyntaxKind.PreserveKeyword, SyntaxKind.RegionKeyword, SyntaxKind.SkipKeyword, SyntaxKind.StrictKeyword, SyntaxKind.TakeKeyword, SyntaxKind.TextKeyword, SyntaxKind.UnicodeKeyword, SyntaxKind.UntilKeyword, SyntaxKind.WhereKeyword, SyntaxKind.TypeKeyword, SyntaxKind.XmlKeyword}
538
For Each item As SyntaxKind In {SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
}
612
For Each item As SyntaxKind In {SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
}
639
Assert.False(SyntaxFacts.IsName(SyntaxKind.
FunctionKeyword
))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (13)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (2)
16
If func.DeclarationKeyword.Kind = SyntaxKind.
FunctionKeyword
Then
38
If lambdaHeader.DeclarationKeyword.Kind = SyntaxKind.
FunctionKeyword
AndAlso
CodeGeneration\MethodGenerator.vb (1)
72
Dim keyword = If(isSub, SyntaxKind.SubKeyword, SyntaxKind.
FunctionKeyword
)
CodeGeneration\NamedTypeGenerator.vb (1)
139
subOrFunctionKeyword:=If(invokeMethod.ReturnsVoid, SyntaxFactory.Token(SyntaxKind.SubKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
)),
CodeGeneration\VisualBasicSyntaxGenerator.vb (8)
784
subOrFunctionKeyword:=If(returnType Is Nothing, SyntaxFactory.Token(SyntaxKind.SubKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
)),
1562
subOrFunctionKeyword:=If(kind = SyntaxKind.DelegateSubStatement, SyntaxFactory.Token(SyntaxKind.SubKeyword), SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
)),
2381
SyntaxFactory.Token(sb.EndBlockStatement.BlockKeyword.LeadingTrivia, SyntaxKind.
FunctionKeyword
, sb.EndBlockStatement.BlockKeyword.TrailingTrivia)
2389
SyntaxFactory.Token(ss.DeclarationKeyword.LeadingTrivia, SyntaxKind.
FunctionKeyword
, ss.DeclarationKeyword.TrailingTrivia),
2402
SyntaxFactory.Token(ds.DeclarationKeyword.LeadingTrivia, SyntaxKind.
FunctionKeyword
, ds.DeclarationKeyword.TrailingTrivia),
2416
SyntaxFactory.Token(ml.EndSubOrFunctionStatement.BlockKeyword.LeadingTrivia, SyntaxKind.
FunctionKeyword
, ml.EndSubOrFunctionStatement.BlockKeyword.TrailingTrivia)
2430
SyntaxFactory.Token(lh.DeclarationKeyword.LeadingTrivia, SyntaxKind.
FunctionKeyword
, lh.DeclarationKeyword.TrailingTrivia),
2440
SyntaxFactory.Token(ds.DeclarationKeyword.LeadingTrivia, SyntaxKind.
FunctionKeyword
, ds.DeclarationKeyword.TrailingTrivia),
Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
145
Case SyntaxKind.NewKeyword, SyntaxKind.
FunctionKeyword
, SyntaxKind.SubKeyword, SyntaxKind.SetKeyword,
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (1)
3171
subOrFunctionKeyword:=SyntaxFactory.Token(SyntaxKind.
FunctionKeyword
),
Help\VisualBasicHelpContextService.Visitor.vb (1)
90
Case SyntaxKind.
FunctionKeyword