reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13338 if (!Definition && !FD->isDefined(Definition) && !FD->isCXXClassMember()) { 13338 if (!Definition && !FD->isDefined(Definition) && !FD->isCXXClassMember()) { 13354 for (auto I : FD->redecls()) { 13355 if (I != FD && !I->isInvalidDecl() && 13358 if (FunctionDecl *OrigFD = FD->getInstantiatedFromMemberFunction()) { 13363 cast<Decl>(FD->getLexicalDeclContext()))) 13380 if (FunctionTemplateDecl *FTD = FD->getDescribedFunctionTemplate()) { 13426 Diag(FD->getLocation(), diag::err_redefinition_extern_inline) 13427 << FD->getDeclName() << getLangOpts().CPlusPlus; 13429 Diag(FD->getLocation(), diag::err_redefinition) << FD->getDeclName(); 13429 Diag(FD->getLocation(), diag::err_redefinition) << FD->getDeclName(); 13432 FD->setInvalidDecl();