{"ast_node_type":"function","tokens":[{"end":60,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn add_predicate(&self, predicate: ast::WherePred) {
impl ast::WhereClause {
        if let Some(pred) = self.predicates().last() {