Home
last modified time | relevance | path

Searched refs:ExDecl (Results 1 – 5 of 5) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/
DParseStmt.cpp2654 Declarator ExDecl(DS, Declarator::CXXCatchContext); in ParseCXXCatchBlock() local
2655 ParseDeclarator(ExDecl); in ParseCXXCatchBlock()
2656 ExceptionDecl = Actions.ActOnExceptionDeclarator(getCurScope(), ExDecl); in ParseCXXCatchBlock()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaDeclCXX.cpp11094 VarDecl *ExDecl = VarDecl::Create(Context, CurContext, StartLoc, Loc, Name, in BuildExceptionDeclaration() local
11096 ExDecl->setExceptionVariable(true); in BuildExceptionDeclaration()
11099 if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl)) in BuildExceptionDeclaration()
11119 InitializedEntity::InitializeVariable(ExDecl); in BuildExceptionDeclaration()
11135 ExDecl->setInit(init); in BuildExceptionDeclaration()
11139 FinalizeVarWithDestructor(ExDecl, recordType); in BuildExceptionDeclaration()
11145 ExDecl->setInvalidDecl(); in BuildExceptionDeclaration()
11147 return ExDecl; in BuildExceptionDeclaration()
11184 VarDecl *ExDecl = BuildExceptionDeclaration(S, TInfo, in ActOnExceptionDeclarator() local
11189 ExDecl->setInvalidDecl(); in ActOnExceptionDeclarator()
[all …]
DSemaStmt.cpp3023 Sema::ActOnCXXCatchBlock(SourceLocation CatchLoc, Decl *ExDecl, in ActOnCXXCatchBlock() argument
3027 cast_or_null<VarDecl>(ExDecl), in ActOnCXXCatchBlock()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DStmtPrinter.cpp518 if (Decl *ExDecl = Node->getExceptionDecl()) in PrintRawCXXCatchStmt() local
519 PrintRawDecl(ExDecl); in PrintRawCXXCatchStmt()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h3028 Decl *ExDecl, Stmt *HandlerBlock);