Lines Matching refs:getAs
170 if (const TagType *UTT = Underlying->getAs<TagType>())
182 if (const PointerType *Ty = QT->getAs<PointerType>()) {
185 } else if (const auto *Ty = QT->getAs<ObjCObjectPointerType>()) {
188 } else if (const LValueReferenceType *Ty = QT->getAs<LValueReferenceType>()) {
191 } else if (const RValueReferenceType *Ty = QT->getAs<RValueReferenceType>()) {
194 } else if (const auto *Ty = QT->getAs<ObjCObjectType>()) {
303 if (const auto *VTy = Ty->getAs<VectorType>()) {
1087 Ty->getAs<TemplateSpecializationType>())
1090 const RecordType *RT = Ty->getAs<RecordType>();
1106 return Ty->getAs<TemplateSpecializationType>();
1366 TST = TST->getAliasedType()->getAs<TemplateSpecializationType>();