void (@NotNull PsiSynchronizedStatement statement) { if (shouldVisit(statement)) { myIndexStack.push(myCurrentSlotIndex); try { appendName("<monitor>", 1); super.visitSynchronizedStatement(statement); } finally { myCurrentSlotIndex = myIndexStack.pop(); } } }