Files
codeql/cpp/ql/test/library-tests/access/MemberOrFriend/MemberOrFriend.ql
2018-08-02 17:53:23 +01:00

13 lines
356 B
Plaintext

import cpp
string functionName(Function f) {
result = f.getQualifiedName() +"("+ f.getParameterString() +")" or
not exists(f.getQualifiedName()) and
result = f.getName() +"("+ f.getParameterString() +")"
}
from Class c, Function f
where c.getName() = "C" and f.inMemberOrFriendOf(c)
and not f.isCompilerGenerated()
select c, f, functionName(f)