{"ast_node_type":"variable","tokens":[{"end":94,"kind":"keyword","start":0,"text":"if"}]}
    if let CFProtection::Branch | CFProtection::Full = sess.opts.unstable_opts.cf_protection {
    // Pass on the control-flow protection flags to LLVM (equivalent to `-fcf-protection` in Clang).
        llvm::add_module_flag_u32(