{"ast_node_type":"function","tokens":[{"end":74,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn fold(&self, query: &dyn Fn(&CfgAtom) -> bool) -> Option<bool> {
    /// Fold the cfg by querying all basic `Atom` and `KeyValue` predicates.
        match self {