diff options
author | Rahul Joshi <rjoshi@nvidia.com> | 2024-10-04 09:24:48 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-04 09:24:48 -0700 |
commit | b91f0def6f261064cedfe0e62395c0097130b8f1 (patch) | |
tree | a3a7be3a76cfe0eed2889f4aeec710229c37e229 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | d883ef10767c5ac22b43f7f9f49e4565e7ce8263 (diff) | |
download | llvm-b91f0def6f261064cedfe0e62395c0097130b8f1.zip llvm-b91f0def6f261064cedfe0e62395c0097130b8f1.tar.gz llvm-b91f0def6f261064cedfe0e62395c0097130b8f1.tar.bz2 |
[TableGen] Change backend callback to require const RecordKeeper (#111064)
Change TableGen backend callback function to require a const
RecordKeeper argument (by changing it from function_ref to just a
function pointer). This undoes parts of
https://github.com/llvm/llvm-project/pull/104716 which was added to
enable gradual migration of TableGen backends to use const RecordKeeper
(by allowing either const or non-const references). Now that all
backends have been migrated to const reference, we do not need this.
This is a part of effort to have better const correctness in TableGen
backends:
https://discourse.llvm.org/t/psa-planned-changes-to-tablegen-getallderiveddefinitions-api-potential-downstream-breakages/81089
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions