{"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"dcx.lazy_state"}]}
        dcx.lazy_state = LazyState::NodeStart(self.position);
        let mut dcx = metadata.decoder(self.position.get());
        DecodeIterator { elem_counter: (0..self.num_elems), dcx, _phantom: PhantomData }