Files
codeql/cpp/ql/test/library-tests/identifiers/qualified_names/qualifiedNames.ql
2019-05-06 10:58:05 +02:00

14 lines
392 B
Plaintext

import cpp
from
Declaration d, string namespaceQualifier, string typeQualifier, string baseName, string globalName
where
d.hasQualifiedName(namespaceQualifier, typeQualifier, baseName) and
(
d.hasGlobalName(globalName)
or
not d.hasGlobalName(_) and
globalName = "(not global)"
)
select d, d.getQualifiedName(), namespaceQualifier, typeQualifier, baseName, globalName