Searched refs:CatchType (Results 1 – 2 of 2) sorted by relevance
258 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType()); in EmitTryCatchStmt() local259 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType); in EmitTryCatchStmt()
4472 CanQualType CatchType = in InitCatchParam() local4474 llvm::Type *LLVMCatchTy = CGF.ConvertTypeForMem(CatchType); in InitCatchParam()4478 if (isa<ReferenceType>(CatchType)) { in InitCatchParam()4539 TypeEvaluationKind TEK = CGF.getEvaluationKind(CatchType); in InitCatchParam()4545 if (CatchType->hasPointerRepresentation()) { in InitCatchParam()4549 switch (CatchType.getQualifiers().getObjCLifetime()) { in InitCatchParam()4573 LValue destLV = CGF.MakeAddrLValue(ParamAddr, CatchType); in InitCatchParam()4590 assert(isa<RecordType>(CatchType) && "unexpected catch type!"); in InitCatchParam()4591 auto catchRD = CatchType->getAsCXXRecordDecl(); in InitCatchParam()4603 LValue Dest = CGF.MakeAddrLValue(ParamAddr, CatchType); in InitCatchParam()[all …]