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

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
 1678   const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewFD);
 1692       Diag(NewFD->getLocation(), diag::err_constexpr_virtual_base)
 1693         << isa<CXXConstructorDecl>(NewFD)
 1702   if (!isa<CXXConstructorDecl>(NewFD)) {
 1707     const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(NewFD);
 1732     QualType RT = NewFD->getReturnType();
 1733     if (CheckLiteralType(*this, Kind, NewFD->getLocation(), RT,
 1735                          NewFD->isConsteval()))
 1739   if (auto *Dtor = dyn_cast<CXXDestructorDecl>(NewFD)) {
 1752   if (!CheckConstexprParameterTypes(*this, NewFD, Kind))
 1755   Stmt *Body = NewFD->getBody();
 1758   return CheckConstexprFunctionBody(*this, NewFD, Body, Kind);