1# All std:: types
2# This should be possible to remove, if/when we build against
3# a statically linked libc++.
4type:std::*
5
6# Following entries Taken from chromium's tools/cfi/blacklist.txt
7[cfi-icall]
8
9######### Function pointers cast to incorrect type signatures
10
11# libicu is currently compiled such that in libicu the 'UChar' type is a
12# defined as a char16_t internally, but for the rest of chromium it's an
13# unsigned short, causing mismatched type signatures for icalls to/from icu
14# v8/src/intl.cc
15fun:*LocaleConvertCase*
16
17# PropertyCallbackArguments::Call methods cast function pointers
18src:*src/api-arguments-inl.h
19
20# v8 callback that casts argument template parameters
21fun:*PendingPhantomCallback*Invoke*
22
23# weak_callback_ is cast from original type.
24fun:*GlobalHandles*PostGarbageCollectionProcessing*
25
26fun:*InvokeAccessorGetterCallback*
27