@Override
  public void visitSynchronizedStatement(@NotNull PsiSynchronizedStatement statement) {
    final PsiSynchronizedStatement other = (PsiSynchronizedStatement)myMatchingVisitor.getElement();

    myMatchingVisitor.setResult(myMatchingVisitor.match(statement.getLockExpression(), other.getLockExpression()) &&
                                myMatchingVisitor.matchSons(statement.getBody(), other.getBody()));
  }
@Override
  public void visitSynchronizedStatement(@NotNull PsiSynchronizedStatement statement)