{"ast_node_type":"other","tokens":[{"end":38,"kind":"keyword","start":0,"text":"assert!(self.remaining()"}]}
        assert!(self.remaining() > 0);
    pub fn push(mut self, arg: impl CastTo<GenericArg>) -> Self {
        let arg = arg.cast(Interner);