Roll src/third_party/WebKit f36d5e0:68b67cd (svn 193299:193303)
[chromium-blink-merge.git] / tools / cfi / blacklist.txt
blob13b0e3d7186779a0951608cc4672770e0cb5061f
1 # STL allocators (T *allocator<T *>::allocate(size_type, const void*)).
2 # The type signature mandates a cast from uninitialized void* to T*.
3 fun:*8allocateEmPKv
5 # std::get_temporary_buffer
6 fun:_ZSt20get_temporary_buffer*
8 # STL address-of magic.
9 fun:*__addressof*
11 # WTF allocators.
12 fun:*allocate*Backing*
14 # WTF::ThreadSpecific
15 fun:*ThreadSpecific*
17 # Mesa contains several bad casts.
18 src:*third_party/mesa*
20 # Deliberate bad cast to derived class to hide functions.
21 type:*BlockRefType*
22 type:*SkAutoTUnref*
24 #############################################################################
25 # Base class's constructor accesses a derived class.
27 fun:*DoublyLinkedListNode*
29 # RenderFrameObserverTracker<T>::RenderFrameObserverTracker()
30 fun:*content*RenderFrameObserverTracker*RenderFrame*
32 # RenderViewObserverTracker<T>::RenderViewObserverTracker()
33 fun:*content*RenderViewObserverTracker*RenderView*
35 fun:*RefCountedGarbageCollected*makeKeepAlive*
36 fun:*ThreadSafeRefCountedGarbageCollected*makeKeepAlive*
38 #############################################################################
39 # Base class's destructor accesses a derived class.
41 fun:*DatabaseContext*contextDestroyed*
43 # FIXME: Cannot handle template function LifecycleObserver<>::setContext,
44 # so exclude source file for now. 
45 src:*LifecycleObserver.h*