reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
805 std::map<DynamicAllocLValue, DynAlloc, DynAllocOrder> HeapAllocs; 989 Optional<DynAlloc*> lookupDynamicAlloc(DynamicAllocLValue DA) { 990 Optional<DynAlloc*> Result; 1973 if (Optional<DynAlloc*> Alloc = Info.lookupDynamicAlloc(DA)) 3634 Optional<DynAlloc*> Alloc = Info.lookupDynamicAlloc(DA); 6041 static Optional<DynAlloc *> CheckDeleteKind(EvalInfo &Info, const Expr *E, 6043 DynAlloc::Kind DeallocKind) { 6057 Optional<DynAlloc *> Alloc = Info.lookupDynamicAlloc(DA); 6072 if (DeallocKind == DynAlloc::New) { 6113 if (!CheckDeleteKind(Info, E, Pointer, DynAlloc::StdAllocator)) 13221 Optional<DynAlloc *> Alloc = CheckDeleteKind( 13222 Info, E, Pointer, E->isArrayForm() ? DynAlloc::ArrayNew : DynAlloc::New); 13222 Info, E, Pointer, E->isArrayForm() ? DynAlloc::ArrayNew : DynAlloc::New);usr/include/c++/7.4.0/bits/stl_map.h
103 typedef _Tp mapped_type; 104 typedef std::pair<const _Key, _Tp> value_type;usr/include/c++/7.4.0/bits/stl_pair.h
209 : private __pair_base<_T1, _T2> 212 typedef _T2 second_type; /// @c second_type is the second bound type 215 _T2 second; /// @c second is a copy of the second object 252 using _PCCP = _PCC<true, _T1, _T2>; 260 constexpr pair(const _T1& __a, const _T2& __b) 269 explicit constexpr pair(const _T1& __a, const _T2& __b) 283 _T1, _T2>; 311 constexpr pair(_U1&& __x, const _T2& __y) 318 explicit constexpr pair(_U1&& __x, const _T2& __y) 380 is_copy_assignable<_T2>>::value, 391 is_move_assignable<_T2>>::value,