Searched refs:ExDecl (Results 1 - 5 of 5) sorted by relevance
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | StmtPrinter.cpp | 518 if (Decl *ExDecl = Node->getExceptionDecl()) 519 PrintRawDecl(ExDecl);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 2654 Declarator ExDecl(DS, Declarator::CXXCatchContext); 2655 ParseDeclarator(ExDecl); 2656 ExceptionDecl = Actions.ActOnExceptionDeclarator(getCurScope(), ExDecl);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 11093 VarDecl *ExDecl = VarDecl::Create(Context, CurContext, StartLoc, Loc, Name, local 11095 ExDecl->setExceptionVariable(true); 11098 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl)) 11118 InitializedEntity::InitializeVariable(ExDecl); 11134 ExDecl->setInit(init); 11138 FinalizeVarWithDestructor(ExDecl, recordType); 11144 ExDecl->setInvalidDecl(); 11146 return ExDecl; 11183 VarDecl *ExDecl = BuildExceptionDeclaration(S, TInfo, local 11188 ExDecl [all...] |
H A D | SemaStmt.cpp | 3023 Sema::ActOnCXXCatchBlock(SourceLocation CatchLoc, Decl *ExDecl, argument 3027 cast_or_null<VarDecl>(ExDecl),
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 3028 Decl *ExDecl, Stmt *HandlerBlock);
|
Completed in 205 milliseconds