46 references to SyncLockBlock
Microsoft.CodeAnalysis.VisualBasic (29)
Binding\Binder_Statements.vb (4)
105Case SyntaxKind.SyncLockBlock 212node.Parent.Kind = SyntaxKind.SyncLockBlock OrElse 847Case SyntaxKind.SyncLockBlock 878block.Kind = SyntaxKind.SyncLockBlock OrElse
Binding\MemberSemanticModel.vb (1)
280SyntaxKind.SyncLockBlock,
Generated\Syntax.xml.Internal.Generated.vb (4)
45653Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.SyncLockBlock, syncLockStatement, statements.Node, endSyncLockStatement, hash) 45658Dim result = New SyncLockBlockSyntax(SyntaxKind.SyncLockBlock, syncLockStatement, statements.Node, endSyncLockStatement) 57731Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.SyncLockBlock, syncLockStatement, statements.Node, endSyncLockStatement, _factoryContext, hash) 57736Dim result = New SyncLockBlockSyntax(SyntaxKind.SyncLockBlock, syncLockStatement, statements.Node, endSyncLockStatement, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (4)
12935Return New SyncLockBlockSyntax(SyntaxKind.SyncLockBlock, Nothing, Nothing, syncLockStatement, statements.Node, endSyncLockStatement) 35859SyntaxKind.SyncLockBlock, 36153SyntaxKind.SyncLockBlock, 36455SyntaxKind.SyncLockBlock,
Generated\Syntax.xml.Syntax.Generated.vb (1)
13009''' <item><description><see cref="SyntaxKind.SyncLockBlock"/></description></item>
Lowering\Instrumentation\Instrumenter.vb (4)
133Debug.Assert(original.Syntax.Kind = SyntaxKind.SyncLockBlock) 139Debug.Assert(original.Syntax.Kind = SyntaxKind.SyncLockBlock) 148Debug.Assert(original.Syntax.Kind = SyntaxKind.SyncLockBlock) 157Debug.Assert(original.Syntax.Kind = SyntaxKind.SyncLockBlock)
Parser\BlockContexts\BlockContext.vb (5)
492Return New StatementBlockContext(SyntaxKind.SyncLockBlock, DirectCast(node, StatementSyntax), Me) 514SyntaxKind.SyncLockBlock, 551Case SyntaxKind.SyncLockBlock 701Case SyntaxKind.SyncLockBlock 801Case SyntaxKind.SyncLockBlock
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
110SyntaxKind.SyncLockBlock,
Parser\BlockContexts\StatementBlockContext.vb (1)
35Case SyntaxKind.SyncLockBlock
Syntax\LambdaUtilities.vb (1)
656SyntaxKind.SyncLockBlock,
Syntax\SyntaxBindingUtilities.vb (1)
18node.IsKind(SyntaxKind.SyncLockBlock) OrElse
Syntax\SyntaxFacts.vb (2)
416Case SyntaxKind.SyncLockBlock 719Case SyntaxKind.SyncLockBlock
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
NodeBasedFormattingRule.vb (2)
205outerBlock.Kind <> SyntaxKind.SyncLockBlock OrElse 215outerBlock.Kind <> SyntaxKind.SyncLockBlock AndAlso
SyntaxNodeExtensions.vb (2)
484SyntaxKind.SyncLockBlock, 548Case SyntaxKind.SyncLockBlock
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicSyntaxContext.vb (1)
232If node.IsKind(SyntaxKind.FinallyBlock, SyntaxKind.SyncLockBlock, SyntaxKind.CatchBlock) Then
Microsoft.CodeAnalysis.VisualBasic.Features (6)
EditAndContinue\SyntaxComparer.vb (2)
421Case SyntaxKind.SyncLockBlock 1008Case SyntaxKind.SyncLockBlock
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
1652Case SyntaxKind.SyncLockBlock 2039Case SyntaxKind.SyncLockBlock 2810ReportUnmatchedStatements(Of SyncLockBlockSyntax)(diagnostics, match, Function(node) node.IsKind(SyntaxKind.SyncLockBlock), oldActiveStatement, newActiveStatement,
LambdaUtilities.vb (1)
656SyntaxKind.SyncLockBlock,
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Syntax\SyntaxFactsTest.vb (1)
97Assert.Equal("SyncLock", SyntaxFacts.GetBlockName(SyntaxKind.SyncLockBlock))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
Formatting\Rules\NodeBasedFormattingRule.vb (2)
205outerBlock.Kind <> SyntaxKind.SyncLockBlock OrElse 215outerBlock.Kind <> SyntaxKind.SyncLockBlock AndAlso
SyntaxNodeExtensions.vb (2)
484SyntaxKind.SyncLockBlock, 548Case SyntaxKind.SyncLockBlock
VisualBasicSyntaxContext.vb (1)
232If node.IsKind(SyntaxKind.FinallyBlock, SyntaxKind.SyncLockBlock, SyntaxKind.CatchBlock) Then