@Override
    protected boolean accept(PsiType from, PsiClassType to, PsiExpression context) {
      return PsiTypes.longType().isAssignableFrom(from) && to.getCanonicalText().equals(AtomicLong.class.getName());
    }
@Override
    protected boolean accept(PsiType from, PsiClassType to, PsiExpression context)