reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDecl.cpp
 9751   if (!NewFD->getType()->getAs<FunctionProtoType>())
 9752     return Diag(NewFD->getLocation(), NoProtoDiagID);
 9755       NewFD->getTemplatedKind() == FunctionDecl::TK_FunctionTemplate)
 9759   if (const auto *NewCXXFD = dyn_cast<CXXMethodDecl>(NewFD)) {
 9773   if (NewFD->isDeleted())
 9777   if (NewFD->isDefaulted())
 9781   if (!ConstexprSupported && NewFD->isConstexpr())
 9783            << (NewFD->isConsteval() ? ConstevalFuncs : ConstexprFuncs);
 9785   QualType NewQType = Context.getCanonicalType(NewFD->getType());
 9808     if (OldFD->getConstexprKind() != NewFD->getConstexprKind())
 9811     if (OldFD->isInlineSpecified() != NewFD->isInlineSpecified())
 9814     if (OldFD->getStorageClass() != NewFD->getStorageClass())
 9817     if (!CLinkageMayDiffer && OldFD->isExternC() != NewFD->isExternC())
 9822             NewFD->getType()->getAs<FunctionProtoType>(), NewFD->getLocation()))
 9822             NewFD->getType()->getAs<FunctionProtoType>(), NewFD->getLocation()))