Home | History | Annotate | Download | only in Sema

Lines Matching refs:FunctionDecl

4632   FunctionDecl *Func = dyn_cast<FunctionDecl>(Entity);
5243 if (FunctionDecl *Fn = ResolveAddressOfOverloadedFunction(Arg, ParamType,
5295 if (FunctionDecl *Fn = ResolveAddressOfOverloadedFunction(Arg,
5514 } else if (isa<FunctionDecl>(VD)) {
5854 if (FunctionDecl *Function = dyn_cast<FunctionDecl>(D))
5975 isa<FunctionDecl>(Specialized) ||
6591 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(D))
6817 Sema::CheckDependentFunctionTemplateSpecialization(FunctionDecl *FD,
6860 FunctionDecl *FD, TemplateArgumentListInfo *ExplicitTemplateArgs,
6868 llvm::SmallDenseMap<FunctionDecl *, TemplateArgumentListInfo, 8>
6912 FunctionDecl *Specialization = nullptr;
6946 FunctionDecl *Specialization = cast<FunctionDecl>(*Result);
7069 } else if (FunctionDecl *Function = dyn_cast<FunctionDecl>(Member)) {
7178 if (isa<FunctionDecl>(Member)) {
7179 FunctionDecl *InstantiationFunction = cast<FunctionDecl>(Instantiation);
7194 cast<FunctionDecl>(Member)->setInstantiationOfMemberFunction(
7979 FunctionDecl *Specialization = nullptr;
8008 FunctionDecl *Specialization = cast<FunctionDecl>(*Result);
8043 FunctionDecl *PrevDecl = Specialization->getPreviousDecl();
8575 void Sema::MarkAsLateParsedTemplate(FunctionDecl *FD, Decl *FnD,
8590 void Sema::UnmarkAsLateParsedTemplate(FunctionDecl *FD) {
8601 const FunctionDecl *FD = RD->isLocalClass();
8602 return (FD && FD->getTemplatedKind() != FunctionDecl::TK_NonTemplate);
8638 if (auto *FD = dyn_cast<FunctionDecl>(ND))
8691 void checkInstantiated(FunctionDecl *FD) {