Searched refs:CatchParam (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.cpp | 259 if (const VarDecl *CatchParam = Handler.Variable) { in EmitTryCatchStmt() local 260 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType()); in EmitTryCatchStmt() 263 CGF.EmitAutoVarDecl(*CatchParam); in EmitTryCatchStmt() 264 EmitInitOfCatchParam(CGF, CastExn, CatchParam); in EmitTryCatchStmt()
|
| H A D | ItaniumCXXABI.cpp | 3988 const VarDecl &CatchParam, in InitCatchParam() argument 3995 CGF.CGM.getContext().getCanonicalType(CatchParam.getType()); in InitCatchParam() 4119 const Expr *copyExpr = CatchParam.getInit(); in InitCatchParam() 4143 CGF.MakeAddrLValue(adjustedExn, CatchParam.getType())); in InitCatchParam() 4193 VarDecl *CatchParam = S->getExceptionDecl(); in emitBeginCatch() local 4194 if (!CatchParam) { in emitBeginCatch() 4201 CodeGenFunction::AutoVarEmission var = CGF.EmitAutoVarAlloca(*CatchParam); in emitBeginCatch() 4202 InitCatchParam(CGF, *CatchParam, var.getObjectAddress(CGF), S->getBeginLoc()); in emitBeginCatch()
|
| H A D | CGObjCMac.cpp | 4543 const VarDecl *CatchParam = CatchStmt->getCatchParamDecl(); in EmitTryOrSynchronizedStmt() local 4547 if (!CatchParam) { in EmitTryOrSynchronizedStmt() 4550 OPT = CatchParam->getType()->getAs<ObjCObjectPointerType>(); in EmitTryOrSynchronizedStmt() 4564 if (CatchParam) { in EmitTryOrSynchronizedStmt() 4565 CGF.EmitAutoVarDecl(*CatchParam); in EmitTryOrSynchronizedStmt() 4569 EmitInitOfCatchParam(CGF, Caught, CatchParam); in EmitTryOrSynchronizedStmt() 4609 CGF.EmitAutoVarDecl(*CatchParam); in EmitTryOrSynchronizedStmt() 4615 CGF.ConvertType(CatchParam->getType())); in EmitTryOrSynchronizedStmt() 4616 EmitInitOfCatchParam(CGF, Tmp, CatchParam); in EmitTryOrSynchronizedStmt()
|
| H A D | MicrosoftCXXABI.cpp | 867 VarDecl *CatchParam = S->getExceptionDecl(); in emitBeginCatch() local 875 if (!CatchParam || !CatchParam->getDeclName()) { in emitBeginCatch() 880 CodeGenFunction::AutoVarEmission var = CGF.EmitAutoVarAlloca(*CatchParam); in emitBeginCatch()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ASTDumper.cpp | 1519 if (const VarDecl *CatchParam = Node->getCatchParamDecl()) in VisitObjCAtCatchStmt() local 1520 dumpDecl(CatchParam); in VisitObjCAtCatchStmt()
|