Searched refs:isElidable (Results 1 – 21 of 21) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 126 if (CCE && CCE->isElidable() && !isa<CXXTemporaryObjectExpr>(CCE)) { in IgnoreElidableImplicitConstructorSingleStep()
|
| H A D | ExprCXX.h | 1538 bool isElidable() const { return CXXConstructExprBits.Elidable; } in isElidable() function
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ConstructionContext.cpp | 75 assert(ElidedCE->isElidable()); in createMaterializedTemporaryFromLayers()
|
| H A D | CFG.cpp | 1378 if (BuildOpts.MarkElidedCXXConstructors && CE->isElidable()) { in findConstructionContexts()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | MakeSmartPtrCheck.cpp | 310 if (CEArg->isElidable()) { in replaceNew()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ParentMapContext.cpp | 232 if (C->getSourceRange() == SR || C->isElidable()) in AscendIgnoreUnlessSpelledInSource()
|
| H A D | JSONNodeDumper.cpp | 1365 attributeOnlyIfTrue("elidable", CE->isElidable()); in VisitCXXConstructExpr()
|
| H A D | TextNodeDumper.cpp | 1222 if (Node->isElidable()) in VisitCXXConstructExpr()
|
| H A D | StmtProfile.cpp | 1981 ID.AddBoolean(S->isElidable()); in VisitCXXConstructExpr()
|
| H A D | Expr.cpp | 3019 if (A->getSourceRange() == E->getSourceRange() || C->isElidable()) in IgnoreUnlessSpelledInSource()
|
| H A D | ASTImporter.cpp | 7750 E->isElidable(), ToArgs, E->hadMultipleCandidates(), in VisitCXXConstructExpr()
|
| H A D | ExprConstant.cpp | 10079 if (E->isElidable() && !ZeroInit) { in VisitCXXConstructExpr()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/ |
| H A D | ConstructionContext.h | 565 assert(ElidedCE && ElidedCE->isElidable() && ElidedCC); in ElidedTemporaryObjectConstructionContext()
|
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/ |
| H A D | Transfer.cpp | 410 if (S->isElidable()) { in VisitCXXConstructExpr()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 613 if (getLangOpts().ElideConstructors && E->isElidable()) { in EmitCXXConstructExpr()
|
| H A D | CGObjC.cpp | 3834 CXXConstExpr->isElidable(), in GenerateObjCAtomicGetterCopyHelperFunction()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 8243 if (CtorExpr->isElidable()) { in AST_MATCHER_P()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1594 Record.push_back(E->isElidable()); in VisitCXXConstructExpr()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 4697 if (!CE->isElidable()) in getDeclFromExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | TreeTransform.h | 12873 T, /*FIXME:*/ E->getBeginLoc(), Constructor, E->isElidable(), Args, in TransformCXXConstructExpr()
|
| H A D | SemaDecl.cpp | 2024 if (Construct && !Construct->isElidable()) { in ShouldDiagnoseUnusedDecl()
|