139 references to InterfaceBlock
Microsoft.CodeAnalysis.VisualBasic (39)
Compilation\SemanticModel.vb (1)
3307Case SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock
Compilation\SyntaxTreeSemanticModel.vb (1)
978Case SyntaxKind.ClassBlock, SyntaxKind.EnumBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock
Declarations\DeclarationTreeBuilder.vb (3)
427SyntaxKind.InterfaceBlock 463SyntaxKind.InterfaceBlock 492Case SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock
Declarations\MergedTypeDeclaration.vb (1)
90SyntaxKind.InterfaceBlock
Generated\Syntax.xml.Internal.Generated.vb (2)
43025Return New InterfaceBlockSyntax(SyntaxKind.InterfaceBlock, interfaceStatement, [inherits].Node, [implements].Node, members.Node, endInterfaceStatement) 55103Return New InterfaceBlockSyntax(SyntaxKind.InterfaceBlock, interfaceStatement, [inherits].Node, [implements].Node, members.Node, endInterfaceStatement, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (4)
7226Return New InterfaceBlockSyntax(SyntaxKind.InterfaceBlock, Nothing, Nothing, interfaceStatement, [inherits].Node, [implements].Node, members.Node, endInterfaceStatement) 35815SyntaxKind.InterfaceBlock, 36109SyntaxKind.InterfaceBlock, 36411SyntaxKind.InterfaceBlock,
Generated\Syntax.xml.Syntax.Generated.vb (1)
2113''' <item><description><see cref="SyntaxKind.InterfaceBlock"/></description></item>
Parser\BlockContexts\BlockContext.vb (2)
621Case SyntaxKind.InterfaceBlock 743Case SyntaxKind.InterfaceBlock
Parser\BlockContexts\DeclarationContext.vb (2)
200SyntaxKind.InterfaceBlock, 298SyntaxKind.InterfaceBlock
Parser\BlockContexts\EnumDeclarationBlockContext.vb (1)
65SyntaxKind.InterfaceBlock,
Parser\BlockContexts\ExecutableStatementContext.vb (1)
176SyntaxKind.InterfaceBlock,
Parser\BlockContexts\InterfaceDeclarationBlockContext.vb (4)
18MyBase.New(SyntaxKind.InterfaceBlock, statement, prevContext) 20Debug.Assert(BlockKind = SyntaxKind.InterfaceBlock) 112SyntaxKind.InterfaceBlock 182SyntaxKind.InterfaceBlock
Parser\BlockContexts\TypeBlockContext.vb (2)
22contextKind = SyntaxKind.StructureBlock OrElse contextKind = SyntaxKind.InterfaceBlock) 25BlockKind = SyntaxKind.StructureBlock OrElse BlockKind = SyntaxKind.InterfaceBlock)
Parser\Parser.vb (3)
1381SyntaxKind.InterfaceBlock, 2062SyntaxKind.InterfaceBlock, 4174If Context.BlockKind <> SyntaxKind.InterfaceBlock AndAlso Not propertyStatement.Modifiers.Any(SyntaxKind.MustOverrideKeyword) Then
Symbols\Source\SourceNamedTypeSymbol.vb (7)
130Case SyntaxKind.ModuleBlock, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock 432Case SyntaxKind.InterfaceBlock 657SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock 801Case SyntaxKind.InterfaceBlock, SyntaxKind.DelegateFunctionStatement, SyntaxKind.DelegateSubStatement 942Case SyntaxKind.StructureBlock, SyntaxKind.ClassBlock, SyntaxKind.InterfaceBlock 1044Case SyntaxKind.InterfaceBlock 1725Case SyntaxKind.InterfaceBlock
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
540Case SyntaxKind.InterfaceBlock
Syntax\SyntaxFactory.vb (1)
430Case SyntaxKind.InterfaceBlock
Syntax\SyntaxFacts.vb (1)
346Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
Syntax\SyntaxNormalizer.vb (1)
848If node.Kind = SyntaxKind.InterfaceBlock Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (19)
StatementSyntaxExtensions.vb (10)
18SyntaxKind.InterfaceBlock, 78SyntaxKind.InterfaceBlock, 163SyntaxKind.InterfaceBlock, 227Case SyntaxKind.InterfaceBlock 308SyntaxKind.InterfaceBlock, 398SyntaxKind.InterfaceBlock, 543SyntaxKind.InterfaceBlock, 573SyntaxKind.InterfaceBlock, 631SyntaxKind.InterfaceBlock, 659SyntaxKind.InterfaceBlock,
SyntaxNodeExtensions.vb (3)
1189Case SyntaxKind.InterfaceBlock 1258Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock 1299Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
SyntaxTokenExtensions.vb (1)
150SyntaxKind.InterfaceBlock,
VisualBasicAccessibilityFacts.vb (2)
29SyntaxKind.InterfaceBlock, 113Case SyntaxKind.InterfaceBlock
VisualBasicSyntaxFacts.vb (2)
1313SyntaxKind.InterfaceBlock, 1354SyntaxKind.InterfaceBlock,
VisualBasicSyntaxKinds.vb (1)
149Public ReadOnly Property InterfaceDeclaration As Integer = SyntaxKind.InterfaceBlock Implements ISyntaxKinds.InterfaceDeclaration
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
SyntaxTreeExtensions.vb (3)
117syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.CompilationUnit) 198Return syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.InterfaceBlock) 208position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.CompilationUnit)
TypeBlockSyntaxExtensions.vb (1)
95Case SyntaxKind.InterfaceBlock
Microsoft.CodeAnalysis.VisualBasic.Features (15)
Completion\KeywordRecommenders\Declarations\ModifierKeywordsRecommender.vb (1)
99innermostDeclarationKind = SyntaxKind.InterfaceBlock OrElse
Diagnostics\Analyzers\VisualBasicSimplifyTypeNamesDiagnosticAnalyzer.vb (1)
34codeBlock.IsKind(SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.EnumBlock) OrElse
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
37SyntaxKind.InterfaceBlock,
EditAndContinue\SyntaxComparer.vb (2)
746Case SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock 1219SyntaxKind.InterfaceBlock,
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (8)
1034Return node.IsKind(SyntaxKind.InterfaceBlock) 1143Debug.Assert(parent.Kind = SyntaxKind.InterfaceBlock) 1533SyntaxKind.InterfaceBlock, 1919Case SyntaxKind.InterfaceBlock, 2212SyntaxKind.InterfaceBlock, 2232SyntaxKind.InterfaceBlock, 2263Debug.Assert(oldNode.Parent.IsKind(SyntaxKind.InterfaceBlock) AndAlso newNode.Parent.IsKind(SyntaxKind.InterfaceBlock))
GoToDefinition\VisualBasicGoToDefinitionSymbolService.vb (1)
154If node.IsKind(SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock) Then
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.vb (1)
133SyntaxKind.InterfaceBlock,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (44)
CodeGeneration\NamedTypeGenerator.vb (2)
84Case SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock 105If(isInterface, SyntaxKind.InterfaceBlock, If(isStruct, SyntaxKind.StructureBlock, If(isModule, SyntaxKind.ModuleBlock, SyntaxKind.ClassBlock)))
CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
160Case SyntaxKind.InterfaceBlock
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
763Case SyntaxKind.EnumBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
CodeGeneration\VisualBasicDeclarationComparer.vb (3)
27{SyntaxKind.InterfaceBlock, 8}, 143Case SyntaxKind.InterfaceBlock 331Case SyntaxKind.InterfaceBlock
CodeGeneration\VisualBasicSyntaxGenerator.vb (12)
715Case SyntaxKind.InterfaceBlock, SyntaxKind.InterfaceStatement 1832Case SyntaxKind.InterfaceBlock 1900Case SyntaxKind.InterfaceBlock 2091Case SyntaxKind.InterfaceBlock 2176Case SyntaxKind.InterfaceBlock 2583Case SyntaxKind.InterfaceBlock 3161Case SyntaxKind.InterfaceBlock 3180Case SyntaxKind.InterfaceBlock 3217Case SyntaxKind.InterfaceBlock 3575If declaration.IsKind(SyntaxKind.InterfaceBlock) Then 3602Case SyntaxKind.InterfaceBlock 3613Case SyntaxKind.InterfaceBlock
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (2)
167If(typeDeclaration.Kind() = SyntaxKind.InterfaceBlock, DeclaredSymbolInfoKind.Interface, 438Case SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (1)
150SyntaxKind.InterfaceBlock,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (3)
117syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.CompilationUnit) 198Return syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.InterfaceBlock) 208position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.CompilationUnit)
StatementSyntaxExtensions.vb (10)
18SyntaxKind.InterfaceBlock, 78SyntaxKind.InterfaceBlock, 163SyntaxKind.InterfaceBlock, 227Case SyntaxKind.InterfaceBlock 308SyntaxKind.InterfaceBlock, 398SyntaxKind.InterfaceBlock, 543SyntaxKind.InterfaceBlock, 573SyntaxKind.InterfaceBlock, 631SyntaxKind.InterfaceBlock, 659SyntaxKind.InterfaceBlock,
SyntaxNodeExtensions.vb (3)
1189Case SyntaxKind.InterfaceBlock 1258Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock 1299Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
TypeBlockSyntaxExtensions.vb (1)
95Case SyntaxKind.InterfaceBlock
VisualBasicAccessibilityFacts.vb (2)
29SyntaxKind.InterfaceBlock, 113Case SyntaxKind.InterfaceBlock
VisualBasicSyntaxFacts.vb (2)
1313SyntaxKind.InterfaceBlock, 1354SyntaxKind.InterfaceBlock,
VisualBasicSyntaxKinds.vb (1)
149Public ReadOnly Property InterfaceDeclaration As Integer = SyntaxKind.InterfaceBlock Implements ISyntaxKinds.InterfaceDeclaration
Microsoft.VisualStudio.LanguageServices.VisualBasic (18)
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (2)
41SyntaxKind.InterfaceBlock, 131SyntaxKind.InterfaceBlock,
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
135SyntaxKind.InterfaceBlock,
CodeModel\VisualBasicCodeModelService.vb (14)
110SyntaxKind.InterfaceBlock, 253Case SyntaxKind.InterfaceBlock 602Case SyntaxKind.InterfaceBlock 642Case SyntaxKind.InterfaceBlock 890SyntaxKind.InterfaceBlock, 1024SyntaxKind.InterfaceBlock, 1519If member.Parent.Kind = SyntaxKind.InterfaceBlock OrElse 2113If member.Parent.Kind = SyntaxKind.InterfaceBlock Then 2653If member.Parent.Kind = SyntaxKind.InterfaceBlock Then 2684If modifiers.Any(SyntaxKind.MustOverrideKeyword) Or member.IsParentKind(SyntaxKind.InterfaceBlock) Then 3697SyntaxKind.InterfaceBlock, 4248ElseIf node.IsKind(SyntaxKind.InterfaceBlock) Then 4256If Not node.IsKind(SyntaxKind.ClassBlock, SyntaxKind.InterfaceBlock) Then 4282If Not node.IsKind(SyntaxKind.ClassBlock, SyntaxKind.InterfaceBlock) Then
Progression\VisualBasicProgressionLanguageService.vb (1)
42node.Kind = SyntaxKind.InterfaceBlock OrElse