| // RUN: %clang_analyze_cc1 -analyzer-output=plist -o %t.plist -std=c++11 -analyzer-checker=core %s |
| // RUN: FileCheck --input-file=%t.plist %s |
| void defaultTemplateParameterFunction(int i) { |
| template <typename... Args> |
| void variadicTemplateFunction(int i) { |
| defaultTemplateParameterFunction<>(0); |
| variadicTemplateFunction<char, float, double, int *>(0); |
| // CHECK: <string>Calling 'f<float>'</string> |
| // CHECK: <string>Calling 'f<int>'</string> |
| // CHECK: <string>Calling 'defaultTemplateParameterFunction<0>'</string> |
| // CHECK: <string>Calling 'variadicTemplateFunction<char, float, double, int *>'</string> |