1 implementation of LockedValue
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
4663
public IOperation
LockedValue
{ get; }
8 references to LockedValue
Microsoft.CodeAnalysis (6)
Generated\Operations.Generated.cs (1)
427
/// Represents a <see cref="Body" /> of operations that are executed while holding a lock onto the <see cref="
LockedValue
" />.
Operations\ControlFlowGraphBuilder.cs (5)
4223
if (operation.
LockedValue
.Type?.IsWellKnownTypeLock() == true)
4225
if (operation.
LockedValue
.Type.TryFindLockTypeInfo() is { } lockTypeInfo)
4228
resources: operation.
LockedValue
,
4256
IOperation? underlying = Visit(operation.
LockedValue
);
4315
IOperation lockedValue = VisitRequired(operation.
LockedValue
);
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\OperationTreeVerifier.cs (1)
710
Visit(operation.
LockedValue
, "Expression");
Compilation\TestOperationVisitor.cs (1)
422
AssertEx.Equal(new[] { operation.
LockedValue
, operation.Body }, operation.ChildOperations);