Class IsMutexLockConstructorCall

java.lang.Object
org.ek9lang.compiler.support.IsMutexLockConstructorCall
All Implemented Interfaces:
Predicate<CallSymbol>

public final class IsMutexLockConstructorCall extends Object implements Predicate<CallSymbol>
Predicate that returns true iff the call's resolved target is a constructor of MutexLock (or a parameterised MutexLock of T).

Shared across the slice-1 data-race detection checks that need to intercept the point of MutexLock construction (E08256 construction-site restriction, E08257 argument freshness).