reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
9918 const auto *OldTA = OldFD->getAttr<TargetAttr>(); 9932 S.Diag(OldFD->getLocation(), diag::note_previous_declaration); 9937 if (CheckMultiVersionAdditionalRules(S, OldFD, NewFD, true, 9949 if (!OldFD->isMultiVersion() && !OldTA && NewTA->isDefaultVersion()) { 9951 OldDecl = OldFD; 9952 OldFD->setIsMultiVersion(); 9957 if (CheckMultiVersionValue(S, OldFD)) { 9968 S.Diag(OldFD->getLocation(), diag::note_previous_declaration); 9973 for (const auto *FD : OldFD->redecls()) { 9987 OldFD->setIsMultiVersion();