llvm-project/clang/test
John McCall a245671ae0 C++ doesn't really use "namespaces" for different kinds of names the same
way that C does.  Among other differences, elaborated type specifiers
are defined to skip "non-types", which, as you might imagine, does not
include typedefs.  Rework our use of IDNS masks to capture the semantics
of different kinds of declarations better, and remove most current lookup
filters.  Removing the last remaining filter is more complicated and will
happen in a separate patch.

Fixes PR 6885 as well some spectrum of unfiled bugs.

llvm-svn: 102164
2010-04-23 02:41:41 +00:00
..
ASTMerge Instead of counting totally diagnostics, split the count into a count 2010-04-07 18:47:42 +00:00
Analysis The second check point in the old test case was invalid. 2010-04-21 02:22:25 +00:00
CXX C++ doesn't really use "namespaces" for different kinds of names the same 2010-04-23 02:41:41 +00:00
CodeCompletion When code completion produces an overload set as its results (e.g., 2010-04-06 20:19:47 +00:00
CodeGen ARM/APCS: Don't respect bit-field types when laying out structures. 2010-04-22 16:14:54 +00:00
CodeGenCXX I hate default statements. Fixes PR6874. 2010-04-23 02:02:43 +00:00
CodeGenObjC don't slap noalias attribute on stret result arguments. 2010-04-20 05:44:43 +00:00
CodeGenObjCXX Add encoding of reference types like gcc does for objc methods and 2010-04-13 23:45:47 +00:00
Coverage Rename -dump-record-layouts to -fdump-record-layouts now that the option behaves like aa flag. 2010-04-10 19:09:13 +00:00
Driver Simplify test, in the hopes of making linux happy. 2010-04-11 01:10:44 +00:00
FixIt fix the ?: fixit that ted added to recover properly. 2010-04-20 21:33:39 +00:00
Frontend Fix PR5982, a refacto in checking for '=' in a -D argument. 2010-01-10 00:46:21 +00:00
Headers Make sure we don't include mm_malloc.h in this test, it includes errno.h which 2010-03-26 20:17:23 +00:00
Index Fix USRs for 'extern' variables declaration in functions/method bodies. 2010-04-20 23:15:40 +00:00
Lexer push some source location information down through the compiler, 2010-04-20 20:35:58 +00:00
Misc Fix a bug in caret-line-pruning logic that only happens when we have a 2010-04-16 00:23:51 +00:00
PCH Whenever we complain about a failed initialization of a function or 2010-04-22 00:20:18 +00:00
Parser Implement parsing for message sends in Objective-C++. Message sends in 2010-04-21 22:36:40 +00:00
Preprocessor emit warn_char_constant_too_large at most once per literal, fixing PR6852 2010-04-16 23:44:05 +00:00
Rewriter make the rewriter add a #ifndef around the #define of __attribute__. 2010-04-13 17:33:56 +00:00
Sema Change the 'declared at' diagnostic to say 'declared here'. 2010-04-23 02:20:12 +00:00
SemaCXX C++ doesn't really use "namespaces" for different kinds of names the same 2010-04-23 02:41:41 +00:00
SemaObjC Change the 'declared at' diagnostic to say 'declared here'. 2010-04-23 02:20:12 +00:00
SemaObjCXX Template instantiation for @try and @finally (but not @catch, yet). 2010-04-22 23:59:56 +00:00
SemaTemplate Whenever we complain about a failed initialization of a function or 2010-04-22 00:20:18 +00:00
CMakeLists.txt Add test cases for r98003 and r98006. 2010-03-08 23:38:27 +00:00
Makefile grr, lit only hates me, not the rest of the world. 2010-04-20 04:33:06 +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 tests: Mangle '-vg' onto the end of the triple when running under valgrind, so 2010-03-20 21:13:08 +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