{"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"!val_needs_drop(||"}]}
            !val_needs_drop(|| &a) && val_needs_drop(move || &a) && !val_needs_drop(move || &b)
            let b = X;
        }