llvm-project/clang/test
River Riddle 50d96f59d0 [TableGen] Track reference locations of Records/RecordVals
This is extremely useful for language tooling as it allows
for providing go-to-def/find-references/etc. for many
more situations than what is currently possible.

Differential Revision: https://reviews.llvm.org/D134087
2022-09-27 23:48:16 -07:00
..
APINotes
ARCMT
AST [HLSL] Add resource binding attribute for HLSL. 2022-09-22 11:51:21 -07:00
ASTMerge
Analysis [Clang] Don't warn if deferencing void pointers in unevaluated context 2022-09-28 12:30:02 +08:00
C Update the status of a few more C99 DRs 2022-09-26 08:20:56 -04:00
CXX [clang] Fix the bogus diagnostic introduced by the newly-added UsingTemplate Kind. 2022-09-23 10:36:55 +02:00
ClangScanDeps [clang][deps] Fix test on AIX 2022-09-26 12:40:28 -07:00
CodeCompletion Don't crash when code completing `using enum ^Foo`. 2022-09-26 04:52:19 +02:00
CodeGen [AArch64] Add all predecessor archs in target info 2022-09-27 10:23:21 +02:00
CodeGenCUDA [AMDGPU] Emit module flag for all code object versions 2022-09-22 16:51:33 -04:00
CodeGenCUDASPIRV [CUDA/SPIR-V] Force passing aggregate type byval 2022-07-22 20:30:15 +00:00
CodeGenCXX [clang][DebugInfo] Emit access specifiers for typedefs 2022-09-22 17:08:41 +00:00
CodeGenCoroutines [C++] [Coroutines] Prefer aligned (de)allocation for coroutines - 2022-09-22 11:28:29 +08:00
CodeGenHIP Revert "Revert "[Clang][Attribute] Introduce maybe_undef attribute for function arguments which accepts undef values"" 2022-07-29 19:07:07 +00:00
CodeGenHLSL [HLSL] clang codeGen for HLSLNumThreadsAttr 2022-09-22 15:30:52 -07:00
CodeGenObjC Remove the unused/undefined `_cmd` parameter in `objc_direct` methods. 2022-09-21 15:37:48 -07:00
CodeGenObjCXX [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls in the course of IR transforms 2022-07-26 17:52:43 +02:00
CodeGenOpenCL [AMDGPU] Pattern for flat atomic fadd f64 intrinsic with local addr 2022-09-25 13:25:41 +02:00
CodeGenOpenCLCXX
CodeGenSYCL
Coverage
CoverageMapping [InstrProfiling] No runtime hook for unused funcs 2022-09-16 02:05:09 +00:00
Driver Fix the test added in 55cd5bc509 2022-09-27 16:42:55 -07:00
ExtractAPI [clang][ExtractAPI] Record availability information on all platforms 2022-08-19 14:54:52 -07:00
FixIt [Clang] Support case and default labels at end of compound statement 2022-09-21 19:37:22 +00:00
Format [test] Use host platform specific error message substitution 2022-09-16 15:13:45 -04:00
Frontend [Clang] Improve diagnostics about the invalid target feature. 2022-09-25 10:27:08 +08:00
Headers [clang][Darwin] Re-apply "Always set the default C++ Standard Library to libc++" 2022-08-16 09:27:18 -04:00
Import
Index Allow getting template args for ClassTemplateSpecializations 2022-09-23 11:06:14 -04:00
Integration
InterfaceStubs [test] Change cc1 -fvisibility to -fvisibility= 2022-09-02 12:36:44 -07:00
Interpreter [CodeGen] Track DeferredDecls that have been emitted 2022-08-27 22:32:47 +08:00
Layout [Sema] Reject array element types whose sizes aren't a multiple of their 2022-09-21 09:15:03 -07:00
Lexer Update Unicode to 15.0 2022-09-22 05:03:01 +02:00
LibClang
Misc [AArch64] Add Neoverse V2 CPU support 2022-09-27 07:56:08 +00:00
Modules [C++] [Modules] Add a test case for mocking implementation for std modules 2022-09-23 15:20:46 +08:00
OpenMP [Clang][OpenMP] Fix run time crash when use_device_addr is used. 2022-09-27 11:53:57 -07:00
PCH [test] Make tests pass regardless of gnu++14/gnu++17 default 2022-09-04 05:29:32 +00:00
Parser [Clang] Support case and default labels at end of compound statement 2022-09-21 19:37:22 +00:00
ParserHLSL [HLSL] Support cbuffer/tbuffer for hlsl. 2022-09-21 10:07:43 -07:00
ParserSYCL
Preprocessor [RISCV] Remove support for the unratified Zbe, Zbf, and Zbm extensions. 2022-09-22 13:04:41 -07:00
Profile [Clang] Give error message for invalid profile path when compiling IR 2022-09-16 19:45:57 +00:00
Refactor
Rewriter Fix -Wbitfield-constant-conversion on 1-bit signed bitfield 2022-08-09 11:43:50 -04:00
Sema [Clang] Don't warn if deferencing void pointers in unevaluated context 2022-09-28 12:30:02 +08:00
SemaCUDA
SemaCXX Check whether the allocated type is an array type before calling 2022-09-26 14:21:21 -07:00
SemaHLSL [HLSL] Add resource binding attribute for HLSL. 2022-09-22 11:51:21 -07:00
SemaObjC [clang] use getCommonSugar in an assortment of places 2022-09-16 16:36:00 +02:00
SemaObjCXX [Sema][ObjC] Don't warn about implicitly-retained self in an unevaluated 2022-08-22 12:16:37 -07:00
SemaOpenCL [AMDGPU] Add builtin s_sendmsg_rtn 2022-08-22 18:29:23 -04:00
SemaOpenCLCXX
SemaSYCL [test] Make tests pass regardless of gnu++14/gnu++17 default 2022-09-04 05:29:32 +00:00
SemaTemplate Fix regression from Deferred Concepts with lambda in var init 2022-09-27 06:32:39 -07:00
TableGen [TableGen] Track reference locations of Records/RecordVals 2022-09-27 23:48:16 -07:00
Templight
Tooling
Unit [lit] Set shlibpath_var on OpenBSD 2022-09-15 21:43:54 -04:00
VFS [clang][modules] Don't depend on sharing FileManager during module build 2022-08-05 12:24:40 -07:00
clang-rename
utils/update_cc_test_checks Revert "[OpenMP] Codegen aggregate for outlined function captures" 2022-09-15 03:08:46 +00:00
.clang-format
CMakeLists.txt [Driver] Support -gz=zstd 2022-09-08 01:39:06 -07:00
TestRunner.sh
lit.cfg.py [AIX] change "llvm-nm" to "env OBJECT_MODE=any llvm-nm" in clang/test for AIX OS 2022-09-21 09:38:13 -04:00
lit.site.cfg.py.in [Driver] Support -gz=zstd 2022-09-08 01:39:06 -07:00