Searched refs:ExceptionType (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExceptionSpec.cpp | 675 bool Sema::handlerCanCatch(QualType HandlerType, QualType ExceptionType) { in handlerCanCatch() argument 686 if (Context.hasSameUnqualifiedType(ExceptionType, HandlerType)) in handlerCanCatch() 697 if (ExceptionType->isNullPtrType()) in handlerCanCatch() 708 if (IsQualificationConversion(ExceptionType, HandlerType, false, in handlerCanCatch() 710 IsFunctionConversion(ExceptionType, HandlerType)) in handlerCanCatch() 714 if (!ExceptionType->isPointerType() || !HandlerType->isPointerType()) in handlerCanCatch() 719 ExceptionType = Context.getUnqualifiedArrayType( in handlerCanCatch() 720 ExceptionType->getPointeeType(), EQuals); in handlerCanCatch() 726 if (HandlerType->isVoidType() && ExceptionType->isObjectType()) in handlerCanCatch() 734 if (!ExceptionType->isRecordType() || !HandlerType->isRecordType()) in handlerCanCatch() [all …]
|
| H A D | SemaDeclObjC.cpp | 5235 QualType ExceptionType = TInfo->getType(); in ActOnObjCExceptionDecl() local 5237 VarDecl *New = BuildObjCExceptionDecl(TInfo, ExceptionType, in ActOnObjCExceptionDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | CommentToXML.cpp | 712 StringRef ExceptionType; in visitBlockCommandComment() local 717 ExceptionType = C->getArgText(0); in visitBlockCommandComment() 746 ExceptionType); in visitBlockCommandComment()
|
| /freebsd/sys/contrib/edk2/Include/Protocol/ |
| H A D | DebugSupport.h | 828 IN EFI_EXCEPTION_TYPE ExceptionType, 923 IN EFI_EXCEPTION_TYPE ExceptionType
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaObjC.h | 493 VarDecl *BuildObjCExceptionDecl(TypeSourceInfo *TInfo, QualType ExceptionType,
|
| H A D | Sema.h | 6610 bool handlerCanCatch(QualType HandlerType, QualType ExceptionType);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Type.cpp | 3734 reinterpret_cast<QualType *>(getTrailingObjects<ExceptionType>()); in FunctionProtoType() 3736 for (QualType ExceptionType : epi.ExceptionSpec.Exceptions) { in FunctionProtoType() local 3741 ExceptionType->getDependence() & in FunctionProtoType() 3744 exnSlot[I++] = ExceptionType; in FunctionProtoType()
|
| H A D | ASTContext.cpp | 5129 FunctionType::FunctionTypeArmAttributes, FunctionType::ExceptionType, in getFunctionTypeInternal()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Type.h | 4623 struct ExceptionType { QualType Type; }; 5173 FunctionType::FunctionTypeArmAttributes, FunctionType::ExceptionType, 5331 unsigned numTrailingObjects(OverloadToken<ExceptionType>) const { 5615 getTrailingObjects<ExceptionType>());
|