Home
last modified time | relevance | path

Searched refs:isElidable (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/gnu/llvm/clang/include/clang/AST/
DIgnoreExpr.h126 if (CCE && CCE->isElidable() && !isa<CXXTemporaryObjectExpr>(CCE)) { in IgnoreElidableImplicitConstructorSingleStep()
DExprCXX.h1596 bool isElidable() const { return CXXConstructExprBits.Elidable; } in isElidable() function
/openbsd/src/gnu/llvm/clang/lib/Analysis/
DConstructionContext.cpp75 assert(ElidedCE->isElidable()); in createMaterializedTemporaryFromLayers()
DCFG.cpp1436 if (BuildOpts.MarkElidedCXXConstructors && CE->isElidable()) { in findConstructionContexts()
/openbsd/src/gnu/llvm/clang/lib/AST/
DParentMapContext.cpp232 if (C->getSourceRange() == SR || C->isElidable()) in AscendIgnoreUnlessSpelledInSource()
DJSONNodeDumper.cpp1397 attributeOnlyIfTrue("elidable", CE->isElidable()); in VisitCXXConstructExpr()
DStmtProfile.cpp1999 ID.AddBoolean(S->isElidable()); in VisitCXXConstructExpr()
DTextNodeDumper.cpp1222 if (Node->isElidable()) in VisitCXXConstructExpr()
DExpr.cpp3106 if (A->getSourceRange() == E->getSourceRange() || C->isElidable()) in IgnoreUnlessSpelledInSource()
DASTImporter.cpp7892 E->isElidable(), ToArgs, E->hadMultipleCandidates(), in VisitCXXConstructExpr()
DExprConstant.cpp10114 if (E->isElidable() && !ZeroInit) { in VisitCXXConstructExpr()
/openbsd/src/gnu/llvm/clang/include/clang/Analysis/
DConstructionContext.h565 assert(ElidedCE && ElidedCE->isElidable() && ElidedCC); in ElidedTemporaryObjectConstructionContext()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGExprCXX.cpp616 if (getLangOpts().ElideConstructors && E->isElidable()) { in EmitCXXConstructExpr()
DCGObjC.cpp3906 CXXConstExpr->isElidable(), in GenerateObjCAtomicGetterCopyHelperFunction()
/openbsd/src/gnu/llvm/clang/include/clang/ASTMatchers/
DASTMatchers.h8264 if (CtorExpr->isElidable()) { in AST_MATCHER_P()
/openbsd/src/gnu/llvm/clang/lib/Serialization/
DASTWriterStmt.cpp1592 Record.push_back(E->isElidable()); in VisitCXXConstructExpr()
/openbsd/src/gnu/llvm/clang/tools/libclang/
DCIndex.cpp4727 if (!CE->isElidable()) in getDeclFromExpr()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DTreeTransform.h13053 T, /*FIXME:*/ E->getBeginLoc(), Constructor, E->isElidable(), Args, in TransformCXXConstructExpr()
DSemaDecl.cpp2054 if (Construct && !Construct->isElidable()) { in ShouldDiagnoseUnusedDecl()