title: Will using goto leak variables?
body: <p>Is it true that <code>goto</code> jumps across bits of code without calling destructors and things?</p>
  
  <p>e.g.</p>
  
  <pre><code>void f() {
     int x = 0;
     goto lol;
  }
  
  int main() {
     f();
  lol:
     return 0;
  }
  </code></pre>
  
  <p>Won't <code>x</code> be leaked?</p>