Lines Matching refs:getAs
347 if (const PointerType *PT = T->getAs<PointerType>()) {
349 } else if (const ReferenceType *RT = T->getAs<ReferenceType>()) {
723 if (auto attr = qual.getAs<AttributedTypeLoc>()) {
1118 if (const ObjCObjectType *OPT = T->getAs<ObjCObjectType>()) {
1433 if (const auto *objcObjectType = base->getAs<ObjCObjectType>()) {
1588 if (type->getAs<ObjCInterfaceType>()) {
2365 MethodImpl->getReturnType()->getAs<ObjCObjectPointerType>()) {
2367 MethodDecl->getReturnType()->getAs<ObjCObjectPointerType>()) {
2449 ImplTy->getAs<ObjCObjectPointerType>()) {
2451 IfaceTy->getAs<ObjCObjectPointerType>()) {
3815 const auto *RecordTy = T->getAs<RecordType>();
3861 } else if (const RecordType *RecordTy = IvarTy->getAs<RecordType>()) {
4173 = ResultType->getAs<ObjCObjectPointerType>()) {