48 references to InterfaceStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (31)
Generated\Syntax.xml.Main.Generated.vb (11)
71
Public Overridable Function VisitInterfaceStatement(ByVal node As
InterfaceStatementSyntax
) As TResult
806
Public Overridable Sub VisitInterfaceStatement(ByVal node As
InterfaceStatementSyntax
)
1691
Dim newInterfaceStatement = DirectCast(Visit(node.InterfaceStatement),
InterfaceStatementSyntax
)
1819
Public Overrides Function VisitInterfaceStatement(ByVal node As
InterfaceStatementSyntax
) As SyntaxNode
7209
Public 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
7246
Public Shared Function InterfaceBlock(interfaceStatement As
InterfaceStatementSyntax
, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax)) As InterfaceBlockSyntax
7258
Public Shared Function InterfaceBlock(interfaceStatement As
InterfaceStatementSyntax
) As InterfaceBlockSyntax
7671
Public Shared Function InterfaceStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, interfaceKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax) As
InterfaceStatementSyntax
7705
Public Shared Function InterfaceStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax) As
InterfaceStatementSyntax
7717
Public Shared Function InterfaceStatement(identifier As SyntaxToken) As
InterfaceStatementSyntax
7729
Public Shared Function InterfaceStatement(identifier As String) As
InterfaceStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (14)
2119
Friend _interfaceStatement as
InterfaceStatementSyntax
2128
Friend 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)
2135
Public ReadOnly Property InterfaceStatement As
InterfaceStatementSyntax
2146
Public Shadows Function WithInterfaceStatement(interfaceStatement as
InterfaceStatementSyntax
) As InterfaceBlockSyntax
2344
Public 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
3710
Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As
InterfaceStatementSyntax
3714
Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As
InterfaceStatementSyntax
3752
Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As
InterfaceStatementSyntax
3756
Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As
InterfaceStatementSyntax
3778
Public Shadows Function WithInterfaceKeyword(interfaceKeyword as SyntaxToken) As
InterfaceStatementSyntax
3804
Public Shadows Function WithIdentifier(identifier as SyntaxToken) As
InterfaceStatementSyntax
3834
Public Shadows Function WithTypeParameterList(typeParameterList as TypeParameterListSyntax) As
InterfaceStatementSyntax
3838
Public Shadows Function AddTypeParameterListParameters(ParamArray items As TypeParameterSyntax()) As
InterfaceStatementSyntax
3897
Public 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)
431
Return SyntaxFactory.InterfaceBlock(DirectCast(begin,
InterfaceStatementSyntax
), [inherits], [implements], members, [end])
Syntax\SyntaxNormalizer.vb (1)
1292
Public Overrides Function VisitInterfaceStatement(node As
InterfaceStatementSyntax
) As SyntaxNode
Syntax\TypeBlockSyntax.vb (3)
185
Return WithInterfaceStatement(DirectCast(blockStatement,
InterfaceStatementSyntax
))
194
Public Shadows ReadOnly Property Begin As
InterfaceStatementSyntax
210
Public Shadows Function WithBegin(begin As
InterfaceStatementSyntax
) As InterfaceBlockSyntax
Syntax\TypeStatementSyntax.vb (1)
150
Public Shadows Function WithKeyword(keyword As SyntaxToken) As
InterfaceStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
91
Return DirectCast(member,
InterfaceStatementSyntax
).WithAttributeLists(attributeLists)
242
Return DirectCast(member,
InterfaceStatementSyntax
).WithModifiers(modifiers)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1161
Return DirectCast(node,
InterfaceStatementSyntax
).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
111
Return DirectCast(declaration,
InterfaceStatementSyntax
).Modifiers
Microsoft.CodeAnalysis.VisualBasic.Features (2)
CodeLens\VisualBasicCodeLensMemberFinder.vb (1)
48
Public Overrides Sub VisitInterfaceStatement(node As
InterfaceStatementSyntax
)
Structure\VisualBasicBlockStructureProvider.vb (1)
31
builder.Add(Of
InterfaceStatementSyntax
, TypeDeclarationStructureProvider)()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
109
Public Overrides Function VisitInterfaceStatement(node As
InterfaceStatementSyntax
) As SyntaxNode
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
1662
Return DirectCast(node,
InterfaceStatementSyntax
).WithAttributeLists(arg)
2415
Return DirectCast(declaration,
InterfaceStatementSyntax
).WithModifiers(tokens)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
91
Return DirectCast(member,
InterfaceStatementSyntax
).WithAttributeLists(attributeLists)
242
Return DirectCast(member,
InterfaceStatementSyntax
).WithModifiers(modifiers)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1161
Return DirectCast(node,
InterfaceStatementSyntax
).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
111
Return DirectCast(declaration,
InterfaceStatementSyntax
).Modifiers
Roslyn.Diagnostics.VisualBasic.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
91
Return DirectCast(member,
InterfaceStatementSyntax
).WithAttributeLists(attributeLists)
242
Return DirectCast(member,
InterfaceStatementSyntax
).WithModifiers(modifiers)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1161
Return DirectCast(node,
InterfaceStatementSyntax
).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
111
Return DirectCast(declaration,
InterfaceStatementSyntax
).Modifiers