llvm-project/clang/lib
Chris Lattner f216fd96fe Do not generate bogus location info for DW_TAG_inheritance
DIEs.  We were generating a loc with line of 0 and a file.
These tags do not need locations at all, just remove it.
this fixes rdar://6852792 - Clang generates incorrect (and unnecessary) file and line info for DW_TAG_inheritance dies

llvm-svn: 70966
2009-05-05 05:05:36 +00:00
..
AST Fix the field count in interface record layout (it was incorrectly 2009-05-04 23:23:09 +00:00
Analysis Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). 2009-05-05 00:46:09 +00:00
Basic Hook msp430 in 2009-05-03 13:43:08 +00:00
CodeGen Do not generate bogus location info for DW_TAG_inheritance 2009-05-05 05:05:36 +00:00
Driver Add -fobjc-tight-layout. 2009-05-04 05:16:21 +00:00
Frontend Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). 2009-05-05 00:46:09 +00:00
Headers Fix for PR3841: follow gcc's example and fall back to the system 2009-05-03 23:00:48 +00:00
Lex Fix for PR4132: make sure to insert whitespace consistently before a 2009-05-03 19:16:00 +00:00
Parse Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). 2009-05-05 00:46:09 +00:00
Rewrite Change Lexer::MeasureTokenLength to take a LangOptions reference. 2009-04-14 23:22:57 +00:00
Sema Turns out that Sebastian already implemented the logic to compute the 2009-05-05 04:50:50 +00:00
CMakeLists.txt Really fix cmake style builds. 2009-03-24 17:52:34 +00:00
Makefile Stub out some structure for C++ driver. 2009-03-02 19:59:07 +00:00