diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2024-01-24 11:22:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-24 11:22:43 +0100 |
commit | 4a582845597e97d245e8ffdc14281f922b835e56 (patch) | |
tree | 628fe154c820b70385de1d5c358d2aece817c265 /clang/lib/Basic/Builtins.cpp | |
parent | cd7ea4ea657ea41b42fcbd0e6b33faa46608d18e (diff) | |
download | llvm-4a582845597e97d245e8ffdc14281f922b835e56.zip llvm-4a582845597e97d245e8ffdc14281f922b835e56.tar.gz llvm-4a582845597e97d245e8ffdc14281f922b835e56.tar.bz2 |
[clang] Refactor Builtins.def to be a tablegen file (#68324)
This makes the builtins list quite a bit more verbose, but IMO this is a
huge win in terms of readability.
Diffstat (limited to 'clang/lib/Basic/Builtins.cpp')
-rw-r--r-- | clang/lib/Basic/Builtins.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Basic/Builtins.cpp b/clang/lib/Basic/Builtins.cpp index d366989..3467847 100644 --- a/clang/lib/Basic/Builtins.cpp +++ b/clang/lib/Basic/Builtins.cpp @@ -38,7 +38,7 @@ static constexpr Builtin::Info BuiltinInfo[] = { {#ID, TYPE, ATTRS, nullptr, HeaderDesc::NO_HEADER, LANGS}, #define LIBBUILTIN(ID, TYPE, ATTRS, HEADER, LANGS) \ {#ID, TYPE, ATTRS, nullptr, HeaderDesc::HEADER, LANGS}, -#include "clang/Basic/Builtins.def" +#include "clang/Basic/Builtins.inc" }; const Builtin::Info &Builtin::Context::getRecord(unsigned ID) const { |