{"ast_node_type":"function","tokens":[{"end":35,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn abort_if_errors(&self) {
    /// returning an error `Result` is difficult.
        if let Some(guar) = self.has_errors() {