{"ast_node_type":"function","tokens":[{"end":51,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn predecessors(&self, target: N) -> &[N] {
    /// Gets the predecessors for `target` as a slice.
        assert!(target.index() < self.num_nodes());