Does `BSYNC` imply `BREAK`?

Recently when I was reading one paper, it says:

WaitBarrier<barrier> Threads wait on all participating threads to arrive
before clearing the barrier and continuing
execution. Implemented using BSYNC.

CancelBarrier<barrier> Threads that exit the region without waiting on
the barrier must clear the barrier so other threads
may continue execution. Implemented using BREAK.

We insert a RejoinBarrier in BB3 where the barrier b0 was cleared by a WaitBarrier,

Q: Does BSYNC imply clearing the barrier (i.e. execute BREAK for all threads which joined the barrier) after using the barrier to synchronize?