title: Linkage of a Static Function in a Namespace in C++
body: <p>What is the linkage of a static function declared in a non-global namespace? </p>
  
  <p>Example:</p>
  
  <pre><code>namespace foo {
    ...
    static void bar(int a) { }
  }
  </code></pre>
  
  <p>Is this any different than a static method declared at the global namespace scope? Can someone point me to the place in the standard where this is laid out?</p>
  
  <p>Thanks!</p>