llvm-project/clang/test
Richard Trieu d8673901ab [ODRHash] Fix early exit that skipped code.
There is a bit of code at the end of AddDeclaration that should be run on
every exit of the function.  However, there was an early exit beforehand
that could be triggered, which causes a small amount of data to skip the
hashing, leading to false positive mismatch.  Use a separate function so
that this code is always run.

llvm-svn: 342199
2018-09-14 01:15:28 +00:00
..
ARCMT Quickfix for failing tests. 2018-08-17 23:54:00 +00:00
ASTMerge [ASTImporter] Load external Decls when getting field index. 2018-08-08 09:40:57 +00:00
Analysis [analyzer] [NFC] Change the tests by making the version check more resilient 2018-09-11 18:45:15 +00:00
CXX [Sema] Remove location from implicit capture init expr 2018-09-13 23:28:25 +00:00
CodeCompletion [CodeCompletion] Enable signature help when initializing class/struct/union members. 2018-09-11 15:02:18 +00:00
CodeGen [CodeGen][ARM] Coerce FP16 vectors to integer vectors when needed 2018-09-12 09:19:19 +00:00
CodeGenCUDA Rename -mlink-cuda-bitcode to -mlink-builtin-bitcode 2018-08-20 18:16:48 +00:00
CodeGenCXX Relax alignment assumptions in a test after r342194 2018-09-14 00:16:37 +00:00
CodeGenCoroutines [Coroutines] Less IR for noexcept await_resume 2018-06-23 18:57:26 +00:00
CodeGenObjC Remove all uses of DIFlagBlockByrefStruct 2018-09-10 16:14:28 +00:00
CodeGenObjCXX Revert r341754. 2018-09-09 05:22:49 +00:00
CodeGenOpenCL AMDGPU: Add another missing builtin 2018-08-09 22:18:37 +00:00
Coverage [PPC] Remove Darwin support from POWER backend. 2018-08-27 19:53:19 +00:00
CoverageMapping [OPENMP] Fix PR38256: Fix locations of the artificial conditional op. 2018-07-25 14:40:26 +00:00
Driver Support -fno-omit-frame-pointer with -pg. 2018-09-13 19:50:02 +00:00
FixIt [Sema] Add fixit for unused lambda captures 2018-07-16 07:23:47 +00:00
Format
Frontend Print correctly dependency paths on Windows 2018-09-13 14:27:32 +00:00
Headers Fix march triple used test from rL341475 2018-09-06 14:13:10 +00:00
Import [ASTImporter] Add test for PackExpansionExpr 2018-08-24 18:01:56 +00:00
Index [clang] Make sure codecompletion is called for calls even when inside a token. 2018-09-10 13:46:28 +00:00
Integration
Layout NFC - Fix typo in test/Layout/itanium-pack-and-align.cpp 2018-07-04 11:21:44 +00:00
Lexer PR38870: Add warning for zero-width unicode characters appearing in 2018-09-07 19:25:39 +00:00
Misc Allow all supportable non-type attributes to be used with #pragma clang attribute. 2018-09-05 00:28:57 +00:00
Modules [ODRHash] Fix early exit that skipped code. 2018-09-14 01:15:28 +00:00
OpenMP [OPENMP] Fix PR38903: Crash on instantiation of the non-dependent 2018-09-13 16:54:05 +00:00
PCH [clang-cl, PCH] Support for /Yc and /Yu without filename and #pragma hdrstop 2018-09-11 17:10:44 +00:00
Parser Allow all supportable non-type attributes to be used with #pragma clang attribute. 2018-09-05 00:28:57 +00:00
Preprocessor Diagnose likely typos in #include directives. 2018-09-13 21:10:08 +00:00
Profile [FileCheck] Add -allow-deprecated-dag-overlap to failing clang tests 2018-07-11 20:26:20 +00:00
Refactor
Rewriter Reapply "[Parse] Use CapturedStmt for @finally on MSVC" 2018-06-08 00:30:00 +00:00
Sema [Diagnostic] Fix a warning typo. NFC. 2018-09-12 18:27:21 +00:00
SemaCUDA Revert the tests that should've been reverted in rL341115 2018-08-30 20:53:15 +00:00
SemaCXX [Sema] Remove location from implicit capture init expr 2018-09-13 23:28:25 +00:00
SemaObjC [Sema][ObjC] Infer availability of +new from availability of -init. 2018-09-10 22:20:09 +00:00
SemaObjCXX Revert r341754. 2018-09-09 05:22:49 +00:00
SemaOpenCL [OpenCL] Relax diagnostics on OpenCL access qualifiers 2018-09-06 15:10:26 +00:00
SemaOpenCLCXX [OpenCL] Support new/delete in Sema 2018-06-14 09:51:54 +00:00
SemaTemplate PR38627: Fix handling of exception specification adjustment for 2018-09-05 22:30:37 +00:00
TableGen [Clang Tablegen][RFC] Allow Early Textual Substitutions in `Diagnostic` messages. 2018-05-19 03:12:04 +00:00
Templight
Tooling [Tooling] Allow -flto flags and filter out -Wa, flags 2018-08-22 17:13:40 +00:00
Unit
VFS [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
clang-rename
.clang-format
CMakeLists.txt [analyzer] Fix bots by removing new check-clang-analyzer commands from CHECK-ALL 2018-08-14 18:55:34 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
lit.site.cfg.py.in Import lit.llvm after rC341132 2018-08-31 00:24:36 +00:00
make_test_dirs.pl