39 references to InterfaceBlock
Microsoft.CodeAnalysis.VisualBasic (39)
Compilation\SemanticModel.vb (1)
3311Case 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)
35097Return New InterfaceBlockSyntax(SyntaxKind.InterfaceBlock, interfaceStatement, [inherits].Node, [implements].Node, members.Node, endInterfaceStatement) 47163Return 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)
622Case SyntaxKind.InterfaceBlock 744Case 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)
1382SyntaxKind.InterfaceBlock, 2063SyntaxKind.InterfaceBlock, 4175If Context.BlockKind <> SyntaxKind.InterfaceBlock AndAlso Not propertyStatement.Modifiers.Any(SyntaxKind.MustOverrideKeyword) Then
Symbols\Source\SourceNamedTypeSymbol.vb (7)
134Case SyntaxKind.ModuleBlock, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock 436Case SyntaxKind.InterfaceBlock 661SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock 805Case SyntaxKind.InterfaceBlock, SyntaxKind.DelegateFunctionStatement, SyntaxKind.DelegateSubStatement 946Case SyntaxKind.StructureBlock, SyntaxKind.ClassBlock, SyntaxKind.InterfaceBlock 1048Case SyntaxKind.InterfaceBlock 1774Case 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