llvm-project/clang/test
Richard Trieu 555c9673fd Update assumption in template diffing about integer template arguments.
Fix for PR22017.  Integer template arguments are automatically bit extended to
the size of the integer type.  In template diffing, evaluated expressions were
not having their results extending, leading to comparing two APSInt's with
different widths.  Apply the proper bit extending when evaluating template
arguments.  This mainly affected bool template arguments.

llvm-svn: 230603
2015-02-26 02:40:48 +00:00
..
ARCMT Allow (Object *)kMyGlobalCFObj casts without bridging 2015-02-25 20:09:06 +00:00
ASTMerge
Analysis [analyzer] RetainCountChecker: don't try to track ivars known to be nil. 2015-02-19 23:57:04 +00:00
CXX Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." 2015-02-25 02:44:04 +00:00
CodeCompletion
CodeGen Make __leave test pass in -Asserts builds. 2015-02-25 17:44:04 +00:00
CodeGenCUDA CUDA: Add option to allow host device functions to call host functions 2015-02-24 21:45:33 +00:00
CodeGenCXX Improvement on sized deallocation from r230160: 2015-02-25 23:48:43 +00:00
CodeGenObjC Remove trailing whitespace to help make test compatible with typeless pointer migration 2015-02-15 04:12:17 +00:00
CodeGenObjCXX Add a testcase that exercises DIBuilder's handling of cyclic debug info nodes. 2015-02-17 19:17:56 +00:00
CodeGenOpenCL Restores r228382, which was reverted in r228406. 2015-02-25 05:48:23 +00:00
Coverage clang/test/Coverage/html-diagnostics.c: Use find(1) to avoid globbing. 2014-11-04 13:05:10 +00:00
CoverageMapping InstrProf: Make sure counts in lambdas don't escape to the parent scope 2015-02-24 04:13:56 +00:00
Driver clang-cl: Ignore /Fd silently 2015-02-25 19:17:50 +00:00
FixIt Use the real CXXScopeSpec when setting the correction SourceRange. 2015-01-28 00:46:09 +00:00
Format Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 2014-07-16 15:12:48 +00:00
Frontend Add -fuse-line-directive flag to control usage of #line with -E 2015-02-26 00:17:25 +00:00
Headers Restore the libc++ definition of max_align_t on Apple platforms 2015-02-24 01:06:22 +00:00
Index Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." 2015-02-25 02:44:04 +00:00
Integration
Layout PR6037 2015-01-19 01:44:02 +00:00
Lexer Add -fuse-line-directive flag to control usage of #line with -E 2015-02-26 00:17:25 +00:00
Misc Update assumption in template diffing about integer template arguments. 2015-02-26 02:40:48 +00:00
Modules [modules] Even if we already have a definition of a class, loading in another 2015-02-25 22:20:13 +00:00
OpenMP Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." 2015-02-25 02:44:04 +00:00
PCH Use Itanium triple in test using -Wpadding 2015-02-25 19:04:51 +00:00
Parser Sema: __assume with side effects shouldn't result in invalid AST nodes 2015-02-26 00:57:33 +00:00
Preprocessor Add -fuse-line-directive flag to control usage of #line with -E 2015-02-26 00:17:25 +00:00
Profile InstrProf: Simplify a couple of tests after r230383 2015-02-24 21:49:28 +00:00
Rewriter Objective-C modern rewriter. Patch to fix a rewriting bug 2014-10-28 23:46:58 +00:00
Sema Add support for analyzing FreeBSD kernel printf extensions. 2015-02-19 22:32:33 +00:00
SemaCUDA CUDA: Add option to allow host device functions to call host functions 2015-02-24 21:45:33 +00:00
SemaCXX Sema: Parenthesized bound destructor member expressions can be called 2015-02-25 17:36:15 +00:00
SemaObjC Allow (Object *)kMyGlobalCFObj casts without bridging 2015-02-25 20:09:06 +00:00
SemaObjCXX Update error message text. 2015-01-18 19:05:48 +00:00
SemaOpenCL Restores r228382, which was reverted in r228406. 2015-02-25 05:48:23 +00:00
SemaTemplate Revert "Improve declaration / expression disambiguation around ptr-operators, and use" 2015-02-23 22:36:28 +00:00
TableGen
Tooling Remove "REQUIRES:shell" from tests. They work for me. 2014-11-04 13:41:33 +00:00
Unit Let test/Unit/lit.cfg add config.shlibdir to $PATH on DLL platforms like cygming. 2014-07-04 05:11:55 +00:00
VFS Don't try to rebuild modules on umbrella header mismatch 2015-02-20 21:46:39 +00:00
.clang-format
CMakeLists.txt Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." 2015-02-25 02:44:04 +00:00
Makefile Fix makefile for debuginfo-tests execution. 2014-10-17 23:50:47 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Check for backtraces in tests which are verifying pretty stack traces from a crashing clang. 2015-02-10 19:53:38 +00:00
lit.site.cfg.in Check for backtraces in tests which are verifying pretty stack traces from a crashing clang. 2015-02-10 19:53:38 +00:00
make_test_dirs.pl