{"ast_node_type":"function","tokens":[{"end":84,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn to_interp_error<'tcx>(self, alloc_id: AllocId) -> InterpErrorKind<'tcx> {
impl AllocError {
        use AllocError::*;