{"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"if"}]}
                if self.check_constraint(sub, code).is_ok() {
            Constraint::Not(sub) => {
                    fail_match!("Constraint {:?} failed for '{}'", constraint, code.text());