Lines Matching refs:getPtr
260 void *getPtr() const { return reinterpret_cast<void *>(Ptr & ~PtrMask); }
296 return static_cast<IdentifierInfo *>(getPtr());
304 return static_cast<detail::DeclarationNameExtra *>(getPtr());
314 return static_cast<detail::CXXSpecialNameExtra *>(getPtr());
322 return static_cast<detail::CXXOperatorIdName *>(getPtr());
330 return static_cast<detail::CXXDeductionGuideNameExtra *>(getPtr());
338 return static_cast<detail::CXXLiteralOperatorIdName *>(getPtr());
368 return getPtr() || (getStoredNameKind() != StoredIdentifier);
443 assert(getPtr() && "getCXXNameType on a null DeclarationName!");
453 assert(getPtr() &&
464 assert(getPtr() && "getCXXOverloadedOperator on a null DeclarationName!");
474 assert(getPtr() && "getCXXLiteralIdentifier on a null DeclarationName!");
484 getNameKind() == ObjCMultiArgSelector || !getPtr()) &&
493 assert(getPtr() && "getFETokenInfo on an empty DeclarationName!");
500 assert(getPtr() && "setFETokenInfo on an empty DeclarationName!");