Searched refs:CatchParam (Results 1 – 10 of 10) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGObjCRuntime.cpp | 253 if (const VarDecl *CatchParam = Handler.Variable) { in EmitTryCatchStmt() local 254 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType()); in EmitTryCatchStmt() 257 CGF.EmitAutoVarDecl(*CatchParam); in EmitTryCatchStmt() 258 EmitInitOfCatchParam(CGF, CastExn, CatchParam); in EmitTryCatchStmt()
|
D | ItaniumCXXABI.cpp | 3601 const VarDecl &CatchParam, in InitCatchParam() argument 3608 CGF.CGM.getContext().getCanonicalType(CatchParam.getType()); in InitCatchParam() 3732 const Expr *copyExpr = CatchParam.getInit(); in InitCatchParam() 3754 CGF.MakeAddrLValue(adjustedExn, CatchParam.getType())); in InitCatchParam() 3803 VarDecl *CatchParam = S->getExceptionDecl(); in emitBeginCatch() local 3804 if (!CatchParam) { in emitBeginCatch() 3811 CodeGenFunction::AutoVarEmission var = CGF.EmitAutoVarAlloca(*CatchParam); in emitBeginCatch() 3812 InitCatchParam(CGF, *CatchParam, var.getObjectAddress(CGF), S->getLocStart()); in emitBeginCatch()
|
D | CGObjCMac.cpp | 4192 const VarDecl *CatchParam = CatchStmt->getCatchParamDecl(); in EmitTryOrSynchronizedStmt() local 4196 if (!CatchParam) { in EmitTryOrSynchronizedStmt() 4199 OPT = CatchParam->getType()->getAs<ObjCObjectPointerType>(); in EmitTryOrSynchronizedStmt() 4213 if (CatchParam) { in EmitTryOrSynchronizedStmt() 4214 CGF.EmitAutoVarDecl(*CatchParam); in EmitTryOrSynchronizedStmt() 4218 EmitInitOfCatchParam(CGF, Caught, CatchParam); in EmitTryOrSynchronizedStmt() 4258 CGF.EmitAutoVarDecl(*CatchParam); in EmitTryOrSynchronizedStmt() 4264 CGF.ConvertType(CatchParam->getType())); in EmitTryOrSynchronizedStmt() 4265 EmitInitOfCatchParam(CGF, Tmp, CatchParam); in EmitTryOrSynchronizedStmt()
|
D | MicrosoftCXXABI.cpp | 895 VarDecl *CatchParam = S->getExceptionDecl(); in emitBeginCatch() local 903 if (!CatchParam || !CatchParam->getDeclName()) { in emitBeginCatch() 908 CodeGenFunction::AutoVarEmission var = CGF.EmitAutoVarAlloca(*CatchParam); in emitBeginCatch()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGObjCRuntime.cpp | 257 if (const VarDecl *CatchParam = Handler.Variable) { in EmitTryCatchStmt() local 258 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType()); in EmitTryCatchStmt() 261 CGF.EmitAutoVarDecl(*CatchParam); in EmitTryCatchStmt() 262 EmitInitOfCatchParam(CGF, CastExn, CatchParam); in EmitTryCatchStmt()
|
D | ItaniumCXXABI.cpp | 4330 const VarDecl &CatchParam, in InitCatchParam() argument 4337 CGF.CGM.getContext().getCanonicalType(CatchParam.getType()); in InitCatchParam() 4461 const Expr *copyExpr = CatchParam.getInit(); in InitCatchParam() 4485 CGF.MakeAddrLValue(adjustedExn, CatchParam.getType())); in InitCatchParam() 4535 VarDecl *CatchParam = S->getExceptionDecl(); in emitBeginCatch() local 4536 if (!CatchParam) { in emitBeginCatch() 4543 CodeGenFunction::AutoVarEmission var = CGF.EmitAutoVarAlloca(*CatchParam); in emitBeginCatch() 4544 InitCatchParam(CGF, *CatchParam, var.getObjectAddress(CGF), S->getBeginLoc()); in emitBeginCatch()
|
D | CGObjCMac.cpp | 4772 const VarDecl *CatchParam = CatchStmt->getCatchParamDecl(); in EmitTryOrSynchronizedStmt() local 4776 if (!CatchParam) { in EmitTryOrSynchronizedStmt() 4779 OPT = CatchParam->getType()->getAs<ObjCObjectPointerType>(); in EmitTryOrSynchronizedStmt() 4793 if (CatchParam) { in EmitTryOrSynchronizedStmt() 4794 CGF.EmitAutoVarDecl(*CatchParam); in EmitTryOrSynchronizedStmt() 4798 EmitInitOfCatchParam(CGF, Caught, CatchParam); in EmitTryOrSynchronizedStmt() 4838 CGF.EmitAutoVarDecl(*CatchParam); in EmitTryOrSynchronizedStmt() 4844 CGF.ConvertType(CatchParam->getType())); in EmitTryOrSynchronizedStmt() 4845 EmitInitOfCatchParam(CGF, Tmp, CatchParam); in EmitTryOrSynchronizedStmt()
|
D | MicrosoftCXXABI.cpp | 887 VarDecl *CatchParam = S->getExceptionDecl(); in emitBeginCatch() local 895 if (!CatchParam || !CatchParam->getDeclName()) { in emitBeginCatch() 900 CodeGenFunction::AutoVarEmission var = CGF.EmitAutoVarAlloca(*CatchParam); in emitBeginCatch()
|
/external/llvm-project/clang/include/clang/AST/ |
D | ASTNodeTraverser.h | 725 if (const VarDecl *CatchParam = Node->getCatchParamDecl()) in VisitObjCAtCatchStmt() local 726 Visit(CatchParam); in VisitObjCAtCatchStmt()
|
/external/clang/lib/AST/ |
D | ASTDumper.cpp | 2220 if (const VarDecl *CatchParam = Node->getCatchParamDecl()) in VisitObjCAtCatchStmt() local 2221 dumpDecl(CatchParam); in VisitObjCAtCatchStmt()
|