Home
last modified time | relevance | path

Searched refs:CatchType (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp258 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType()); in EmitTryCatchStmt() local
259 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType); in EmitTryCatchStmt()
H A DItaniumCXXABI.cpp4432 CanQualType CatchType = in InitCatchParam() local
4434 llvm::Type *LLVMCatchTy = CGF.ConvertTypeForMem(CatchType); in InitCatchParam()
4438 if (isa<ReferenceType>(CatchType)) { in InitCatchParam()
4439 QualType CaughtType = cast<ReferenceType>(CatchType)->getPointeeType(); in InitCatchParam()
4498 TypeEvaluationKind TEK = CGF.getEvaluationKind(CatchType); in InitCatchParam()
4504 if (CatchType->hasPointerRepresentation()) { in InitCatchParam()
4508 switch (CatchType.getQualifiers().getObjCLifetime()) { in InitCatchParam()
4531 LValue srcLV = CGF.MakeNaturalAlignAddrLValue(Cast, CatchType); in InitCatchParam()
4532 LValue destLV = CGF.MakeAddrLValue(ParamAddr, CatchType); in InitCatchParam()
4549 assert(isa<RecordType>(CatchType) && "unexpected catch type!"); in InitCatchParam()
[all …]