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

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
 2137           << isa<CXXConstructorDecl>(Dcl);
 2150         !CheckConstexprFunctionStmt(SemaRef, Dcl, SubStmt, ReturnStmts,
 2166       << isa<CXXConstructorDecl>(Dcl);
 2172       << isa<CXXConstructorDecl>(Dcl);
 2176         = dyn_cast<CXXConstructorDecl>(Dcl)) {
 2189               Dcl->getLocation(),
 2231           if (!CheckConstexprCtorInitializer(SemaRef, Dcl, I, Inits, Diagnosed,
 2243                 (Dcl->getReturnType()->isVoidType() ||
 2244                  Dcl->getReturnType()->isDependentType());
 2247         SemaRef.Diag(Dcl->getLocation(),
 2250             << Dcl->isConsteval();
 2299       !Expr::isPotentialConstantExpr(Dcl, Diags)) {
 2300     SemaRef.Diag(Dcl->getLocation(),
 2302         << isa<CXXConstructorDecl>(Dcl);