Home
last modified time | relevance | path

Searched refs:CtorExpr (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp981 if (const auto CtorExpr = dyn_cast<CXXConstructExpr>(Initializer)) { in visitRecordInitializer() local
982 const Function *Func = getFunction(CtorExpr->getConstructor()); in visitRecordInitializer()
993 for (const auto *Arg : CtorExpr->arguments()) { in visitRecordInitializer()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp864 const CXXConstructExpr *CtorExpr = Ctor.getOriginExpr(); in mayInlineCallKind() local
875 if (!shouldInlineArrayConstruction(Pred->getState(), CtorExpr, CurLC)) in mayInlineCallKind()
893 if (CtorExpr->getConstructionKind() == CXXConstructExpr::CK_Complete) { in mayInlineCallKind()
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8263 if (const auto *CtorExpr = dyn_cast<CXXConstructExpr>(E)) { in AST_MATCHER_P() local
8264 if (CtorExpr->isElidable()) { in AST_MATCHER_P()
8266 dyn_cast<MaterializeTemporaryExpr>(CtorExpr->getArg(0))) { in AST_MATCHER_P()