1*2b1b4cabSArtem Dergachev // RUN: %clang_analyze_cc1 -analyzer-checker=core,apiModeling -verify %s
2*2b1b4cabSArtem Dergachev 
3*2b1b4cabSArtem Dergachev // expected-no-diagnostics
4*2b1b4cabSArtem Dergachev 
5*2b1b4cabSArtem Dergachev namespace llvm {
6*2b1b4cabSArtem Dergachev template <typename>
7*2b1b4cabSArtem Dergachev void cast(...);
a()8*2b1b4cabSArtem Dergachev void a() { cast<int>(int()); } // no-crash
9*2b1b4cabSArtem Dergachev } // namespace llvm
10