11cb0ef41Sopenharmony_ci# All std:: types 21cb0ef41Sopenharmony_ci# This should be possible to remove, if/when we build against 31cb0ef41Sopenharmony_ci# a statically linked libc++. 41cb0ef41Sopenharmony_citype:std::* 51cb0ef41Sopenharmony_ci 61cb0ef41Sopenharmony_ci# Following entries Taken from chromium's tools/cfi/blacklist.txt 71cb0ef41Sopenharmony_ci[cfi-icall] 81cb0ef41Sopenharmony_ci 91cb0ef41Sopenharmony_ci######### Function pointers cast to incorrect type signatures 101cb0ef41Sopenharmony_ci 111cb0ef41Sopenharmony_ci# libicu is currently compiled such that in libicu the 'UChar' type is a 121cb0ef41Sopenharmony_ci# defined as a char16_t internally, but for the rest of chromium it's an 131cb0ef41Sopenharmony_ci# unsigned short, causing mismatched type signatures for icalls to/from icu 141cb0ef41Sopenharmony_ci# v8/src/intl.cc 151cb0ef41Sopenharmony_cifun:*LocaleConvertCase* 161cb0ef41Sopenharmony_ci 171cb0ef41Sopenharmony_ci# PropertyCallbackArguments::Call methods cast function pointers 181cb0ef41Sopenharmony_cisrc:*src/api/api-arguments-inl.h 191cb0ef41Sopenharmony_ci 201cb0ef41Sopenharmony_ci# v8 callback that casts argument template parameters 211cb0ef41Sopenharmony_cifun:*PendingPhantomCallback*Invoke* 221cb0ef41Sopenharmony_ci 231cb0ef41Sopenharmony_ci# weak_callback_ is cast from original type. 241cb0ef41Sopenharmony_cifun:*GlobalHandles*PostGarbageCollectionProcessing* 251cb0ef41Sopenharmony_ci 261cb0ef41Sopenharmony_cifun:*InvokeAccessorGetterCallback* 27