llvm-project/clang/test
Douglas Gregor 071676f422 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.

llvm-svn: 93639
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
CXX Reimplement constructor declarator parsing to cope with template-ids 2010-01-13 17:31:36 +00:00
CodeCompletion Improve the sorting of code-completion results. We now always sort by 2010-01-13 23:24:38 +00:00
CodeGen Fix for Release-Asserts. 2010-01-13 19:40:37 +00:00
CodeGenCXX Fix crash generating debug info for constructor for anonymous struct. 2010-01-16 00:43:13 +00:00
CodeGenObjC Fill in the return value slot in CGExprAgg::VisitCallExpr. This takes us halfway towards fixing PR5824. 2009-12-24 20:40:36 +00:00
CodeGenObjCXX Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. 2009-12-15 20:14:24 +00:00
Coverage Revert r92431, this code isn't dead and broke the ntfs build. 2010-01-04 18:47:06 +00:00
Driver Use -fno-math-errno by default, and remove the IsMathErrnoDefault 2010-01-08 02:20:44 +00:00
FixIt Fix the search for visible declarations within a Scope to ensure that 2010-01-07 00:31:29 +00:00
Frontend Fix PR5982, a refacto in checking for '=' in a -D argument. 2010-01-10 00:46:21 +00:00
Index Improve location information for Objective-C category declarations. We 2010-01-16 16:38:58 +00:00
Lexer Update test function names so as not to use potential keywords. 2010-01-13 08:58:42 +00:00
Misc testcase for -ftabstop, patch by Christian Adaker! 2010-01-12 22:06:58 +00:00
PCH Serialize the NoReturn bit on FunctionTypes for precompiled headers 2009-12-22 18:11:50 +00:00
Parser Implement semantic checking for C++ literal operators. 2010-01-13 09:01:02 +00:00
Preprocessor Forgot to commit these 2010-01-14 21:36:52 +00:00
Rewriter Do not do the block-specific rewrite when there is no block literals. 2010-01-15 18:14:52 +00:00
Sema Generalize handling for unreachable code warnings to all binary operators. 2010-01-15 23:33:51 +00:00
SemaCXX Improve overload diagnostics some more by calling out qualifier mismatches 2010-01-14 03:28:57 +00:00
SemaObjC When in objective-c methods, do the built-in name lookup after 2010-01-12 23:58:59 +00:00
SemaObjCXX Switch initialization of parameters in a call over to 2009-12-22 07:24:36 +00:00
SemaTemplate When determining whether a DeclRefExpr is value-dependent when it 2010-01-15 16:21:02 +00:00
CMakeLists.txt Remove clang-cc tool, it has joined in unholy union with clang. 2009-12-12 00:56:47 +00:00
Makefile Add clang_site_config user variable, so that extra tests (e.g., utils/C++Syntax) 2009-11-05 16:36:19 +00:00
TestRunner.sh Switch TestRunner.sh to just use 'lit'. 2009-09-20 22:00:23 +00:00
cxx-sections.data Update C++ section data and directory structure to reflect N2914 2009-06-30 16:45:27 +00:00
lit.cfg Update tests to use %clang instead of 'clang', and forcibly disable use of ' 2009-12-15 22:01:24 +00:00
lit.site.cfg.in Rework site config for cmake to be generated at configure time, and only pass 2009-11-07 23:53:32 +00:00
make_test_dirs.pl Add the structure for a C++ test suite that mimics the structure of the C++ standard 2009-06-13 06:06:53 +00:00