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

10 lines
322 B
Plaintext

import cpp
from Function f, Class namingClass, Declaration member
where f.canAccessMember(member, namingClass)
and // only in same namespace
f.getNamespace() = namingClass.getNamespace()
and not f.isCompilerGenerated()
select f.getQualifiedName(),
"Can access "+ namingClass.getName() +"::"+ member.getName()