aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/TestModuleFileExtension.cpp
diff options
context:
space:
mode:
authorKrzysztof Drewniak <Krzysztof.Drewniak@amd.com>2023-01-16 18:39:21 +0000
committerKrzysztof Drewniak <Krzysztof.Drewniak@amd.com>2023-01-18 19:56:42 +0000
commit5d98dc7124dcf1cc231b7fc67fb55b528a3e493d (patch)
treefef757a445acbe9ebe650f9c500db62ede5f2deb /clang/lib/Frontend/TestModuleFileExtension.cpp
parent97cb6191173ea4de67e7c5a2f0dbfe61109a5c71 (diff)
downloadllvm-5d98dc7124dcf1cc231b7fc67fb55b528a3e493d.zip
llvm-5d98dc7124dcf1cc231b7fc67fb55b528a3e493d.tar.gz
llvm-5d98dc7124dcf1cc231b7fc67fb55b528a3e493d.tar.bz2
[llvm][GenericUniformity] Hack around strict is_invocable() checks
With recent (> 15, as far as I can tell, possibly > 16) clang, c++17, and GNU's libstdc++ (versions 9 and 10 and maybe others), LLVM fails to compile due to an is_invocable() check in unique_ptr::reset(). To resolve this issue, add a template argument to ImplDeleter to make things work. Differential Revision: https://reviews.llvm.org/D141865
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions