{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"while"}]}
    while cx.tcx.sess.opts.incremental.is_none()
    // and likewise won't work if small CGUs are merged.
        && matches!(cx.tcx.sess.codegen_units(), CodegenUnits::Default(_))