Searched refs:ExceptionDecl (Results 1 – 7 of 7) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | StmtObjC.h | 79 VarDecl *ExceptionDecl; 87 : Stmt(ObjCAtCatchStmtClass), ExceptionDecl(catchVarDecl), in ObjCAtCatchStmt() 98 return ExceptionDecl; in getCatchParamDecl() 101 return ExceptionDecl; in getCatchParamDecl() 103 void setCatchParamDecl(VarDecl *D) { ExceptionDecl = D; } in setCatchParamDecl()
|
| H A D | StmtCXX.h | 31 VarDecl *ExceptionDecl; variable 37 : Stmt(CXXCatchStmtClass), CatchLoc(catchLoc), ExceptionDecl(exDecl), in CXXCatchStmt() 41 : Stmt(CXXCatchStmtClass), ExceptionDecl(nullptr), HandlerBlock(nullptr) {} in CXXCatchStmt() 49 VarDecl *getExceptionDecl() const { return ExceptionDecl; } in getExceptionDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | StmtCXX.cpp | 20 if (ExceptionDecl) in getCaughtType() 21 return ExceptionDecl->getType(); in getCaughtType()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 1053 VarDecl *RebuildExceptionDecl(VarDecl *ExceptionDecl, 1061 VarDecl *RebuildObjCExceptionDecl(VarDecl *ExceptionDecl, 1300 TemplateInstantiator::RebuildExceptionDecl(VarDecl *ExceptionDecl, in RebuildExceptionDecl() argument 1305 VarDecl *Var = inherited::RebuildExceptionDecl(ExceptionDecl, Declarator, in RebuildExceptionDecl() 1308 getSema().CurrentInstantiationScope->InstantiatedLocal(ExceptionDecl, Var); in RebuildExceptionDecl() 1312 VarDecl *TemplateInstantiator::RebuildObjCExceptionDecl(VarDecl *ExceptionDecl, in RebuildObjCExceptionDecl() argument 1315 VarDecl *Var = inherited::RebuildObjCExceptionDecl(ExceptionDecl, TSInfo, T); in RebuildObjCExceptionDecl() 1317 getSema().CurrentInstantiationScope->InstantiatedLocal(ExceptionDecl, Var); in RebuildObjCExceptionDecl()
|
| H A D | TreeTransform.h | 1511 VarDecl *RebuildObjCExceptionDecl(VarDecl *ExceptionDecl, in RebuildObjCExceptionDecl() argument 1514 ExceptionDecl->getInnerLocStart(), in RebuildObjCExceptionDecl() 1515 ExceptionDecl->getLocation(), in RebuildObjCExceptionDecl() 1516 ExceptionDecl->getIdentifier()); in RebuildObjCExceptionDecl() 2295 VarDecl *RebuildExceptionDecl(VarDecl *ExceptionDecl, in RebuildExceptionDecl() argument 2312 VarDecl *ExceptionDecl, in RebuildCXXCatchStmt() argument 2314 return Owned(new (getSema().Context) CXXCatchStmt(CatchLoc, ExceptionDecl, in RebuildCXXCatchStmt() 8095 if (VarDecl *ExceptionDecl = S->getExceptionDecl()) { in TransformCXXCatchStmt() local 8097 getDerived().TransformType(ExceptionDecl->getTypeSourceInfo()); in TransformCXXCatchStmt() 8102 ExceptionDecl, T, ExceptionDecl->getInnerLocStart(), in TransformCXXCatchStmt() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
| H A D | ParseStmt.cpp | 2473 Decl *ExceptionDecl = nullptr; in ParseCXXCatchBlock() local 2486 ExceptionDecl = Actions.ActOnExceptionDeclarator(getCurScope(), ExDecl); in ParseCXXCatchBlock() 2502 return Actions.ActOnCXXCatchBlock(CatchLoc, ExceptionDecl, Block.get()); in ParseCXXCatchBlock()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1638 S->ExceptionDecl = readDeclAs<VarDecl>(); in VisitCXXCatchStmt()
|