4 instantiations of InterfaceStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
3009Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.InterfaceStatementSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
1834Return New InterfaceStatementSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newAttributeLists.Node, newModifiers.Node, newInterfaceKeyword, newIdentifier, newTypeParameterList) 7682Return New InterfaceStatementSyntax(SyntaxKind.InterfaceStatement, Nothing, Nothing, attributeLists.Node, modifiers.Node, DirectCast(interfaceKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(identifier.Node, InternalSyntax.IdentifierTokenSyntax), typeParameterList)
Generated\Syntax.xml.Syntax.Generated.vb (1)
3680Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.InterfaceStatementSyntax(kind, errors, annotations, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), modifiers, interfaceKeyword, identifier, if(typeParameterList IsNot Nothing, DirectCast(typeParameterList.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.TypeParameterListSyntax), Nothing)), Nothing, 0)
48 references to InterfaceStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (31)
Generated\Syntax.xml.Main.Generated.vb (11)
71Public Overridable Function VisitInterfaceStatement(ByVal node As InterfaceStatementSyntax) As TResult 806Public Overridable Sub VisitInterfaceStatement(ByVal node As InterfaceStatementSyntax) 1691Dim newInterfaceStatement = DirectCast(Visit(node.InterfaceStatement), InterfaceStatementSyntax) 1819Public Overrides Function VisitInterfaceStatement(ByVal node As InterfaceStatementSyntax) As SyntaxNode 7209Public Shared Function InterfaceBlock(interfaceStatement As InterfaceStatementSyntax, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax), endInterfaceStatement As EndBlockStatementSyntax) As InterfaceBlockSyntax 7246Public Shared Function InterfaceBlock(interfaceStatement As InterfaceStatementSyntax, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax)) As InterfaceBlockSyntax 7258Public Shared Function InterfaceBlock(interfaceStatement As InterfaceStatementSyntax) As InterfaceBlockSyntax 7671Public Shared Function InterfaceStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, interfaceKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax) As InterfaceStatementSyntax 7705Public Shared Function InterfaceStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax) As InterfaceStatementSyntax 7717Public Shared Function InterfaceStatement(identifier As SyntaxToken) As InterfaceStatementSyntax 7729Public Shared Function InterfaceStatement(identifier As String) As InterfaceStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (14)
2119Friend _interfaceStatement as InterfaceStatementSyntax 2128Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), interfaceStatement As InterfaceStatementSyntax, [inherits] As SyntaxNode, [implements] As SyntaxNode, members As SyntaxNode, endInterfaceStatement As EndBlockStatementSyntax) 2135Public ReadOnly Property InterfaceStatement As InterfaceStatementSyntax 2146Public Shadows Function WithInterfaceStatement(interfaceStatement as InterfaceStatementSyntax) As InterfaceBlockSyntax 2344Public Function Update(interfaceStatement As InterfaceStatementSyntax, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax), endInterfaceStatement As EndBlockStatementSyntax) As InterfaceBlockSyntax 3710Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As InterfaceStatementSyntax 3714Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As InterfaceStatementSyntax 3752Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As InterfaceStatementSyntax 3756Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As InterfaceStatementSyntax 3778Public Shadows Function WithInterfaceKeyword(interfaceKeyword as SyntaxToken) As InterfaceStatementSyntax 3804Public Shadows Function WithIdentifier(identifier as SyntaxToken) As InterfaceStatementSyntax 3834Public Shadows Function WithTypeParameterList(typeParameterList as TypeParameterListSyntax) As InterfaceStatementSyntax 3838Public Shadows Function AddTypeParameterListParameters(ParamArray items As TypeParameterSyntax()) As InterfaceStatementSyntax 3897Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, interfaceKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax) As InterfaceStatementSyntax
Syntax\SyntaxFactory.vb (1)
431Return SyntaxFactory.InterfaceBlock(DirectCast(begin, InterfaceStatementSyntax), [inherits], [implements], members, [end])
Syntax\SyntaxNormalizer.vb (1)
1292Public Overrides Function VisitInterfaceStatement(node As InterfaceStatementSyntax) As SyntaxNode
Syntax\TypeBlockSyntax.vb (3)
185Return WithInterfaceStatement(DirectCast(blockStatement, InterfaceStatementSyntax)) 194Public Shadows ReadOnly Property Begin As InterfaceStatementSyntax 210Public Shadows Function WithBegin(begin As InterfaceStatementSyntax) As InterfaceBlockSyntax
Syntax\TypeStatementSyntax.vb (1)
150Public Shadows Function WithKeyword(keyword As SyntaxToken) As InterfaceStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
StatementSyntaxExtensions.vb (2)
91Return DirectCast(member, InterfaceStatementSyntax).WithAttributeLists(attributeLists) 242Return DirectCast(member, InterfaceStatementSyntax).WithModifiers(modifiers)
SyntaxNodeExtensions.vb (1)
1192Return DirectCast(node, InterfaceStatementSyntax).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
116Return DirectCast(declaration, InterfaceStatementSyntax).Modifiers
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructStatementVisitor.vb (1)
231Public Overrides Function VisitInterfaceStatement(ByVal node As InterfaceStatementSyntax) As AbstractEndConstructResult
Microsoft.CodeAnalysis.VisualBasic.Features (2)
CodeLens\VisualBasicCodeLensMemberFinder.vb (1)
48Public Overrides Sub VisitInterfaceStatement(node As InterfaceStatementSyntax)
Structure\VisualBasicBlockStructureProvider.vb (1)
31builder.Add(Of InterfaceStatementSyntax, TypeDeclarationStructureProvider)()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
10364Private Shared Function GenerateRedInterfaceStatement() As InterfaceStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
109Public Overrides Function VisitInterfaceStatement(node As InterfaceStatementSyntax) As SyntaxNode
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
1835Return DirectCast(node, InterfaceStatementSyntax).WithAttributeLists(arg) 2586Return DirectCast(declaration, InterfaceStatementSyntax).WithModifiers(tokens)
StatementSyntaxExtensions.vb (2)
91Return DirectCast(member, InterfaceStatementSyntax).WithAttributeLists(attributeLists) 242Return DirectCast(member, InterfaceStatementSyntax).WithModifiers(modifiers)
SyntaxNodeExtensions.vb (1)
1192Return DirectCast(node, InterfaceStatementSyntax).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
116Return DirectCast(declaration, InterfaceStatementSyntax).Modifiers
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (1)
972Return DirectCast(node, InterfaceStatementSyntax).WithIdentifier(identifier)
Help\VisualBasicHelpContextService.Visitor.vb (1)
573Public Overrides Sub VisitInterfaceStatement(node As InterfaceStatementSyntax)