Files
codeql/cpp/ql/test/query-tests/Critical/DeadCodeFunction/test.cpp
2018-08-02 17:53:23 +01:00

33 lines
356 B
C++

static void usedByUnused() {
}
static void unused() {
usedByUnused();
}
class Base {
virtual void f() { }
public:
Base() { }
void process() {
f();
}
};
class Derived : public Base {
virtual void f() { }
public:
Derived() { }
};
void caller() {
Base b;
Derived d;
b.process();
d.process();
}