Lines Matching defs:DynAlloc
784 struct DynAlloc {
885 std::map<DynamicAllocLValue, DynAlloc, DynAllocOrder> HeapAllocs;
1100 std::optional<DynAlloc *> lookupDynamicAlloc(DynamicAllocLValue DA) {
1101 std::optional<DynAlloc *> Result;
2184 if (std::optional<DynAlloc *> Alloc = Info.lookupDynamicAlloc(DA))
4232 std::optional<DynAlloc *> Alloc = Info.lookupDynamicAlloc(DA);
6900 static std::optional<DynAlloc *> CheckDeleteKind(EvalInfo &Info, const Expr *E,
6902 DynAlloc::Kind DeallocKind) {
6916 std::optional<DynAlloc *> Alloc = Info.lookupDynamicAlloc(DA);
6931 if (DeallocKind == DynAlloc::New) {
6975 if (!CheckDeleteKind(Info, E, Pointer, DynAlloc::StdAllocator))
15680 std::optional<DynAlloc *> Alloc = CheckDeleteKind(
15681 Info, E, Pointer, E->isArrayForm() ? DynAlloc::ArrayNew : DynAlloc::New);