Files
codeql/cpp/ql/test/successor-tests/initializer/parameterinitializer/parameterinitializer.cpp
2018-09-23 16:23:52 -07:00

32 lines
307 B
C++

void printf(char *format, ...);
int g(void) {
return 5;
}
void f(int i = g()) {
printf("Got %d\n", i);
}
class c {
public:
c(int j = g()) {};
void method(int k = g()) {};
};
int main(void) {
f(3);
f();
f(4);
f();
{
c my_c;
my_c.method();
}
return 0;
}