blob: c03ba551b3ae280f70e44ca9c23a142711e42191 [file] [log] [blame] [edit]
// RUN: %clang_analyze_cc1 -std=c++20 -analyzer-checker=core -verify %s
// expected-no-diagnostics
template<typename... F>
struct overload : public F...
{
using F::operator()...;
};
template<typename... F>
overload(F&&...) -> overload<F...>;
int main()
{
const auto l = overload([](const int* i) {}); // no-crash
return 0;
}