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

References

tools/clang/lib/Sema/SemaDecl.cpp
10319   if (!getLangOpts().CPlusPlus14 && MD && MD->isConstexpr() &&
10319   if (!getLangOpts().CPlusPlus14 && MD && MD->isConstexpr() &&
10320       !MD->isStatic() && !isa<CXXConstructorDecl>(MD) &&
10320       !MD->isStatic() && !isa<CXXConstructorDecl>(MD) &&
10321       !isa<CXXDestructorDecl>(MD) && !MD->getMethodQualifiers().hasConst()) {
10321       !isa<CXXDestructorDecl>(MD) && !MD->getMethodQualifiers().hasConst()) {
10327         MD->getType()->castAs<FunctionProtoType>();
10330       MD->setType(Context.getFunctionType(FPT->getReturnType(),
10337         if (FunctionTypeLoc FTL = MD->getTypeSourceInfo()->getTypeLoc()
10341         Diag(MD->getLocation(), diag::warn_cxx14_compat_constexpr_not_const)