Skip to content
  1. Jan 27, 2013
  2. Jan 26, 2013
    • Dmitri Gribenko's avatar
      libclang: refactor CXStringPool: make it a class · b95b3f12
      Dmitri Gribenko authored
      We are not exposing the pool or string buffers to libclang users, so no need to
      maintain a procedural interface.
      
      llvm-svn: 173595
      b95b3f12
    • David Blaikie's avatar
      PR14566: Debug Info: avoid top level lexical blocks in functions · 0a21d0da
      David Blaikie authored
      One of the gotchas (see changes to CodeGenFunction) was due to the fix in
      r139416 (for PR10829). This only worked previously because the top level
      lexical block would set the location to the end of the function, the debug
      location would be updated (as per r139416), the location would be set to
      the end of the function again (but that would no-op, since it was the same
      as the previous location), then the return instruction would be emitted using
      the debug location.
      
      Once the top level lexical block was no longer emitted, the end-of-function
      location change was causing the debug loc to be updated, regressing that bug.
      
      llvm-svn: 173593
      0a21d0da
Loading