{"ast_node_type":"other","tokens":[{"end":21,"kind":"keyword","start":0,"text":"#[inline(always)]"}]}
    #[inline(always)]
    /// `read_discriminant` can be hooked for better error messages.
    fn read_discriminant(&mut self, v: &Self::V) -> InterpResult<'tcx, VariantIdx> {