29 references to ClassStatement
Microsoft.CodeAnalysis.VisualBasic (10)
Generated\Syntax.xml.Main.Generated.vb (2)
1712Dim newClassStatement = DirectCast(Visit(node.ClassStatement), ClassStatementSyntax) 1713If node.ClassStatement IsNot newClassStatement Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (6)
2429return Update(Me.ClassStatement, [inherits], Me.Implements, Me.Members, Me.EndClassStatement) 2467return Update(Me.ClassStatement, Me.Inherits, [implements], Me.Members, Me.EndClassStatement) 2505return Update(Me.ClassStatement, Me.Inherits, Me.Implements, members, Me.EndClassStatement) 2531return Update(Me.ClassStatement, Me.Inherits, Me.Implements, Me.Members, endClassStatement) 2554Return Me.ClassStatement 2597If classStatement IsNot Me.ClassStatement OrElse [inherits] <> Me.[Inherits] OrElse [implements] <> Me.[Implements] OrElse members <> Me.Members OrElse endClassStatement IsNot Me.EndClassStatement Then
Syntax\TypeBlockSyntax.vb (2)
70Return ClassStatement 92Return ClassStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
StatementSyntaxExtensions.vb (1)
226Return classBlock.WithClassStatement(classBlock.ClassStatement.WithModifiers(modifiers))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
ImplementAbstractClass\ImplementAbstractClassCommandHandler.vb (1)
51document, classBlock, classBlock.ClassStatement.Identifier, options, cancellationToken).WaitAndGetResult(cancellationToken)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ImplementAbstractClass\VisualBasicImplementAbstractClassCodeFixProvider.vb (1)
27Return classNode.ClassStatement.Identifier
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
18773Assert.NotNull(objectUnderTest.classStatement) 18775Dim withObj = objectUnderTest.WithClassStatement(objectUnderTest.ClassStatement).WithInherits(objectUnderTest.Inherits).WithImplements(objectUnderTest.Implements).WithMembers(objectUnderTest.Members).WithEndClassStatement(objectUnderTest.EndClassStatement)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
CodeGeneration\VisualBasicSyntaxGenerator.vb (4)
1825Return DirectCast(node, ClassBlockSyntax).WithClassStatement(DirectCast(node, ClassBlockSyntax).ClassStatement.WithAttributeLists(arg)) 2576Return DirectCast(declaration, ClassBlockSyntax).WithClassStatement(DirectCast(declaration, ClassBlockSyntax).ClassStatement.WithModifiers(tokens)) 2825Return classBlock.WithClassStatement(classBlock.ClassStatement.WithTypeParameterList(replacer(classBlock.ClassStatement.TypeParameterList)))
StatementSyntaxExtensions.vb (1)
226Return classBlock.WithClassStatement(classBlock.ClassStatement.WithModifiers(modifiers))
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.vb (1)
2702Dim classStatement = classBlock.ClassStatement
Microsoft.VisualStudio.LanguageServices.VisualBasic (8)
CodeModel\VisualBasicCodeModelService.vb (8)
2441attributeLists:=classBlock.ClassStatement.AttributeLists, 2442modifiers:=classBlock.ClassStatement.Modifiers, 2443moduleKeyword:=SyntaxFactory.Token(classBlock.ClassStatement.ClassKeyword.LeadingTrivia, SyntaxKind.ModuleKeyword, classBlock.ClassStatement.ClassKeyword.TrailingTrivia), 2444identifier:=classBlock.ClassStatement.Identifier, 2445typeParameterList:=classBlock.ClassStatement.TypeParameterList), 3852Dim attributeLists = classBlock.ClassStatement.AttributeLists.Insert(index, attributeList) 3853Dim begin = classBlock.ClassStatement.WithAttributeLists(attributeLists)