13 references to LockExpression
Microsoft.CodeAnalysis.VisualBasic (13)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2381VisitRvalue(node.LockExpression)
Generated\BoundNodes.xml.Generated.vb (4)
7755If lockExpression IsNot Me.LockExpression OrElse body IsNot Me.Body Then 11836Me.Visit(node.LockExpression) 12896Dim lockExpression As BoundExpression = DirectCast(Me.Visit(node.LockExpression), BoundExpression) 14312New TreeDumperNode("lockExpression", Nothing, new TreeDumperNode() {Visit(node.LockExpression, Nothing)}),
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
493Return DirectCast(statement, BoundSyncLockStatement).LockExpression.Syntax
Lowering\Instrumentation\DebugInfoInjector.vb (1)
164Return New BoundSequencePoint(original.LockExpression.Syntax, MyBase.InstrumentSyncLockObjectCapture(original, rewritten))
Lowering\LocalRewriter\LocalRewriter_SyncLock.vb (4)
22Dim visitedLockExpression = VisitExpressionNode(node.LockExpression) 40visitedLockExpression = TransformRewrittenConversion(New BoundConversion(node.LockExpression.Syntax, 93If node.LockExpression.Type.IsObjectType() AndAlso 113Dim boundMonitorEnterCallStatement As BoundStatement = GenerateMonitorEnter(node.LockExpression.Syntax, boundLockObjectLocal, boundLockTakenLocal, tempLockTakenAssignment)
Operations\VisualBasicOperationFactory.vb (2)
1417syntaxOpt:=boundSyncLockStatement.LockExpression.Syntax)) 1418Dim lockedValue as IOperation = Create(boundSyncLockStatement.LockExpression)