Interface HeldLockAnalyzer.LockEventListener

  • Enclosing class:
    HeldLockAnalyzer

    public static interface HeldLockAnalyzer.LockEventListener
    Listener interface for accesses to guarded members.
    • Method Detail

      • handleGuardedAccess

        void handleGuardedAccess​(ExpressionTree tree,
                                 GuardedByExpression guard,
                                 com.google.errorprone.bugpatterns.threadsafety.HeldLockSet locks)
        Handles a guarded member access.
        Parameters:
        tree - The member access expression.
        guard - The member's guard expression.
        locks - The set of held locks.