Home | History | Annotate | Download | only in Sema

Lines Matching refs:FunctionDecl

56                                    const FunctionDecl *Pattern) {
128 else if (FunctionDecl *Function = dyn_cast<FunctionDecl>(Ctx)) {
243 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity,
411 } else if (FunctionDecl *Function = dyn_cast<FunctionDecl>(D)) {
497 FunctionDecl *FD = cast<FunctionDecl>(Param->getDeclContext());
556 << cast<FunctionDecl>(Active->Entity)
1298 assert(!cast<FunctionDecl>(E->getParam()->getDeclContext())->
1302 cast<FunctionDecl>(E->getParam()->getDeclContext()),
1539 /// type of a FunctionDecl. Its purpose is solely to force the
1568 // once we've built the FunctionDecl.
1584 void Sema::SubstExceptionSpec(FunctionDecl *New, const FunctionProtoType *Proto,
1668 FunctionDecl *OwningFunc = cast<FunctionDecl>(OldParm->getDeclContext());
2453 if (auto *Function = dyn_cast<FunctionDecl>(D)) {
2454 if (FunctionDecl *Pattern
2752 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(PV->getDeclContext())) {