hanchenye-llvm-project/clang/test
Jordan Rose 3b4c3ea2fb [analyzer] Use SymExprs to represent '<loc> - <loc>' and '<loc> == <loc>'.
We just treat this as opaque symbols, but even that allows us to handle
simple cases where the same condition is tested twice. This is very common
in the STL, which means that any project using the STL gets spurious errors.

Part of <rdar://problem/13239003>.

llvm-svn: 177800
2013-03-23 01:21:05 +00:00
..
ARCMT [arcmt] Make sure the function has an associated parameter for the argument 2013-02-14 17:29:16 +00:00
ASTMerge Fix code that attempted to produce a diagnostic with one DiagnosticEngine, then 2012-12-20 02:22:15 +00:00
Analysis [analyzer] Use SymExprs to represent '<loc> - <loc>' and '<loc> == <loc>'. 2013-03-23 01:21:05 +00:00
CXX Don't look outside the innermost enclosing namespace when 2013-03-20 01:53:00 +00:00
CodeCompletion PR14381: Never skip constexpr function bodies when code-completing. We may need 2012-11-19 21:13:18 +00:00
CodeGen Use RequireCompleteType() instead of isIncompleteType(). 2013-03-22 21:33:46 +00:00
CodeGenCUDA CUDA: give static storage class to __shared__ and __constant__ 2012-08-28 20:37:50 +00:00
CodeGenCXX [ms-cxxabi] Implement member data pointers for non-dynamic classes 2013-03-22 19:02:54 +00:00
CodeGenObjC Generalize debug info tests to be forward compatible with future DISubprogram changes 2013-03-21 20:20:15 +00:00
CodeGenObjCXX Sema: Preserve attributes on parameters in instantiated function templates. 2013-03-08 22:25:36 +00:00
CodeGenOpenCL Fix indirect byval passing of records in address spaced memory. Allocate memory on stack, and memcpy the actual value before the call. 2013-03-10 12:59:00 +00:00
Coverage Objective-C: When using super.prop, property should be 2013-03-11 22:26:33 +00:00
Driver If a .syms file is available alongside a sanitizer runtime, pass it to the 2013-03-23 00:30:08 +00:00
FixIt PR7256: Provide a fixit for incorrect destructor declarations 2013-03-20 17:42:13 +00:00
Frontend Delayed template parsing is not supported by the AST serialization system yet, so turning it off. This fixes a test breakage caused by r177336. 2013-03-21 19:38:59 +00:00
Headers libstdc++'s <cstdalign> #includes <stdalign.h> and expects it to guard against 2013-02-21 02:17:58 +00:00
Index documentation parsing: when providing code completion comment 2013-03-23 01:10:45 +00:00
Lexer Add -Wc99-compat warning for C11 unicode string and character literals. 2013-03-11 18:01:42 +00:00
Misc Fix DeclRefExpr::getFoundDecl() for usages by reference. 2013-03-22 10:01:35 +00:00
Modules <rdar://problem/13479214> Make Clang's <stddef.h> robust against system headers defining size_t/ptrdiff_t/wchar_t. 2013-03-22 00:10:49 +00:00
OpenMP OpenMP threadprivate directive parsing and semantic analysis 2013-03-22 06:34:35 +00:00
PCH [PCH] Fix assertion hit related to enum decls inside templated funtions. 2013-03-18 22:23:49 +00:00
Parser Do the error recovery for @end only. 2013-03-20 18:45:49 +00:00
Preprocessor PR15539: Record "evaluating if/elif condition" flag in the right place 2013-03-18 23:22:28 +00:00
Rewriter Objective-C modern translator. Don't put line info 2013-03-18 19:41:18 +00:00
Sema Further weaken block conversion rules to permit blocks with 2013-03-21 00:10:07 +00:00
SemaCUDA
SemaCXX Warn about attempts to reinterpret_cast between two types that are 2013-03-22 02:58:14 +00:00
SemaObjC Objective-C: Tighten the rules when warning 2013-03-21 20:50:53 +00:00
SemaObjCXX Add a clarifying note when a return statement is rejected because 2013-03-19 07:04:25 +00:00
SemaOpenCL Add support for the 'endian' attribute for OpenCL. 2013-03-14 09:54:43 +00:00
SemaTemplate Flag that friend function definitions are "late parsed" so that 2013-03-14 05:13:41 +00:00
TableGen Revert "tg-fixits.td: fixup for Linux" 2013-01-11 02:37:47 +00:00
Tooling These tests fail on our Window64 machine. 2013-03-22 17:42:39 +00:00
Unit Fixup for r176934. More careful setup of path to llvm-symbolizer 2013-03-15 07:29:58 +00:00
CMakeLists.txt Add llvm-symbolizer as test dependency. 2013-03-13 09:36:02 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg Fixup for r176934. More careful setup of path to llvm-symbolizer 2013-03-15 07:29:58 +00:00
lit.site.cfg.in
make_test_dirs.pl