1 # Standard library types. 2 type:std::* 3 4 # The stdext namespace contains Microsoft standard library extensions. 5 type:stdext::* 6 7 # Types with a uuid attribute, i.e. COM types. 8 type:attr:uuid 9 10 # STL allocators (T *allocator<T *>::allocate(size_type, const void*)). 11 # The type signature mandates a cast from uninitialized void* to T*. 12 # size_type can either be unsigned int (j) or unsigned long (m). 13 fun:*8allocateEjPKv 14 fun:*8allocateEmPKv 15 16 # std::get_temporary_buffer, likewise (libstdc++, libc++). 17 fun:_ZSt20get_temporary_buffer* 18 fun:_ZNSt3__120get_temporary_buffer* 19 20 # STL address-of magic (libstdc++, libc++). 21 fun:*__addressof* 22 fun:_ZNSt3__19addressof* 23 24 # Windows C++ stdlib headers that contain bad unrelated casts. 25 src:*xmemory0 26 src:*xstddef 27