Lines Matching refs:DynAlloc
748 struct DynAlloc { struct
849 std::map<DynamicAllocLValue, DynAlloc, DynAllocOrder> HeapAllocs;
1039 Optional<DynAlloc*> lookupDynamicAlloc(DynamicAllocLValue DA) { in lookupDynamicAlloc()
1040 Optional<DynAlloc*> Result; in lookupDynamicAlloc()
2098 if (Optional<DynAlloc*> Alloc = Info.lookupDynamicAlloc(DA)) in NoteLValueLocation()
4132 Optional<DynAlloc*> Alloc = Info.lookupDynamicAlloc(DA); in findCompleteObject()
6732 static Optional<DynAlloc *> CheckDeleteKind(EvalInfo &Info, const Expr *E, in CheckDeleteKind()
6734 DynAlloc::Kind DeallocKind) { in CheckDeleteKind()
6748 Optional<DynAlloc *> Alloc = Info.lookupDynamicAlloc(DA); in CheckDeleteKind()
6763 if (DeallocKind == DynAlloc::New) { in CheckDeleteKind()
6807 if (!CheckDeleteKind(Info, E, Pointer, DynAlloc::StdAllocator)) in HandleOperatorDeleteCall()
14706 Optional<DynAlloc *> Alloc = CheckDeleteKind( in VisitCXXDeleteExpr()
14707 Info, E, Pointer, E->isArrayForm() ? DynAlloc::ArrayNew : DynAlloc::New); in VisitCXXDeleteExpr()