53 references to InterfaceBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
153Public Overrides Function VisitInterfaceBlock(ByVal interfaceSyntax As InterfaceBlockSyntax) As Binder
Declarations\DeclarationTreeBuilder.vb (1)
540Public Overrides Function VisitInterfaceBlock(ByVal interfaceBlockSyntax As InterfaceBlockSyntax) As SingleNamespaceOrTypeDeclaration
Generated\Syntax.xml.Main.Generated.vb (6)
50Public Overridable Function VisitInterfaceBlock(ByVal node As InterfaceBlockSyntax) As TResult 785Public Overridable Sub VisitInterfaceBlock(ByVal node As InterfaceBlockSyntax) 1688Public Overrides Function VisitInterfaceBlock(ByVal node As InterfaceBlockSyntax) 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
Generated\Syntax.xml.Syntax.Generated.vb (9)
2146Public Shadows Function WithInterfaceStatement(interfaceStatement as InterfaceStatementSyntax) As InterfaceBlockSyntax 2176Public Shadows Function WithInherits([inherits] as SyntaxList(Of InheritsStatementSyntax)) As InterfaceBlockSyntax 2180Public Shadows Function AddInherits(ParamArray items As InheritsStatementSyntax()) As InterfaceBlockSyntax 2214Public Shadows Function WithImplements([implements] as SyntaxList(Of ImplementsStatementSyntax)) As InterfaceBlockSyntax 2218Public Shadows Function AddImplements(ParamArray items As ImplementsStatementSyntax()) As InterfaceBlockSyntax 2252Public Shadows Function WithMembers(members as SyntaxList(Of StatementSyntax)) As InterfaceBlockSyntax 2256Public Shadows Function AddMembers(ParamArray items As StatementSyntax()) As InterfaceBlockSyntax 2278Public Shadows Function WithEndInterfaceStatement(endInterfaceStatement as EndBlockStatementSyntax) 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
Semantics\StatementSyntaxWalker.vb (1)
63Public Overrides Sub VisitInterfaceBlock(ByVal node As InterfaceBlockSyntax)
Syntax\SyntaxNormalizer.vb (1)
800Public Overrides Function VisitInterfaceBlock(ByVal node As InterfaceBlockSyntax) As SyntaxNode
Syntax\TypeBlockSyntax.vb (2)
210Public Shadows Function WithBegin(begin As InterfaceStatementSyntax) As InterfaceBlockSyntax 216Public Shadows Function WithEnd([end] As EndBlockStatementSyntax) As InterfaceBlockSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
228Dim interfaceBlock = DirectCast(member, InterfaceBlockSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1159Return DirectCast(node, InterfaceBlockSyntax).BlockStatement.AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
339Dim [interface] = TryCast(node, InterfaceBlockSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
109Return DirectCast(declaration, InterfaceBlockSyntax).BlockStatement.Modifiers
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
144Return DirectCast(node, InterfaceBlockSyntax).BlockStatement
Microsoft.CodeAnalysis.VisualBasic.Features (6)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (2)
135(Function(n As InterfaceBlockSyntax) n.BlockStatement), 155(Function(n As InterfaceBlockSyntax) n.EndBlockStatement),
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (1)
142Public Overrides Function VisitInterfaceBlock(ByVal node As InterfaceBlockSyntax) As SyntaxKind?
Completion\KeywordRecommenders\Declarations\ImplementsKeywordRecommender.vb (1)
22If TypeOf typeBlock Is InterfaceBlockSyntax Then
Completion\KeywordRecommenders\Declarations\InheritsKeywordRecommender.vb (1)
30TypeOf typeBlock Is InterfaceBlockSyntax Then
GenerateType\VisualBasicGenerateTypeService.vb (1)
536If expression.Parent.Parent IsNot Nothing AndAlso TypeOf expression.Parent.Parent Is InterfaceBlockSyntax Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (16)
CodeGeneration\VisualBasicSyntaxGenerator.vb (11)
1660Return DirectCast(node, InterfaceBlockSyntax).WithInterfaceStatement(DirectCast(node, InterfaceBlockSyntax).InterfaceStatement.WithAttributeLists(arg)) 1919Return DirectCast(declaration, InterfaceBlockSyntax).BlockStatement.Identifier.ValueText 2004Return ReplaceWithTrivia(declaration, DirectCast(declaration, InterfaceBlockSyntax).BlockStatement.Identifier, id) 2413Return DirectCast(declaration, InterfaceBlockSyntax).WithInterfaceStatement(DirectCast(declaration, InterfaceBlockSyntax).InterfaceStatement.WithModifiers(tokens)) 2570Dim interfaceBlock = TryCast(declaration, InterfaceBlockSyntax) 2904Return DirectCast(declaration, InterfaceBlockSyntax).Members 2960Dim ib = DirectCast(declaration, InterfaceBlockSyntax) 3284Return DirectCast(declaration, InterfaceBlockSyntax).Inherits 3295Return DirectCast(declaration, InterfaceBlockSyntax).WithInherits(list)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
228Dim interfaceBlock = DirectCast(member, InterfaceBlockSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1159Return DirectCast(node, InterfaceBlockSyntax).BlockStatement.AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
339Dim [interface] = TryCast(node, InterfaceBlockSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
109Return DirectCast(declaration, InterfaceBlockSyntax).BlockStatement.Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
144Return DirectCast(node, InterfaceBlockSyntax).BlockStatement
Roslyn.Diagnostics.VisualBasic.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
228Dim interfaceBlock = DirectCast(member, InterfaceBlockSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1159Return DirectCast(node, InterfaceBlockSyntax).BlockStatement.AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
339Dim [interface] = TryCast(node, InterfaceBlockSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
109Return DirectCast(declaration, InterfaceBlockSyntax).BlockStatement.Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
144Return DirectCast(node, InterfaceBlockSyntax).BlockStatement