|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 4272 return Node.isConstexpr();
tools/clang/lib/AST/DeclCXX.cpp 539 return Dtor ? Dtor->isConstexpr() : defaultedDestructorIsConstexpr();
756 if (Constructor->isConstexpr())
793 if (Constructor->isConstexpr() && !Constructor->isCopyOrMoveConstructor())
1335 if (Constructor->isConstexpr())
1342 else if (Constructor->isConstexpr())
tools/clang/lib/AST/ExprConstant.cpp 4868 if (!CD->isConstexpr() && !IsValueInitialization) {
4891 Declaration->isConstexpr())
4915 if (Definition && Definition->isConstexpr() && Body)
4926 if (!Inherited->isConstexpr())
4938 << DiagDecl->isConstexpr() << (bool)CD << DiagDecl;
tools/clang/lib/AST/Interp/ByteCodeEmitter.cpp 60 if (!F->isConstexpr() || !visitFunc(F)) {
tools/clang/lib/AST/Interp/Interp.cpp 352 if (!Inherited->isConstexpr())
364 << DiagDecl->isConstexpr() << (bool)CD << DiagDecl;
tools/clang/lib/AST/JSONNodeDumper.cpp 783 attributeOnlyIfTrue("constexpr", FD->isConstexpr());
tools/clang/lib/Analysis/ReachableCode.cpp 216 return Callee ? Callee->isConstexpr() : false;
tools/clang/lib/Sema/SemaCUDA.cpp 568 if (!getLangOpts().CUDAHostDeviceConstexpr || !NewD->isConstexpr() ||
tools/clang/lib/Sema/SemaCoroutine.cpp 237 if (FD->isConstexpr())
tools/clang/lib/Sema/SemaDecl.cpp 9781 if (!ConstexprSupported && NewFD->isConstexpr())
10319 if (!getLangOpts().CPlusPlus14 && MD && MD->isConstexpr() &&
10598 if (FD->isConstexpr()) {
13688 if (FD->isConstexpr())
14025 if (!IsInstantiation && FD && FD->isConstexpr() && !FD->isInvalidDecl() &&
tools/clang/lib/Sema/SemaDeclCXX.cpp 6439 if (M->isDefaulted() && M->isConstexpr() && M->size_overridden_methods())
6658 return BaseCtor->isConstexpr();
6672 return SMOR.getMethod()->isConstexpr();
6988 MD->isConstexpr() && !Constexpr &&
11573 BaseCtor->isConstexpr() &&
13607 if (Destructor->isConstexpr() && VD->getInit() &&
15768 if (!Overrider->isPure() && (!ConstexprOnly || Overrider->isConstexpr()))
tools/clang/lib/Sema/SemaExpr.cpp15389 return Func->isConstexpr() &&
15556 Func->isConstexpr()) {
15562 else if (Func->isConstexpr())
tools/clang/lib/Sema/SemaLambda.cpp 1812 !CallOperator->isConstexpr() &&
tools/clang/lib/Sema/SemaOpenMP.cpp 5147 if (FD->isConstexpr()) {
tools/clang/lib/Sema/SemaOverload.cpp 1206 if (!getLangOpts().CPlusPlus14 && NewMethod->isConstexpr() &&
tools/clang/lib/Sema/SemaStmt.cpp 3732 if (getLangOpts().CPlusPlus11 && FD && FD->isConstexpr()) {
tools/clang/lib/Sema/SemaTemplate.cpp 8422 if (FD->isConstexpr()) {
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2204 if (MD->isConstexpr() && !MD->getFriendObjectKind() &&
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp 324 if (!F.isConstexpr() && !F.isInlineSpecified() &&
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 594 if (Decl->isConstexpr() && NamingStyles[SK_ConstexprMethod])
597 if (Decl->isConstexpr() && NamingStyles[SK_ConstexprFunction])
628 if (Decl->isConstexpr() && NamingStyles[SK_ConstexprFunction])