CodeQL library for C/C++
codeql/cpp-all 5.2.0 (changelog, source)
Search

Member predicate UsingDeclarationEntry::getReferencedMember

Gets the member that is referenced by this using declaration, where the member depends on a type template parameter.

For example:

template <typename T>
class A {
  using T::m;
};

Here, getReferencedMember() yields the member m of T. Observe that, as T is not instantiated, m is represented by a Literal and not a Declaration.

Literal getReferencedMember()