{"ast_node_type":"other","tokens":[{"end":23,"kind":"keyword","start":0,"text":"#[track_caller]"}]}
        #[track_caller]
    with_context_opt(
        |opt_context| f(opt_context.map(|context| context.tcx)),