llvm-project/clang/test
Shafik Yaghmour ecb90b5545 Modify TypePrinter to differentiate between anonymous struct and unnamed struct
Currently TypePrinter lumps anonymous classes and unnamed classes in one group "anonymous" this is not correct and can be confusing in some contexts.

Differential Revision: https://reviews.llvm.org/D96807
2021-02-18 17:44:45 -08:00
..
APINotes [NFC][tests] Replace use of GNUisms in usage of diff 2020-11-08 12:07:51 -05:00
ARCMT [clang][cli] Turn arcmt-* options into a single option 2020-11-18 10:53:41 +01:00
AST Modify TypePrinter to differentiate between anonymous struct and unnamed struct 2021-02-18 17:44:45 -08:00
ASTMerge Modify TypePrinter to differentiate between anonymous struct and unnamed struct 2021-02-18 17:44:45 -08:00
Analysis Modify TypePrinter to differentiate between anonymous struct and unnamed struct 2021-02-18 17:44:45 -08:00
CXX [C++20] [P1825] More implicit moves 2021-02-16 17:24:20 -05:00
ClangScanDeps Revert "[clang-scan-deps] Support clang-cl" 2020-12-14 13:32:38 -05:00
CodeCompletion [CodeComplete] Member completion: heuristically resolve some dependent base exprs 2021-02-11 11:03:40 +01:00
CodeGen [Coverage] Store compilation dir separately in coverage mapping 2021-02-18 14:34:39 -08:00
CodeGenCUDA Relands "[HIP] Change default --gpu-max-threads-per-block value to 1024" 2021-02-12 10:53:59 -05:00
CodeGenCXX [clang] functions with the 'const' or 'pure' attribute must always return. 2021-02-18 17:29:46 +01:00
CodeGenCoroutines [test] Move coro-retcon-unreachable.ll into llvm/test 2021-01-07 14:06:01 -08:00
CodeGenHIP
CodeGenObjC [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of 2021-02-12 09:51:57 -08:00
CodeGenObjCXX [ObjC] Encode pointers to C++ classes as "^v" if the encoded string 2021-02-18 09:38:26 -08:00
CodeGenOpenCL [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00
CodeGenOpenCLCXX [OpenCL] Create VoidPtrTy with generic AS in C++ for OpenCL mode 2021-02-17 12:18:46 +03:00
CodeGenSYCL [SYCL] Ignore file-scope asm during device-side SYCL compilation. 2021-02-12 17:00:45 -08:00
Coverage
CoverageMapping [Coverage] Store compilation dir separately in coverage mapping 2021-02-18 14:34:39 -08:00
Driver [ObjC] Encode pointers to C++ classes as "^v" if the encoded string 2021-02-18 09:38:26 -08:00
FixIt
Format [test] Use host platform specific error message substitution in lit tests - continued 2021-02-03 09:53:22 -05:00
Frontend [clang][Frontend] Fix a crash in DiagnosticRenderer. 2021-02-17 09:02:49 +01:00
Headers [OpenCL] Add macro definitions of OpenCL C 3.0 features 2021-02-05 18:42:25 +03:00
Import clang-import-test: Clean up error output for files that cannot be found 2020-12-11 17:07:58 -08:00
Index Modify TypePrinter to differentiate between anonymous struct and unnamed struct 2021-02-18 17:44:45 -08:00
Integration
InterfaceStubs [test] Make ELF tests less reliant on the lexicographical order of non-local symbols 2021-02-13 01:01:06 -08:00
Layout Modify TypePrinter to differentiate between anonymous struct and unnamed struct 2021-02-18 17:44:45 -08:00
Lexer [c++2b] Add tests for feature test macros. 2020-12-18 13:42:23 -08:00
Misc [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00
Modules Make sure a module file with errors produced via '-fallow-pcm-with-compiler-errors' can be loaded when using implicit modules 2021-02-08 16:10:39 -08:00
OpenMP [OPENMP50]Allow overlapping mapping in target constructs. 2021-02-16 14:42:08 -08:00
PCH Modify TypePrinter to differentiate between anonymous struct and unnamed struct 2021-02-18 17:44:45 -08:00
Parser [Attr] Apply GNU-style attributes to expression statements 2021-02-11 16:44:41 +03:00
Preprocessor [PowerPC] Add option for ROP Protection 2021-02-18 12:15:50 +00:00
Profile [Coverage] Store compilation dir separately in coverage mapping 2021-02-18 14:34:39 -08:00
Refactor
Rewriter
Sema Modify TypePrinter to differentiate between anonymous struct and unnamed struct 2021-02-18 17:44:45 -08:00
SemaCUDA [CUDA][HIP] Fix checking dependent initalizer 2021-02-04 18:04:54 -05:00
SemaCXX Modify TypePrinter to differentiate between anonymous struct and unnamed struct 2021-02-18 17:44:45 -08:00
SemaObjC Correct swift_bridge duplicate attribute warning logic 2021-02-11 07:11:27 -05:00
SemaObjCXX [Sema] Fix an assertion failure in -Wcompletion-handler 2021-01-25 13:02:02 -05:00
SemaOpenCL [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00
SemaOpenCLCXX [OpenCL] Fix default address space in template argument deduction. 2021-02-04 13:51:53 +00:00
SemaSYCL Fix missing error for use of 128-bit integer inside SPIR64 device code. 2020-12-07 10:42:32 -08:00
SemaTemplate Fix miscomputation of dependence for elaborated types that are 2021-02-04 13:14:15 -08:00
TableGen Detect diagnostic groups that are defined in multiple 'def's. 2021-02-18 17:19:01 -08:00
Templight
Tooling [Syntax] Add syntax-tree-dump in clang-check. 2021-01-29 14:10:27 +01:00
Unit Support multi-configuration generators correctly in several config files 2021-02-11 09:32:20 -08:00
VFS [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS. 2021-02-02 14:56:17 +10:00
clang-rename
utils/update_cc_test_checks [utils] Fix UpdateTestChecks case where 2 runs differ for last label 2020-12-15 07:16:54 -08:00
.clang-format
CMakeLists.txt [clang] Add llvm-strip to test dependencies 2021-01-09 11:57:27 -08:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [FileCheck] Default --allow-unused-prefixes to false 2021-02-08 13:37:04 -08:00
lit.site.cfg.py.in Reland [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/ 2020-12-01 14:00:32 -08:00
make_test_dirs.pl