llvm-project/clang/test
Richard Trieu 82df97ca8e [ODRHash] Skip some typedef types.
In some cases, a typedef only strips aways a keyword for a type, keeping the
same name as the root record type.  This causes some confusion when the type
is defined in one modules but only forward declared in another.  Skipping the
typedef and going straight to the record will avoid this issue.

typedef struct S {} S;
S* s;  // S is TypedefType here

struct S;
S* s;  // S is RecordType here

llvm-svn: 364119
2019-06-22 00:32:19 +00:00
..
ARCMT
AST Ensure that top-level QualType objects also have a "kind" field when dumping the AST to JSON. 2019-06-21 17:14:25 +00:00
ASTMerge Fix ASTMerge/namespace/test.cpp after r360701 2019-05-14 20:01:03 +00:00
Analysis [analyzer] DeadStores: Update the crude suppression for files generated by IIG. 2019-06-20 22:29:40 +00:00
CXX [Sema] Improved diagnostic for qualifiers in reference binding 2019-06-21 10:50:02 +00:00
ClangScanDeps [clang-scan-deps] print the dependencies to stdout 2019-06-21 18:24:55 +00:00
CodeCompletion Re-land "[CodeComplete] Improve overload handling for C++ qualified and ref-qualified methods." 2019-06-10 15:17:52 +00:00
CodeGen [clang][NewPM] Add -fno-experimental-new-pass-manager to tests 2019-06-21 16:03:06 +00:00
CodeGenCUDA [AMDGPU] Enable the implicit arguments for HIP (CLANG) 2019-06-14 15:54:47 +00:00
CodeGenCXX Remove binary finally accidentially committed in r364109 2019-06-21 22:31:59 +00:00
CodeGenCoroutines
CodeGenObjC [clang][NewPM] Add -fno-experimental-new-pass-manager to tests 2019-06-21 16:03:06 +00:00
CodeGenObjCXX [clang][NewPM] Add -fno-experimental-new-pass-manager to tests 2019-06-21 16:03:06 +00:00
CodeGenOpenCL AMDGPU: Add DS GWS sema builtins 2019-06-20 21:33:57 +00:00
CodeGenOpenCLCXX [Sema] Diagnose addr space mismatch while constructing objects 2019-06-20 16:23:28 +00:00
Coverage Re-check in clang support gun asm goto after fixing tests. 2019-06-03 15:57:25 +00:00
CoverageMapping Fix clang tests broken by r353547 that depend on InstrProf 2019-02-10 20:17:07 +00:00
Driver Revert [test][Driver] Fix Clang :: Driver/cl-response-file.c 2019-06-21 18:33:20 +00:00
FixIt [c++20] P0780R2: Support pack-expansion of init-captures. 2019-05-21 20:10:50 +00:00
Format
Frontend [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM 2019-06-19 17:41:30 +00:00
Headers [OpenCL][PR41963] Add generic addr space to old atomics in C++ mode 2019-06-21 16:19:16 +00:00
Import [ASTImporter] Copy Argument Passing Restrictions setting when importing a CXXRecordDecl definition 2019-04-26 18:51:28 +00:00
Index [libclang] Allow skipping warnings from all included files 2019-06-11 14:14:24 +00:00
Integration
InterfaceStubs [NFC] Fix for InterfaceStubs tests (adding REQUIRES: x86-registered-target). 2019-06-20 18:28:21 +00:00
Layout P0840R2: support for [[no_unique_address]] attribute 2019-06-20 20:44:45 +00:00
Lexer Add clang source minimizer that reduces source to directives 2019-06-03 22:59:17 +00:00
Misc [clang][NewPM] Add -fno-experimental-new-pass-manager to tests 2019-06-21 16:03:06 +00:00
Modules [ODRHash] Skip some typedef types. 2019-06-22 00:32:19 +00:00
OpenMP [OPENMP]Fix PR42068: Vla type is not captured. 2019-06-21 17:28:41 +00:00
PCH For DR712: store on a DeclRefExpr whether it constitutes an odr-use. 2019-06-11 17:50:32 +00:00
Parser Require commas to separate multiple GNU-style attributes in the same attribute list. 2019-06-18 12:57:05 +00:00
Preprocessor Fix has_attribute.cpp test on Windows after r364102 2019-06-21 22:28:52 +00:00
Profile [clang][NewPM] Fix broken profile test 2019-06-13 17:25:36 +00:00
Refactor
Rewriter
Sema [AST] Fixed extraneous warnings for binary conditional operator 2019-06-19 18:37:01 +00:00
SemaCUDA Permit redeclarations of a builtin to specify calling convention. 2019-03-21 13:30:56 +00:00
SemaCXX [Sema] Improved diagnostic for qualifiers in reference binding 2019-06-21 10:50:02 +00:00
SemaObjC Add the `objc_class_stub` attribute. 2019-05-30 04:09:01 +00:00
SemaObjCXX If capturing a variable fails, add a capture anyway (and mark it 2019-05-28 23:09:44 +00:00
SemaOpenCL AMDGPU: Add DS GWS sema builtins 2019-06-20 21:33:57 +00:00
SemaOpenCLCXX [Sema] Fix diagnostic for addr spaces in reference binding 2019-06-21 11:36:15 +00:00
SemaTemplate Fix crash and rejects-valid when a later template parameter or default 2019-06-20 19:49:13 +00:00
TableGen Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Templight
Tooling Recommit r363298 "[lit] Disable test on darwin when building shared libs." 2019-06-15 20:09:54 +00:00
Unit [lit] Set shlibpath_var on AIX 2019-03-29 23:33:04 +00:00
VFS
clang-rename
.clang-format
CMakeLists.txt [cmake] Add llvm-dwarfdump to clang test dependencies 2019-06-21 10:26:20 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM 2019-06-19 17:41:30 +00:00
lit.site.cfg.py.in [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM 2019-06-19 17:41:30 +00:00
make_test_dirs.pl