• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching refs:getAs

29   if (const PointerType *PtrTy = T->getAs<PointerType>())
31 else if (const ReferenceType *RefTy = T->getAs<ReferenceType>())
33 else if (const MemberPointerType *MPTy = T->getAs<MemberPointerType>())
35 return T->getAs<FunctionProtoType>();
130 if (const PointerType *PT = T->getAs<PointerType>()) {
138 } else if (const ReferenceType *RT = T->getAs<ReferenceType>()) {
190 if (const PointerType *PT = T->getAs<PointerType>())
192 else if (const MemberPointerType *PT = T->getAs<MemberPointerType>())
197 const FunctionProtoType *FnT = T->getAs<FunctionProtoType>();
318 Old->getType()->getAs<FunctionProtoType>(), Old->getLocation(),
319 New->getType()->getAs<FunctionProtoType>(), New->getLocation(),
461 if (auto FTLoc = TL.getAs<FunctionProtoTypeLoc>())
679 const ReferenceType *RefTy = HandlerType->getAs<ReferenceType>();
835 if (const ReferenceType *RefTy = SubI->getAs<ReferenceType>())
1036 if ((FT = T->getAs<FunctionProtoType>())) {
1037 } else if (const PointerType *PT = T->getAs<PointerType>())
1038 FT = PT->getPointeeType()->getAs<FunctionProtoType>();
1039 else if (const ReferenceType *RT = T->getAs<ReferenceType>())
1040 FT = RT->getPointeeType()->getAs<FunctionProtoType>();
1041 else if (const MemberPointerType *MT = T->getAs<MemberPointerType>())
1042 FT = MT->getPointeeType()->getAs<FunctionProtoType>();
1043 else if (const BlockPointerType *BT = T->getAs<BlockPointerType>())
1044 FT = BT->getPointeeType()->getAs<FunctionProtoType>();
1106 const RecordType *RT = Op->getType()->getAs<RecordType>();
1217 if (const RecordType *RT = DTy->getAs<RecordType>()) {