Eric Christopher 7cdf948601 Recommit:
Start handling debug line and scope information better:

    Migrate most of the location setting within the larger API in CGDebugInfo and
    update a lot of callers.
    Remove the existing file/scope change machinery in UpdateLineDirectiveRegion
    and replace it with DILexicalBlockFile usage.

    Finishes off the rest of rdar://10246360

after fixing a few bugs that were exposed in gdb testsuite testing.

llvm-svn: 141893
2011-10-13 21:45:18 +00:00
2011-10-13 21:45:18 +00:00
Description
No description provided
5.3 GiB
Languages
LLVM 41.3%
C++ 31.5%
C 13%
Assembly 9.5%
MLIR 1.5%
Other 2.8%