{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"type"}]}
    type Provenance = CtfeProvenance;
pub macro compile_time_machine(<$tcx: lifetime>) {
    type ProvenanceExtra = bool; // the "immutable" flag