Files
codeql/cpp/ql/test/library-tests/depends_addressable/addressable.cpp
2018-09-23 16:23:52 -07:00

29 lines
270 B
C++

class A {
public:
A() {}
};
A a;
void f() {}
class Test {
A aa;
void fa() {}
void test() {
void (*fptr)();
void (Test::*mfptr)();
void *ptr;
ptr = &a;
ptr = &aa;
fptr = f; // same as below
fptr = &f; // same as above
mfptr = &Test::fa;
}
};