clang-1/lib
Douglas Gregor 3db211b617 Improve location information for Objective-C category declarations. We
previously only had a single location (the @ in @interface); now we
know where the @ is (for the start of the declaration), where the
class name is (that's the normal "location" now for diagnostics), and
where the category name is. Also, eliminated the redundant "end"
location, since ObjCContainerDecl already has better @end information.

The only XFAIL'd test is temporary; will un-XFAIL-it once I've taught
CIndex how to use the new locations.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93639 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-16 16:38:58 +00:00
..
AST Improve location information for Objective-C category declarations. We 2010-01-16 16:38:58 +00:00
Analysis Don't suggest the developer use 'arc4random' instead of 'rand' when that function is not available. Fixes PR 6012. 2010-01-15 08:20:31 +00:00
Basic long long is 64 bits on msp430 2010-01-14 20:22:45 +00:00
CodeGen Add codgen for BI__builtin_llvm_memory_barrier. 2010-01-16 01:21:14 +00:00
Driver Fix a FIXME. 2010-01-10 00:46:10 +00:00
Frontend Improve location information for Objective-C category declarations. We 2010-01-16 16:38:58 +00:00
Headers _mm_xor_ps does a xor not a nxor. The other 'xor' builtins look fine, 2010-01-07 00:36:41 +00:00
Index Add -cursor-at=file:line:column command line option to c-index-test, 2010-01-15 19:40:17 +00:00
Lex Add a bunch more feature-checking macros for C++0x features. Some of these are 2010-01-13 08:31:49 +00:00
Parse Keep track of the source locations for each protocol reference in 2010-01-16 15:02:53 +00:00
Rewrite Fix typo: rename Rewriter::getRewritenText() -> Rewriter::getRewrittenText(). 2010-01-07 18:00:35 +00:00
Sema Improve location information for Objective-C category declarations. We 2010-01-16 16:38:58 +00:00
CMakeLists.txt Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00
Makefile Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00