Searched refs:CatchType (Results 1 – 5 of 5) sorted by relevance
254 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType()); in EmitTryCatchStmt() local255 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType); in EmitTryCatchStmt()
3607 CanQualType CatchType = in InitCatchParam() local3609 llvm::Type *LLVMCatchTy = CGF.ConvertTypeForMem(CatchType); in InitCatchParam()3613 if (isa<ReferenceType>(CatchType)) { in InitCatchParam()3614 QualType CaughtType = cast<ReferenceType>(CatchType)->getPointeeType(); in InitCatchParam()3673 TypeEvaluationKind TEK = CGF.getEvaluationKind(CatchType); in InitCatchParam()3679 if (CatchType->hasPointerRepresentation()) { in InitCatchParam()3683 switch (CatchType.getQualifiers().getObjCLifetime()) { in InitCatchParam()3706 LValue srcLV = CGF.MakeNaturalAlignAddrLValue(Cast, CatchType); in InitCatchParam()3707 LValue destLV = CGF.MakeAddrLValue(ParamAddr, CatchType); in InitCatchParam()3724 assert(isa<RecordType>(CatchType) && "unexpected catch type!"); in InitCatchParam()[all …]
1576 CatchType prediction = PredictExceptionCatcher(); in CreateMessageOrAbort()1969 Isolate::CatchType ToCatchType(HandlerTable::CatchPrediction prediction) { in ThrowInternal()1988 Isolate::CatchType Isolate::PredictExceptionCatcher() { in ThrowInternal()2016 Isolate::CatchType prediction = ToCatchType(PredictException(js_frame)); in ThrowInternal()2028 CatchType prediction = ToCatchType(code->GetBuiltinCatchPrediction()); in ThrowInternal()2034 CatchType prediction = ToCatchType(code->GetBuiltinCatchPrediction()); in ThrowInternal()2516 CatchType prediction = PredictExceptionCatcher(); in ThrowInternal()
876 enum CatchType { enum884 CatchType PredictExceptionCatcher();
1833 Isolate::CatchType catch_type = isolate_->PredictExceptionCatcher(); in OnException()