Home | History | Annotate | Download | only in Sema

Lines Matching defs:FunctionTemplate

1006         return NameClassification::FunctionTemplate(Template);
7681 FunctionTemplateDecl *FunctionTemplate = nullptr;
7777 FunctionTemplate = FunctionTemplateDecl::Create(Context, DC,
7781 FunctionTemplate->setLexicalDeclContext(CurContext);
7782 NewFD->setDescribedFunctionTemplate(FunctionTemplate);
7829 if (FunctionTemplate)
7830 FunctionTemplate->setInvalidDecl();
8018 if (FunctionTemplate)
8019 FunctionTemplate->setModulePrivate();
8024 if (FunctionTemplate) {
8025 FunctionTemplate->setObjectOfFriendDecl();
8026 FunctionTemplate->setAccess(AS_public);
8274 } else if (FunctionTemplate) {
8372 NamedDecl *PrincipalDecl = (FunctionTemplate
8373 ? cast<NamedDecl>(FunctionTemplate)
8382 if (FunctionTemplate) FunctionTemplate->setAccess(Access);
8391 if (FunctionTemplate) {
8393 FunctionTemplate->getPreviousDecl();
8394 CheckTemplateParameterList(FunctionTemplate->getTemplateParameters(),
8556 if (FunctionTemplate) {
8558 FunctionTemplate->setInvalidDecl();
8559 return FunctionTemplate;