{"ast_node_type":"function","tokens":[{"end":68,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn from_raw_bytes(tcx: TyCtxt<'tcx>, bytes: &[u8]) -> Self {
        let branches = bytes.iter().map(|&b| Self::from_scalar_int(tcx, b.into()));