title: Are constexpr functions implicitly static?
body: <p>If I define a function in my <code>program.cpp</code>:</p>
  
  <pre><code>constexpr bool isThree(const int number)
  {
    return number == 3;
  }
  </code></pre>
  
  <p>is that any different from declaring it static?</p>
  
  <pre><code>static constexpr bool isThree(const int number)
  {
    return number == 3;
  }
  </code></pre>
  
  <p>It seems that those should be equivalent, since <code>constexpr</code> means the function is inline and therefore not shared among compilation units.</p>
  
  <p>Are <code>constexpr</code> global functions implicitly static?</p>