Lines Matching refs:getAs
516 if (const PointerType *PT = ValueType->getAs<PointerType>()) {
636 } else if (const EnumType *ET = ValueType->getAs<EnumType>()) {
844 const PointerType *PtrT = T->getAs<PointerType>();
1015 const PointerType *PtrValue = ValueT->getAs<PointerType>();
1029 const PointerType *PtrKey = KeyT->getAs<PointerType>();
1759 if (auto *ObjPT = ReceiverType->getAs<ObjCObjectPointerType>()) {
1859 Args[i] = ArgE.getAs<Expr>();
2495 const auto *OPT = ReceiverType->getAs<ObjCObjectPointerType>();
2504 const auto *IT = ReceiverType->getAs<ObjCInterfaceType>();
2632 const ObjCObjectType *ClassType = ReceiverType->getAs<ObjCObjectType>();
3338 if (const auto *OPT = ReceiverType->getAs<ObjCObjectPointerType>()) {
3468 if (const ReferenceType *ref = type->getAs<ReferenceType>()) {
3475 if (const PointerType *ptr = type->getAs<PointerType>()) {
3844 if (const RecordType *RT = QT->getAs<RecordType>())
4396 if (const ReferenceType *ref = castType->getAs<ReferenceType>())
4584 canExprType->getAs<ObjCObjectPointerType>())