Class QualifiedName::Declaration

Direct supertypes

Indirect supertypes

Known direct subtypes

Predicates

canHaveQualifiedName
getDeclaringType

Gets the class where this member is declared, if it is a member. For templates, both the template itself and all instantiations of the template are considered to have the same declaring class.

getName

Gets the name of this declaration.

getNamespace
getQualifiedName
getTypeQualifierWithArgs
getTypeQualifierWithoutArgs
hasDeclaringType

Holds if this declaration is a member of a class/struct/union.

hasQualifiedName
isMember

Holds if this declaration is a member of a class/struct/union.

isTopLevel
toString