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.cpp1482 CallArgList DeleteArgs; in Emit() local
1490 DeleteArgs.add(Traits::get(CGF, TypeIdentity), SpecializedTypeIdentity); in Emit()
1494 DeleteArgs.add(Traits::get(CGF, Ptr), FPT->getParamType(FirstNonTypeArg)); in Emit()
1516 DeleteArgs.add(Traits::get(CGF, AllocSize), in Emit()
1524 DeleteArgs.add(RValue::get(llvm::ConstantInt::get( in Emit()
1531 DeleteArgs.add(Traits::get(CGF, Arg.ArgValue), Arg.ArgType); in Emit()
1535 EmitNewDeleteCall(CGF, OperatorDelete, FPT, DeleteArgs); in Emit()
1840 CallArgList DeleteArgs; in EmitDeleteCall() local
1852 DeleteArgs.add(RValue::getAggregate(Address(TagAllocation, Ty, Align)), in EmitDeleteCall()
1863 DeleteArgs.add(RValue::get(DeletePtr), ArgTy); in EmitDeleteCall()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp1655 SmallVector<Expr *, 2> DeleteArgs{CoroFree}; in makeNewAndDeleteExpr() local
1664 if (OpDeleteType->getNumParams() > DeleteArgs.size() && in makeNewAndDeleteExpr()
1666 OpDeleteType->getParamType(DeleteArgs.size()), FrameSize->getType())) in makeNewAndDeleteExpr()
1667 DeleteArgs.push_back(FrameSize); in makeNewAndDeleteExpr()
1681 OpDeleteType->getNumParams() > DeleteArgs.size() && in makeNewAndDeleteExpr()
1683 OpDeleteType->getParamType(DeleteArgs.size()), in makeNewAndDeleteExpr()
1685 DeleteArgs.push_back(FrameAlignment); in makeNewAndDeleteExpr()
1688 S.BuildCallExpr(S.getCurScope(), DeleteRef.get(), Loc, DeleteArgs, Loc); in makeNewAndDeleteExpr()