@Override
 public void beforeCharDeleted(final char c, final PsiFile file, final Editor editor) {
   Language _language = file.getLanguage();
   final IdeaAutoEditHandler autoEditHandler =
       IdeaAutoEditHandlerExtension.INSTANCE.forLanguage(_language);
   boolean _notEquals = (!Objects.equal(autoEditHandler, null));
   if (_notEquals) {
     autoEditHandler.beforeCharDeleted(c, file, ((EditorEx) editor));
   }
 }
 @Override
 public boolean charDeleted(final char c, final PsiFile file, final Editor editor) {
   boolean _xblockexpression = false;
   {
     Language _language = file.getLanguage();
     final IdeaAutoEditHandler autoEditHandler =
         IdeaAutoEditHandlerExtension.INSTANCE.forLanguage(_language);
     boolean _xifexpression = false;
     boolean _notEquals = (!Objects.equal(autoEditHandler, null));
     if (_notEquals) {
       _xifexpression = autoEditHandler.charDeleted(c, file, ((EditorEx) editor));
     } else {
       _xifexpression = false;
     }
     _xblockexpression = _xifexpression;
   }
   return _xblockexpression;
 }