llvm-project/clang/lib
Jonas Hahnfeld e4903d8be3 [CUDA/HIP] Remove argument from module ctor/dtor signatures
In theory, constructors can take arguments when called via .init_array
where at least glibc passes in (argc, argv, envp). This isn't used in
the generated code and if it was, the first argument should be an
integer, not a pointer. For destructors registered via atexit, the
function should never take an argument.

Differential Revision: https://reviews.llvm.org/D123370
2022-04-09 12:34:41 +02:00
..
APINotes
ARCMigrate [clang] Use true/false instead of 1/0 (NFC) 2022-01-09 00:19:47 -08:00
AST [clang][OpenMP5.1] Initial parsing/sema for has_device_addr 2022-04-08 21:19:38 -07:00
ASTMatchers Reland "[ASTMatchers] Output currently matching node on crash" 2022-04-05 21:47:16 +01:00
Analysis [clang][dataflow] Support integral casts 2022-04-05 13:55:32 +00:00
Basic [clang][OpenMP5.1] Initial parsing/sema for has_device_addr 2022-04-08 21:19:38 -07:00
CodeGen [CUDA/HIP] Remove argument from module ctor/dtor signatures 2022-04-09 12:34:41 +02:00
CrossTU [analyzer][ctu] Only import const and trivial VarDecls 2022-04-01 13:49:39 +02:00
DirectoryWatcher [clang] [DirectoryWatcher] Remove leading \\?\ from GetFinalPathNameByHandleW 2021-11-08 22:21:30 +02:00
Driver Revert D121556 "[randstruct] Add randomize structure layout support" 2022-04-08 18:37:26 -07:00
Edit [clang] Use true/false instead of 1/0 (NFC) 2022-01-09 00:19:47 -08:00
ExtractAPI [clang][extract-api] Emit "navigator" property of "name" in SymbolGraph 2022-04-08 17:29:00 +01:00
Format [clang-format] Fix a crash in qualifier alignment 2022-04-01 17:30:59 -07:00
Frontend Revert D121556 "[randstruct] Add randomize structure layout support" 2022-04-08 18:37:26 -07:00
FrontendTool [C++20][Modules][HU 1/5] Introduce header units as a module type. 2022-03-25 09:17:14 +00:00
Headers [OpenCL] Remove argument names from math builtins 2022-04-06 11:43:59 +01:00
Index [clang] Reformat 2022-03-24 05:56:23 -07:00
IndexSerialization
Interpreter [clang-repl] Add an accessor to our underlying execution engine 2022-03-11 09:24:47 +00:00
Lex [clang][deps] Ensure deterministic filename case 2022-04-08 09:18:00 +02:00
Parse [clang][OpenMP5.1] Initial parsing/sema for has_device_addr 2022-04-08 21:19:38 -07:00
Rewrite Add assert on End iteration distance to Rewriter::getRewrittenText. 2022-01-25 17:26:13 +00:00
Sema [clang][OpenMP5.1] Initial parsing/sema for has_device_addr 2022-04-08 21:19:38 -07:00
Serialization [clang][OpenMP5.1] Initial parsing/sema for has_device_addr 2022-04-08 21:19:38 -07:00
StaticAnalyzer [analyzer] Don't track function calls as control dependencies 2022-04-08 10:16:58 +02:00
Testing
Tooling [libTooling] Support TransformerResult<void> in consumer callbacks 2022-03-28 15:39:46 +00:00
CMakeLists.txt [clang][extract-api] Refactor ExtractAPI and improve docs 2022-03-22 13:21:57 -07:00