Remove obsolete default constructor to fix compilation issue with CLang. Adapt generation script to fix semantic issue.