pub fn class_def<'a>() -> impl Parser<ClassDef, &'a [char]>