Lines Matching defs:FunctionTemplate
917 return NameClassification::FunctionTemplate(Template);
6799 FunctionTemplateDecl *FunctionTemplate = nullptr;
6890 FunctionTemplate = FunctionTemplateDecl::Create(Context, DC,
6894 FunctionTemplate->setLexicalDeclContext(CurContext);
6895 NewFD->setDescribedFunctionTemplate(FunctionTemplate);
6947 if (FunctionTemplate)
6948 FunctionTemplate->setInvalidDecl();
7053 if (FunctionTemplate)
7054 FunctionTemplate->setModulePrivate();
7059 if (FunctionTemplate) {
7060 FunctionTemplate->setObjectOfFriendDecl();
7061 FunctionTemplate->setAccess(AS_public);
7299 } else if (FunctionTemplate) {
7395 NamedDecl *PrincipalDecl = (FunctionTemplate
7396 ? cast<NamedDecl>(FunctionTemplate)
7405 if (FunctionTemplate) FunctionTemplate->setAccess(Access);
7414 if (FunctionTemplate) {
7416 FunctionTemplate->getPreviousDecl();
7417 CheckTemplateParameterList(FunctionTemplate->getTemplateParameters(),
7557 if (FunctionTemplate) {
7559 FunctionTemplate->setInvalidDecl();
7560 return FunctionTemplate;