{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"debug_assert!(edition"}]}
        debug_assert!(edition <= Edition::LATEST as u32);
        let edition = (self.0 & Self::EDITION_MASK) >> Self::FILE_ID_BITS;
        unsafe { std::mem::transmute(edition as u8) }