Searched refs:ExceptionType (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 673 bool Sema::handlerCanCatch(QualType HandlerType, QualType ExceptionType) { argument 677 // HandlerType must be ExceptionType or derived from it, or pointer or 684 if (Context.hasSameUnqualifiedType(ExceptionType, HandlerType)) 695 if (ExceptionType->isNullPtrType()) 707 if (IsQualificationConversion(ExceptionType, HandlerType, false, 709 IsFunctionConversion(ExceptionType, HandlerType, Result)) 713 if (!ExceptionType->isPointerType() || !HandlerType->isPointerType()) 718 ExceptionType = Context.getUnqualifiedArrayType( 719 ExceptionType->getPointeeType(), EQuals); 725 if (HandlerType->isVoidType() && ExceptionType [all...] |
H A D | SemaDeclObjC.cpp | 5130 QualType ExceptionType = TInfo->getType(); local 5132 VarDecl *New = BuildObjCExceptionDecl(TInfo, ExceptionType,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Type.cpp | 3121 reinterpret_cast<QualType *>(getTrailingObjects<ExceptionType>()); 3123 for (QualType ExceptionType : epi.ExceptionSpec.Exceptions) { 3128 ExceptionType->getDependence() & 3131 exnSlot[I++] = ExceptionType;
|
H A D | ASTContext.cpp | 4239 FunctionType::ExceptionType, Expr *, FunctionDecl *,
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 3785 struct ExceptionType { QualType Type; }; 3891 FunctionType::FunctionTypeExtraBitfields, FunctionType::ExceptionType, 3912 // * an array of getNumExceptions() ExceptionType, 4004 unsigned numTrailingObjects(OverloadToken<ExceptionType>) const { 4271 getTrailingObjects<ExceptionType>());
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 1765 bool handlerCanCatch(QualType HandlerType, QualType ExceptionType); 4505 VarDecl *BuildObjCExceptionDecl(TypeSourceInfo *TInfo, QualType ExceptionType,
|
Completed in 213 milliseconds