Home
last modified time | relevance | path

Searched refs:getPlacementArg (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckPlacementNew.cpp66 const Expr *Place = NE->getPlacementArg(0); in getExtentSizeOfPlace()
142 bugreporter::trackExpressionValue(N, NE->getPlacementArg(0), *R); in checkPlaceCapacityIsSufficient()
276 const Expr *Place = NE->getPlacementArg(0); in checkPlaceIsAlignedProperly()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h1167 return getOriginExpr()->getPlacementArg(Index - getNumImplicitArgs()); in getArgExpr()
1175 return getOriginExpr()->getPlacementArg(Index); in getPlacementArgExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp1104 SVal PlacementLoc = State->getSVal(CNE->getPlacementArg(0), LCtx); in VisitCXXNewExpr()
1106 CNE->getPlacementArg(0)->getType()); in VisitCXXNewExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtPrinter.cpp2323 if (NumPlace > 0 && !isa<CXXDefaultArgExpr>(E->getPlacementArg(0))) { in VisitCXXNewExpr()
2325 PrintExpr(E->getPlacementArg(0)); in VisitCXXNewExpr()
2327 if (isa<CXXDefaultArgExpr>(E->getPlacementArg(i))) in VisitCXXNewExpr()
2330 PrintExpr(E->getPlacementArg(i)); in VisitCXXNewExpr()
H A DExprConstant.cpp9907 if (!EvaluatePointer(E->getPlacementArg(0), Result, Info)) in VisitCXXNewExpr()
9928 !E->getPlacementArg(0)->getType()->isNothrowT()) in VisitCXXNewExpr()
9932 if (!EvaluateLValue(E->getPlacementArg(0), Nothrow, Info)) in VisitCXXNewExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2387 Expr *getPlacementArg(unsigned I) { in getPlacementArg() function
2391 const Expr *getPlacementArg(unsigned I) const { in getPlacementArg() function
2392 return const_cast<CXXNewExpr *>(this)->getPlacementArg(I); in getPlacementArg()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DCompiler.cpp2805 if (PlacementArgs != 1 || !E->getPlacementArg(0)->getType()->isNothrowT()) in VisitCXXNewExpr()
2808 if (!this->discard(E->getPlacementArg(0))) in VisitCXXNewExpr()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h8477 InnerMatcher.matches(*Node.getPlacementArg(Index), Finder, Builder); in AST_MATCHER_P2()