Searched refs:ExDecl (Results 1 – 5 of 5) sorted by relevance
/external/clang/lib/Parse/ |
D | ParseStmt.cpp | 2590 Declarator ExDecl(DS, Declarator::CXXCatchContext); in ParseCXXCatchBlock() local 2591 ParseDeclarator(ExDecl); in ParseCXXCatchBlock() 2592 ExceptionDecl = Actions.ActOnExceptionDeclarator(getCurScope(), ExDecl); in ParseCXXCatchBlock()
|
/external/clang/lib/Sema/ |
D | SemaDeclCXX.cpp | 10785 VarDecl *ExDecl = VarDecl::Create(Context, CurContext, StartLoc, Loc, Name, in BuildExceptionDeclaration() local 10787 ExDecl->setExceptionVariable(true); in BuildExceptionDeclaration() 10790 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl)) in BuildExceptionDeclaration() 10810 InitializedEntity::InitializeVariable(ExDecl); in BuildExceptionDeclaration() 10826 ExDecl->setInit(init); in BuildExceptionDeclaration() 10830 FinalizeVarWithDestructor(ExDecl, recordType); in BuildExceptionDeclaration() 10836 ExDecl->setInvalidDecl(); in BuildExceptionDeclaration() 10838 return ExDecl; in BuildExceptionDeclaration() 10875 VarDecl *ExDecl = BuildExceptionDeclaration(S, TInfo, in ActOnExceptionDeclarator() local 10880 ExDecl->setInvalidDecl(); in ActOnExceptionDeclarator() [all …]
|
D | SemaStmt.cpp | 2956 Sema::ActOnCXXCatchBlock(SourceLocation CatchLoc, Decl *ExDecl, in ActOnCXXCatchBlock() argument 2960 cast_or_null<VarDecl>(ExDecl), in ActOnCXXCatchBlock()
|
/external/clang/lib/AST/ |
D | StmtPrinter.cpp | 518 if (Decl *ExDecl = Node->getExceptionDecl()) in PrintRawCXXCatchStmt() local 519 PrintRawDecl(ExDecl); in PrintRawCXXCatchStmt()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 2956 Decl *ExDecl, Stmt *HandlerBlock);
|