aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorRahul Joshi <rjoshi@nvidia.com>2024-10-04 09:24:48 -0700
committerGitHub <noreply@github.com>2024-10-04 09:24:48 -0700
commitb91f0def6f261064cedfe0e62395c0097130b8f1 (patch)
treea3a7be3a76cfe0eed2889f4aeec710229c37e229 /clang/lib/CodeGen/CodeGenFunction.cpp
parentd883ef10767c5ac22b43f7f9f49e4565e7ce8263 (diff)
downloadllvm-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