64 references to ClassKeyword
Microsoft.CodeAnalysis.VisualBasic (40)
Generated\Syntax.xml.Internal.Generated.vb (4)
42196
Debug.Assert(blockKeyword IsNot Nothing AndAlso blockKeyword.Kind = SyntaxKind.
ClassKeyword
)
43251
Debug.Assert(classKeyword IsNot Nothing AndAlso classKeyword.Kind = SyntaxKind.
ClassKeyword
)
54274
Debug.Assert(blockKeyword IsNot Nothing AndAlso blockKeyword.Kind = SyntaxKind.
ClassKeyword
)
55329
Debug.Assert(classKeyword IsNot Nothing AndAlso classKeyword.Kind = SyntaxKind.
ClassKeyword
)
Generated\Syntax.xml.Main.Generated.vb (16)
5737
Case SyntaxKind.
ClassKeyword
:
5997
Case SyntaxKind.
ClassKeyword
6009
Return SyntaxFactory.EndClassStatement(SyntaxFactory.Token(SyntaxKind.EndKeyword), SyntaxFactory.Token(SyntaxKind.
ClassKeyword
))
6592
Return SyntaxKind.
ClassKeyword
7758
Case SyntaxKind.
ClassKeyword
7791
Return SyntaxFactory.ClassStatement(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.
ClassKeyword
), identifier, typeParameterList)
7803
Return SyntaxFactory.ClassStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
ClassKeyword
), identifier, Nothing)
7815
Return SyntaxFactory.ClassStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
ClassKeyword
), SyntaxFactory.Identifier(identifier), Nothing)
8131
Case SyntaxKind.
ClassKeyword
:
8152
Case SyntaxKind.
ClassKeyword
:
8173
Case SyntaxKind.
ClassKeyword
:
8202
Case SyntaxKind.
ClassKeyword
:
44049
SyntaxKind.
ClassKeyword
,
44119
SyntaxKind.
ClassKeyword
,
45015
SyntaxKind.
ClassKeyword
,
45396
Case SyntaxKind.
ClassKeyword
Parser\BlockContexts\BlockContext.vb (1)
614
endStmt = SyntaxFactory.EndClassStatement(missingEndKeyword, InternalSyntaxFactory.MissingKeyword(SyntaxKind.
ClassKeyword
))
Parser\Parser.vb (8)
722
Case SyntaxKind.ModuleKeyword, SyntaxKind.
ClassKeyword
, SyntaxKind.StructureKeyword, SyntaxKind.InterfaceKeyword
1044
SyntaxKind.
ClassKeyword
,
1210
SyntaxKind.
ClassKeyword
,
1320
Case SyntaxKind.ModuleKeyword, SyntaxKind.
ClassKeyword
, SyntaxKind.StructureKeyword, SyntaxKind.InterfaceKeyword
1567
Case SyntaxKind.
ClassKeyword
1818
Case SyntaxKind.
ClassKeyword
1887
SyntaxKind.
ClassKeyword
,
4422
ElseIf CurrentToken.Kind = SyntaxKind.
ClassKeyword
Then
Scanner\KeywordTable.vb (1)
45
SyntaxKind.
ClassKeyword
, None,
SymbolDisplay\SymbolDisplayVisitor.Types.vb (2)
454
Return SyntaxKind.
ClassKeyword
550
AddKeyword(SyntaxKind.
ClassKeyword
)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (2)
333
SyntaxFacts.GetText(SyntaxKind.
ClassKeyword
),
348
SyntaxFacts.GetText(SyntaxKind.
ClassKeyword
),
Symbols\TypeParameterConstraint.vb (1)
78
Return SyntaxKind.
ClassKeyword
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
182
SyntaxKind.
ClassKeyword
,
Syntax\SyntaxKindFacts.vb (3)
103
SyntaxKind.
ClassKeyword
,
418
SyntaxKind.
ClassKeyword
,
676
Case SyntaxKind.
ClassKeyword
Syntax\SyntaxNodeFactories.vb (1)
481
SyntaxKind.
ClassKeyword
,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
SyntaxTreeExtensions.vb (1)
91
Case SyntaxKind.
ClassKeyword
,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
AutomaticEndConstructCorrection\AutomaticEndConstructCorrector.vb (1)
164
SyntaxKind.
ClassKeyword
, SyntaxKind.ModuleKeyword, SyntaxKind.NamespaceKeyword,
Microsoft.CodeAnalysis.VisualBasic.Features (3)
Completion\CompletionProviders\VisualBasicSuggestionModeCompletionProvider.vb (1)
128
Case SyntaxKind.
ClassKeyword
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (1)
128
Return SyntaxKind.
ClassKeyword
SignatureHelp\GenericNameSignatureHelpProvider.vb (1)
179
parts.Add(Keyword(SyntaxKind.
ClassKeyword
))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (12)
Generated\Syntax.Test.xml.Generated.vb (6)
52
return InternalSyntax.SyntaxFactory.EndClassStatement(new InternalSyntax.KeywordSyntax(SyntaxKind.EndKeyword, String.Empty, Nothing, Nothing), new InternalSyntax.KeywordSyntax(SyntaxKind.
ClassKeyword
, String.Empty, Nothing, Nothing))
188
return InternalSyntax.SyntaxFactory.ClassStatement(Nothing, Nothing, new InternalSyntax.KeywordSyntax(SyntaxKind.
ClassKeyword
, String.Empty, Nothing, Nothing), GenerateGreenIdentifierToken(), Nothing)
9570
SyntaxFactory.EndClassStatement(SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), SyntaxFactory.Token(SyntaxKind.
ClassKeyword
))
9593
return SyntaxFactory.EndClassStatement(SyntaxFactory.Token(SyntaxKind.EndKeyword), SyntaxFactory.Token(SyntaxKind.
ClassKeyword
))
10396
SyntaxFactory.ClassStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
ClassKeyword
), SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), Nothing)
10403
return SyntaxFactory.ClassStatement(Nothing, Nothing, SyntaxFactory.Token(SyntaxKind.
ClassKeyword
), GenerateRedIdentifierToken(), Nothing)
Parser\ParseDirectives.vb (1)
1263
Assert.Equal(SyntaxKind.
ClassKeyword
, tk.Kind)
Syntax\SyntaxFactsTest.vb (5)
53
Assert.Equal(SyntaxKind.
ClassKeyword
, SyntaxFacts.GetKeywordKind("Class"))
70
Assert.Equal(SyntaxKind.ClassStatement, SyntaxFacts.GetBaseTypeStatementKind(SyntaxKind.
ClassKeyword
))
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}
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}
852
For Each item As SyntaxKind In {SyntaxKind.NewKeyword, SyntaxKind.
ClassKeyword
, SyntaxKind.StructureKeyword}
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
CodeGeneration\NamedTypeGenerator.vb (1)
111
If(isInterface, SyntaxKind.InterfaceKeyword, If(isStruct, SyntaxKind.StructureKeyword, If(isModule, SyntaxKind.ModuleKeyword, SyntaxKind.
ClassKeyword
)))
CodeGeneration\TypeParameterGenerator.vb (1)
26
constraints.Add(SyntaxFactory.ClassConstraint(SyntaxFactory.Token(SyntaxKind.
ClassKeyword
)))
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2887
constraints = constraints.Insert(0, SyntaxFactory.ClassConstraint(SyntaxFactory.Token(SyntaxKind.
ClassKeyword
)))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
91
Case SyntaxKind.
ClassKeyword
,
Microsoft.VisualStudio.LanguageServices.VisualBasic (3)
CodeModel\VisualBasicCodeModelService.vb (2)
2423
classKeyword:=SyntaxFactory.Token(moduleBlock.ModuleStatement.ModuleKeyword.LeadingTrivia, SyntaxKind.
ClassKeyword
, moduleBlock.ModuleStatement.ModuleKeyword.TrailingTrivia),
2431
blockKeyword:=SyntaxFactory.Token(moduleBlock.EndModuleStatement.BlockKeyword.LeadingTrivia, SyntaxKind.
ClassKeyword
, moduleBlock.EndModuleStatement.BlockKeyword.TrailingTrivia)))
Help\VisualBasicHelpContextService.Visitor.vb (1)
605
Case SyntaxKind.
ClassKeyword