\bool_if:NTF
  \c_true_bool
  {
    \tl_new:N  % warning on this line
      \g_defined_but_unreachable_tl
    \tl_gset:Nn
      \g_defined_but_unreachable_tl
      { foo }
  }
  {
    \tl_use:N
      \g_defined_but_unreachable_tl
  }
