llvm-project/clang/test
Alex Lorenz 79e09af1d6 [clang] Fix the begin location of concepts specialization expression
The concept specialization expression should start at the location of
the  nested qualifiers when it has nested qualifiers.
This ensures that libclang reports correct source ranges that include
all subexpressions when visiting the expression.

Differential Revision: https://reviews.llvm.org/D126332
2022-05-25 12:39:21 -07:00
..
APINotes
ARCMT [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
AST [AST] Dont invalidate a ref-type var decl if it has no initializer. 2022-05-25 15:14:35 +02:00
ASTMerge
Analysis [analyzer] Fix symbol simplification assertion failure 2022-05-25 10:55:50 +02:00
C/drs Test C DR conformance (part three of many) 2022-05-25 08:18:16 -04:00
CXX C++ DR2394: Const-default-constructible for members. 2022-05-25 14:20:11 -04:00
ClangScanDeps [Tooling/DependencyScanning] Make skipping excluded PP ranges during dependency scanning the default 2022-04-28 15:23:03 -07:00
CodeCompletion
CodeGen [Clang][CodeGen] Fix the cmse-clear-return.c test. 2022-05-24 12:49:42 +01:00
CodeGenCUDA [CUDA] Create offloading entries when using the new driver 2022-05-11 07:30:21 -04:00
CodeGenCUDASPIRV [Driver][test] Remove unused/obsoleted REQUIRES: clang-driver 2022-04-12 13:29:46 -07:00
CodeGenCXX [amdgpu] Add amdgpu_kernel calling conv attribute to clang 2022-05-20 08:50:37 +01:00
CodeGenCoroutines [C++20] [Coroutines] Conform the updates for CWG issue 2585 2022-05-25 10:31:26 +08:00
CodeGenHIP [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
CodeGenHLSL [HLSL][clang][Driver] Support validator version command line option. 2022-04-29 16:48:08 -07:00
CodeGenObjC [SimplifyCFG] Thread branches on same condition in more cases (PR54980) 2022-04-29 09:44:05 +02:00
CodeGenObjCXX [DeadArgElim] Re-apply: Set unused arguments for internal functions 2022-05-12 08:46:16 -07:00
CodeGenOpenCL [AMDGPU] Add llvm.amdgcn.sched.barrier intrinsic 2022-05-11 13:22:51 -07:00
CodeGenOpenCLCXX [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
CodeGenSYCL [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
Coverage [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC) 2022-04-07 12:09:47 +02:00
CoverageMapping [clang][NFC] Cleanup some coroutine tests 2022-05-16 05:15:12 -07:00
Driver [PS5] Default to -fno-rtti 2022-05-25 06:48:21 -07:00
ExtractAPI [clang][extract-api] Don't emit symbols prefixed with an underscore 2022-05-25 19:02:18 +01:00
FixIt Change the behavior of implicit int diagnostics 2022-05-04 08:35:47 -04:00
Format [clang-format] Allow empty .clang-format file 2022-04-12 21:20:54 -07:00
Frontend [Clang] Add DriverKit support 2022-05-13 20:34:57 +01:00
Headers [OpenCL] Add cl_khr_subgroup_rotate builtins 2022-05-18 13:02:17 +01:00
Import [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
Index [clang] Fix the begin location of concepts specialization expression 2022-05-25 12:39:21 -07:00
Integration
InterfaceStubs
Interpreter
Layout
Lexer [clang][preprocessor] Fix unsigned-ness of utf8 char literals 2022-05-13 07:57:10 +02:00
LibClang
Misc [clang-fuzzer] Add a tiny tool to generate a fuzzing dictionary for clang 2022-05-09 18:25:29 +02:00
Modules [clang] serialize ORIGINAL_PCH_DIR relative to BaseDirectory 2022-05-12 07:31:19 -07:00
OpenMP Revert "[OpenMP] atomic compare fail : Parser & AST support" 2022-05-25 13:34:34 -04:00
PCH Change the behavior of implicit int diagnostics 2022-05-04 08:35:47 -04:00
Parser [concepts] Implement dcl.decl.general p4: No constraints on non-template funcs 2022-05-17 06:21:51 -07:00
ParserHLSL [HLSL] Adjust access specifier behavior 2022-04-28 10:37:50 -05:00
ParserSYCL
Preprocessor [clang] Fix __has_builtin 2022-05-19 11:34:42 -04:00
Profile [NFC] Rename Instrinsic to Intrinsic 2022-04-25 18:13:23 +01:00
Refactor
Rewriter [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
Sema Sema: adjust assertion to account for deduced types 2022-05-24 17:49:44 +00:00
SemaCUDA Fix test; we now expect a pedantic warning 2022-05-11 06:52:21 -04:00
SemaCXX C++ DR2394: Const-default-constructible for members. 2022-05-25 14:20:11 -04:00
SemaHLSL [HLSL] Add shader attribute 2022-04-20 23:46:43 -07:00
SemaObjC Drop qualifiers from return types in C (DR423) 2022-05-19 13:06:50 -04:00
SemaObjCXX Change the behavior of implicit int diagnostics 2022-05-04 08:35:47 -04:00
SemaOpenCL [OpenCL] Do not guard vload/store_half builtins 2022-05-17 10:57:23 +01:00
SemaOpenCLCXX
SemaSYCL
SemaTemplate [clang] Prevent folding of non-const compound expr 2022-05-16 07:50:39 +02:00
TableGen
Templight
Tooling Change the behavior of implicit int diagnostics 2022-05-04 08:35:47 -04:00
Unit [lit] Fix setup of sanitizer environment 2022-05-19 19:24:16 -07:00
VFS Reland "[dwarf] Emit a DIGlobalVariable for constant strings." 2022-05-18 13:56:45 -07:00
clang-rename
utils/update_cc_test_checks Revert "[utils] Avoid hardcoding metadata ids in update_cc_test_checks" 2022-05-10 14:04:19 -07:00
.clang-format
CMakeLists.txt [clang-fuzzer] Add a tiny tool to generate a fuzzing dictionary for clang 2022-05-09 18:25:29 +02:00
TestRunner.sh
lit.cfg.py [lit] Fix setup of sanitizer environment 2022-05-19 19:24:16 -07:00
lit.site.cfg.py.in [Driver] Change CLANG_ENABLE_OPAQUE_POINTERS_INTERNAL to affect driver default instead of cc1 default 2022-04-13 16:58:00 -07:00