{"ast_node_type":"function","tokens":[{"end":82,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn new(sess: &Session, data: Mmap, start_pos: usize) -> Result<Self, ()> {
    /// on-disk data is corrupt, an error is returned.
        assert!(sess.opts.incremental.is_some());