Home
last modified time | relevance | path

Searched refs:DeleteArgs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1462 CallArgList DeleteArgs; in Emit() local
1466 DeleteArgs.add(Traits::get(CGF, Ptr), FPT->getParamType(0)); in Emit()
1485 DeleteArgs.add(Traits::get(CGF, AllocSize), in Emit()
1493 DeleteArgs.add(RValue::get(llvm::ConstantInt::get( in Emit()
1500 DeleteArgs.add(Traits::get(CGF, Arg.ArgValue), Arg.ArgType); in Emit()
1504 EmitNewDeleteCall(CGF, OperatorDelete, FPT, DeleteArgs); in Emit()
1809 CallArgList DeleteArgs; in EmitDeleteCall() local
1817 DeleteArgs.add(RValue::get(DeletePtr), ArgTy); in EmitDeleteCall()
1827 DeleteArgs.add( in EmitDeleteCall()
1847 DeleteArgs.add(RValue::get(Size), SizeType); in EmitDeleteCall()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp1570 SmallVector<Expr *, 2> DeleteArgs{CoroFree}; in makeNewAndDeleteExpr() local
1579 if (OpDeleteType->getNumParams() > DeleteArgs.size() && in makeNewAndDeleteExpr()
1581 OpDeleteType->getParamType(DeleteArgs.size()), FrameSize->getType())) in makeNewAndDeleteExpr()
1582 DeleteArgs.push_back(FrameSize); in makeNewAndDeleteExpr()
1596 OpDeleteType->getNumParams() > DeleteArgs.size() && in makeNewAndDeleteExpr()
1598 OpDeleteType->getParamType(DeleteArgs.size()), in makeNewAndDeleteExpr()
1600 DeleteArgs.push_back(FrameAlignment); in makeNewAndDeleteExpr()
1603 S.BuildCallExpr(S.getCurScope(), DeleteRef.get(), Loc, DeleteArgs, Loc); in makeNewAndDeleteExpr()