The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
1229 | 1229 |
4 :
['icu_78::StringPiece::StringPiece(char const*, int)', 'icu_78::UnicodeString::setToUTF8(icu_78::StringPiece)', 'ucnv_getDefaultName_78', 'u_getDefaultConverter_78'] |
1386 | 1665 | icu_78::UnicodeString::doCodepageCreate(charconst*,int,charconst*) | call site: 00000 | /src/icu/icu4c/source/common/unistr_cnv.cpp:320 |
978 | 982 |
2 :
['uprv_free_78', 'ucnv_canCreateConverter_78'] |
978 | 982 | _ISO2022Open(UConverter*,UConverterLoadArgs*,UErrorCode*) | call site: 00000 | /src/icu/icu4c/source/common/ucnv2022.cpp:557 |
978 | 978 |
1 :
['ucnv_canCreateConverter_78'] |
978 | 978 | _HZOpen(UConverter*,UConverterLoadArgs*,UErrorCode*) | call site: 00000 | /src/icu/icu4c/source/common/ucnvhz.cpp:74 |
272 | 272 |
1 :
['UConverter_toUnicode_ISO_2022_KR_OFFSETS_LOGIC_IBM(UConverterToUnicodeArgs*, UErrorCode*)'] |
272 | 272 | UConverter_toUnicode_ISO_2022_KR_OFFSETS_LOGIC(UConverterToUnicodeArgs*,UErrorCode*) | call site: 00000 | /src/icu/icu4c/source/common/ucnv2022.cpp:2688 |
157 | 157 |
1 :
['u_releaseDefaultConverter_78'] |
157 | 157 | icu_78::UnicodeString::doCodepageCreate(charconst*,int,charconst*) | call site: 00000 | /src/icu/icu4c/source/common/unistr_cnv.cpp:353 |
109 | 109 |
1 :
['_UTF16ToUnicodeWithOffsets(UConverterToUnicodeArgs*, UErrorCode*)'] |
109 | 109 | _UTF16BEToUnicodeWithOffsets(UConverterToUnicodeArgs*,UErrorCode*) | call site: 00000 | /src/icu/icu4c/source/common/ucnv_u16.cpp:266 |
109 | 109 |
1 :
['_UTF16ToUnicodeWithOffsets(UConverterToUnicodeArgs*, UErrorCode*)'] |
109 | 109 | _UTF16LEToUnicodeWithOffsets(UConverterToUnicodeArgs*,UErrorCode*) | call site: 00000 | /src/icu/icu4c/source/common/ucnv_u16.cpp:867 |
72 | 119 |
4 :
['umtx_unlock_78', '_EBCDICSwapLFNL(UConverterSharedData*, UErrorCode*)', 'umtx_lock_78', 'U_FAILURE(UErrorCode) [clone .6527]'] |
90 | 137 | ucnv_MBCSOpen(UConverter*,UConverterLoadArgs*,UErrorCode*) | call site: 00000 | /src/icu/icu4c/source/common/ucnvmbcs.cpp:1918 |
69 | 69 |
1 :
['ucnv_extContinueMatchToU_78'] |
166 | 371 | ucnv_MBCSToUnicodeWithOffsets_78 | call site: 00000 | /src/icu/icu4c/source/common/ucnvmbcs.cpp:2490 |
52 | 52 |
1 :
['_uhash_remove(UHashtable*, UElement)'] |
52 | 52 | _uhash_put(UHashtable*,UElement,UElement,signedchar,UErrorCode*) | call site: 00000 | /src/icu/icu4c/source/common/uhash.cpp:486 |
36 | 38 |
2 :
['icu_78::MaybeStackArray
|
36 | 38 | icu_78::CharString::ensureCapacity(int,int,UErrorCode&) | call site: 00000 | /src/icu/icu4c/source/common/charstr.cpp:234 |
36 | 36 |
2 :
['_uhash_rehash(UHashtable*, UErrorCode*)', 'U_FAILURE(UErrorCode) [clone .5931]'] |
36 | 58 | _uhash_put(UHashtable*,UElement,UElement,signedchar,UErrorCode*) | call site: 00000 | /src/icu/icu4c/source/common/uhash.cpp:494 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
icu_78::UnicodeString::UnicodeString(char const*, int, char const*)
[function]
[call site]
00001
icu_78::Replaceable::Replaceable()
[function]
[call site]
00002
icu_78::UObject::UObject()
[function]
[call site]
00003
icu_78::UnicodeString::doCodepageCreate(char const*, int, char const*)
[function]
[call site]
00004
strlen
[call site]
00005
ucnv_getDefaultName_78
[function]
[call site]
00006
icu_78::StringPiece::StringPiece(char const*, int)
[function]
[call site]
00007
icu_78::UnicodeString::setToUTF8(icu_78::StringPiece)
[function]
[call site]
00008
icu_78::UnicodeString::unBogus()
[function]
[call site]
00009
icu_78::UnicodeString::setToEmpty()
[function]
[call site]
00010
icu_78::StringPiece::length() const
[function]
[call site]
00011
icu_78::UnicodeString::getBuffer(int)
[function]
[call site]
00012
icu_78::UnicodeString::cloneArrayIfNeeded(int, int, signed char, int**, signed char)
[function]
[call site]
00013
icu_78::UnicodeString::getCapacity() const
[function]
[call site]
00014
icu_78::UnicodeString::isWritable() const
[function]
[call site]
00015
icu_78::UnicodeString::refCount() const
[function]
[call site]
00016
icu_78::umtx_loadAcquire(std::__1::atomic<int>&)
[function]
[call site]
00017
icu_78::UnicodeString::getCapacity() const
[function]
[call site]
00018
icu_78::UnicodeString::setToBogus()
[function]
[call site]
00019
icu_78::UnicodeString::releaseArray()
[function]
[call site]
00020
icu_78::UnicodeString::removeRef()
[function]
[call site]
00021
icu_78::umtx_atomic_dec(std::__1::atomic<int>*)
[function]
[call site]
00022
uprv_free_78
[function]
[call site]
00023
icu_78::UnicodeString::setToBogus()
[function]
[call site]
00024
icu_78::UnicodeString::length() const
[function]
[call site]
00025
icu_78::UnicodeString::hasShortLength() const
[function]
[call site]
00026
icu_78::UnicodeString::getShortLength() const
[function]
[call site]
00027
us_arrayCopy(char16_t const*, int, char16_t*, int, int)
[function]
[call site]
00028
icu_78::UnicodeString::allocate(int)
[function]
[call site]
00029
uprv_malloc_78
[function]
[call site]
00030
icu_78::UnicodeString::allocate(int)
[function]
[call site]
00031
icu_78::UnicodeString::getCapacity() const
[function]
[call site]
00032
icu_78::UnicodeString::getArrayStart()
[function]
[call site]
00033
us_arrayCopy(char16_t const*, int, char16_t*, int, int)
[function]
[call site]
00034
icu_78::UnicodeString::setLength(int)
[function]
[call site]
00035
icu_78::UnicodeString::setShortLength(int)
[function]
[call site]
00036
icu_78::UnicodeString::setZeroLength()
[function]
[call site]
00037
icu_78::umtx_atomic_dec(std::__1::atomic<int>*)
[function]
[call site]
00038
uprv_free_78
[function]
[call site]
00039
icu_78::UnicodeString::setToBogus()
[function]
[call site]
00040
icu_78::UnicodeString::setZeroLength()
[function]
[call site]
00041
icu_78::UnicodeString::getArrayStart()
[function]
[call site]
00042
icu_78::UnicodeString::getCapacity() const
[function]
[call site]
00043
icu_78::StringPiece::data() const
[function]
[call site]
00044
u_strFromUTF8WithSub_78
[function]
[call site]
00045
U_FAILURE(UErrorCode)
[function]
[call site]
00046
utf8_nextCharSafeBody_78
[function]
[call site]
00047
errorValue(int, signed char)
[function]
[call site]
00048
utf8_nextCharSafeBody_78
[function]
[call site]
00049
utf8_nextCharSafeBody_78
[function]
[call site]
00050
utf8_nextCharSafeBody_78
[function]
[call site]
00051
utf8_nextCharSafeBody_78
[function]
[call site]
00052
u_terminateUChars_78
[function]
[call site]
00053
U_SUCCESS(UErrorCode)
[function]
[call site]
00054
icu_78::UnicodeString::releaseBuffer(int)
[function]
[call site]
00055
icu_78::UnicodeString::getCapacity() const
[function]
[call site]
00056
icu_78::UnicodeString::getArrayStart()
[function]
[call site]
00057
icu_78::UnicodeString::setLength(int)
[function]
[call site]
00058
U_FAILURE(UErrorCode)
[function]
[call site]
00059
icu_78::UnicodeString::setToBogus()
[function]
[call site]
00060
u_getDefaultConverter_78
[function]
[call site]
00061
umtx_lock_78
[function]
[call site]
00062
icu_78::UMutex::lock()
[function]
[call site]
00063
icu_78::UMutex::getMutex()
[function]
[call site]
00064
icu_78::umtx_init()
[function]
[call site]
00065
icu_78::umtx_init()::$_0::operator()() const
[function]
[call site]
00066
icu_78::umtx_init()::$_1::operator()() const
[function]
[call site]
00067
ucln_common_registerCleanup_78
[function]
[call site]
00068
icu_78::Mutex::Mutex(icu_78::UMutex*)
[function]
[call site]
00069
umtx_lock_78
[function]
[call site]
00070
icu_78::Mutex::~Mutex()
[function]
[call site]
00071
umtx_unlock_78
[function]
[call site]
00072
icu_78::UMutex::unlock()
[function]
[call site]
00073
__clang_call_terminate
[call site]
00074
__cxa_begin_catch
[call site]
00075
icu_78::umtx_cleanup()
[function]
[call site]
00076
icu_78::UMutex::cleanup()
[function]
[call site]
00077
umtx_unlock_78
[function]
[call site]
00078
ucnv_open_78
[function]
[call site]
00079
U_FAILURE(UErrorCode)
[function]
[call site]
00080
ucnv_createConverter_78
[function]
[call site]
00081
U_SUCCESS(UErrorCode)
[function]
[call site]
00082
ucnv_loadSharedData_78
[function]
[call site]
00083
U_FAILURE(UErrorCode)
[function]
[call site]
00084
parseConverterOptions(char const*, UConverterNamePieces*, UConverterLoadArgs*, UErrorCode*)
[function]
[call site]
00085
U_FAILURE(UErrorCode)
[function]
[call site]
00089
ucnv_io_getConverterName_78
[function]
[call site]
00090
haveAliasData(UErrorCode*)
[function]
[call site]
00091
icu_78::umtx_initOnce(icu_78::UInitOnce&, void (*)(UErrorCode&), UErrorCode&)
[function]
[call site]
00092
U_FAILURE(UErrorCode)
[function]
[call site]
00093
icu_78::umtx_loadAcquire(std::__1::atomic<int>&)
[function]
[call site]
00094
icu_78::umtx_initImplPreInit(icu_78::UInitOnce&)
[function]
[call site]
00095
icu_78::umtx_init()
[function]
[call site]
00096
icu_78::umtx_loadAcquire(std::__1::atomic<int>&)
[function]
[call site]
00097
icu_78::umtx_storeRelease(std::__1::atomic<int>&, int)
[function]
[call site]
00098
icu_78::umtx_loadAcquire(std::__1::atomic<int>&)
[function]
[call site]
00099
icu_78::umtx_initImplPostInit(icu_78::UInitOnce&)
[function]
[call site]
00100
icu_78::umtx_storeRelease(std::__1::atomic<int>&, int)
[function]
[call site]
00101
U_FAILURE(UErrorCode)
[function]
[call site]
00102
initAliasData(UErrorCode&)
[function]
[call site]
00103
ucln_common_registerCleanup_78
[function]
[call site]
00104
ucnv_io_cleanup()
[function]
[call site]
00105
udata_close_78
[function]
[call site]
00106
uprv_unmapFile_78
[function]
[call site]
00107
munmap
[call site]
00108
uprv_free_78
[function]
[call site]
00109
UDataMemory_init_78
[function]
[call site]
00110
icu_78::UInitOnce::reset()
[function]
[call site]
00111
udata_openChoice_78
[function]
[call site]
00112
U_FAILURE(UErrorCode)
[function]
[call site]
00113
doOpenChoice(char const*, char const*, char const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, UErrorCode*)
[function]
[call site]
00114
icu_78::FileTracer::traceOpen(char const*, char const*, char const*)
[function]
[call site]
00115
strcmp
[call site]
00116
strncmp
[call site]
00117
strncmp
[call site]
00118
icu_78::CharString::CharString()
[function]
[call site]
00119
icu_78::MaybeStackArray<char, 40>::MaybeStackArray()
[function]
[call site]
00120
icu_78::MaybeStackArray<char, 40>::operator[](long)
[function]
[call site]
00121
icu_78::CharString::CharString()
[function]
[call site]
00122
icu_78::CharString::CharString()
[function]
[call site]
00123
icu_78::CharString::CharString()
[function]
[call site]
00124
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00125
strlen
[call site]
00126
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00127
icu_78::StringPiece::data() const
[function]
[call site]
00128
icu_78::StringPiece::length() const
[function]
[call site]
00129
icu_78::CharString::append(char const*, int, UErrorCode&)
[function]
[call site]
00130
U_FAILURE(UErrorCode)
[function]
[call site]
00131
strlen
[call site]
00132
icu_78::MaybeStackArray<char, 40>::getAlias() const
[function]
[call site]
00133
icu_78::MaybeStackArray<char, 40>::getCapacity() const
[function]
[call site]
00134
icu_78::MaybeStackArray<char, 40>::operator[](long)
[function]
[call site]
00135
icu_78::MaybeStackArray<char, 40>::getAlias() const
[function]
[call site]
00136
icu_78::MaybeStackArray<char, 40>::getCapacity() const
[function]
[call site]
00137
icu_78::CharString::CharString(char const*, int, UErrorCode&)
[function]
[call site]
00138
icu_78::MaybeStackArray<char, 40>::MaybeStackArray()
[function]
[call site]
00139
icu_78::MaybeStackArray<char, 40>::operator[](long)
[function]
[call site]
00140
icu_78::CharString::append(char const*, int, UErrorCode&)
[function]
[call site]
00141
icu_78::CharString::append(icu_78::CharString const&, UErrorCode&)
[function]
[call site]
00142
icu_78::CharString::data() const
[function]
[call site]
00143
icu_78::MaybeStackArray<char, 40>::getAlias() const
[function]
[call site]
00144
icu_78::CharString::length() const
[function]
[call site]
00145
icu_78::CharString::append(char const*, int, UErrorCode&)
[function]
[call site]
00146
icu_78::CharString::~CharString()
[function]
[call site]
00147
icu_78::MaybeStackArray<char, 40>::~MaybeStackArray()
[function]
[call site]
00148
icu_78::MaybeStackArray<char, 40>::releaseArray()
[function]
[call site]
00149
uprv_free_78
[function]
[call site]
00150
__clang_call_terminate
[call site]
00151
icu_78::CharString::ensureCapacity(int, int, UErrorCode&)
[function]
[call site]
00152
U_FAILURE(UErrorCode)
[function]
[call site]
00153
icu_78::MaybeStackArray<char, 40>::getCapacity() const
[function]
[call site]
00154
icu_78::MaybeStackArray<char, 40>::getCapacity() const
[function]
[call site]
00155
icu_78::MaybeStackArray<char, 40>::resize(int, int)
[function]
[call site]
00156
uprv_malloc_78
[function]
[call site]
00157
icu_78::MaybeStackArray<char, 40>::releaseArray()
[function]
[call site]
00158
icu_78::MaybeStackArray<char, 40>::resize(int, int)
[function]
[call site]
00159
icu_78::MaybeStackArray<char, 40>::getAlias() const
[function]
[call site]
00160
icu_78::MaybeStackArray<char, 40>::operator[](long)
[function]
[call site]
00161
icu_78::MaybeStackArray<char, 40>::~MaybeStackArray()
[function]
[call site]
00162
icu_78::CharString::~CharString()
[function]
[call site]
00163
strrchr
[call site]
00164
strchr
[call site]
00165
uprv_pathIsAbsolute_78
[function]
[call site]
00166
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00167
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00168
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00169
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00170
strchr
[call site]
00171
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00172
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00173
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00174
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00175
icu_78::CharString::append(char const*, int, UErrorCode&)
[function]
[call site]
00176
icu_78::CharString::data()
[function]
[call site]
00177
icu_78::MaybeStackArray<char, 40>::getAlias() const
[function]
[call site]
00178
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00179
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00180
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00181
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00182
icu_78::CharString::append(icu_78::CharString const&, UErrorCode&)
[function]
[call site]
00183
icu_78::CharString::append(icu_78::CharString const&, UErrorCode&)
[function]
[call site]
00184
icu_78::CharString::length() const
[function]
[call site]
00185
icu_78::CharString::isEmpty() const
[function]
[call site]
00186
icu_78::CharString::append(char, UErrorCode&)
[function]
[call site]
00187
icu_78::CharString::ensureCapacity(int, int, UErrorCode&)
[function]
[call site]
00188
icu_78::MaybeStackArray<char, 40>::operator[](long)
[function]
[call site]
00189
icu_78::MaybeStackArray<char, 40>::operator[](long)
[function]
[call site]
00190
icu_78::CharString::append(icu_78::CharString const&, UErrorCode&)
[function]
[call site]
00191
icu_78::CharString::append(char, UErrorCode&)
[function]
[call site]
00192
icu_78::CharString::append(icu_78::CharString const&, UErrorCode&)
[function]
[call site]
00193
icu_78::CharString::append(char, UErrorCode&)
[function]
[call site]
00194
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00195
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00196
icu_78::CharString::append(char, UErrorCode&)
[function]
[call site]
00197
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00198
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00199
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00200
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00201
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00202
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00203
icu_78::CharString::data()
[function]
[call site]
00204
u_getDataDirectory_78
[function]
[call site]
00205
icu_78::umtx_initOnce(icu_78::UInitOnce&, void (*)())
[function]
[call site]
00206
icu_78::umtx_loadAcquire(std::__1::atomic<int>&)
[function]
[call site]
00207
icu_78::umtx_initImplPreInit(icu_78::UInitOnce&)
[function]
[call site]
00208
icu_78::umtx_initImplPostInit(icu_78::UInitOnce&)
[function]
[call site]
00209
dataDirectoryInitFn()
[function]
[call site]
00210
getenv
[call site]
00211
u_setDataDirectory_78
[function]
[call site]
00212
strlen
[call site]
00213
uprv_malloc_78
[function]
[call site]
00214
strcpy
[call site]
00215
uprv_free_78
[function]
[call site]
00216
ucln_common_registerCleanup_78
[function]
[call site]
00217
putil_cleanup()
[function]
[call site]
00218
uprv_free_78
[function]
[call site]
00219
icu_78::UInitOnce::reset()
[function]
[call site]
00220
icu_78::CharString::~CharString()
[function]
[call site]
00221
icu_78::UMemory::operator delete(void*)
[function]
[call site]
00222
uprv_free_78
[function]
[call site]
00223
__clang_call_terminate
[call site]
00224
icu_78::UInitOnce::reset()
[function]
[call site]
00225
icu_78::CharString::~CharString()
[function]
[call site]
00226
icu_78::UMemory::operator delete(void*)
[function]
[call site]
00227
uprv_free_78
[function]
[call site]
00228
isTimeZoneFile(char const*, char const*)
[function]
[call site]
00229
strcmp
[call site]
00230
strcmp
[call site]
00231
strcmp
[call site]
00232
strcmp
[call site]
00233
strcmp
[call site]
00234
u_getTimeZoneFilesDirectory_78
[function]
[call site]
00235
icu_78::umtx_initOnce(icu_78::UInitOnce&, void (*)(UErrorCode&), UErrorCode&)
[function]
[call site]
00236
TimeZoneDataDirInitFn(UErrorCode&)
[function]
[call site]
00237
ucln_common_registerCleanup_78
[function]
[call site]
00238
putil_cleanup()
[function]
[call site]
00239
icu_78::UMemory::operator new(unsigned long)
[function]
[call site]
00240
uprv_malloc_78
[function]
[call site]
00241
icu_78::CharString::CharString()
[function]
[call site]
00242
icu_78::UMemory::operator delete(void*)
[function]
[call site]
00243
getenv
[call site]
00244
setTimeZoneFilesDir(char const*, UErrorCode&)
[function]
[call site]
00245
U_FAILURE(UErrorCode)
[function]
[call site]
00246
icu_78::CharString::clear()
[function]
[call site]
00247
icu_78::MaybeStackArray<char, 40>::operator[](long)
[function]
[call site]
00248
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00249
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00250
U_SUCCESS(UErrorCode)
[function]
[call site]
00251
icu_78::CharString::data()
[function]
[call site]
00252
doLoadFromIndividualFiles(char const*, char const*, char const*, char const*, char const*, char const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, UErrorCode*, UErrorCode*)
[function]
[call site]
00253
icu_78::UDataPathIterator::UDataPathIterator(char const*, char const*, char const*, char const*, signed char, UErrorCode*)
[function]
[call site]
00254
icu_78::StringPiece::StringPiece()
[function]
[call site]
00255
icu_78::CharString::CharString()
[function]
[call site]
00256
u_getDataDirectory_78
[function]
[call site]
00257
icu_78::CharString::~CharString()
[function]
[call site]
00258
icu_78::CharString::append(char, UErrorCode&)
[function]
[call site]
00259
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00260
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00261
findBasename(char const*)
[function]
[call site]
00262
strrchr
[call site]
00263
strlen
[call site]
00264
icu_78::CharString::append(char const*, int, UErrorCode&)
[function]
[call site]
00265
icu_78::CharString::data()
[function]
[call site]
00266
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00267
icu_78::StringPiece::StringPiece(char const*)
[function]
[call site]
00268
icu_78::UDataPathIterator::next(UErrorCode*)
[function]
[call site]
00269
U_FAILURE(UErrorCode)
[function]
[call site]
00270
icu_78::CharString::data()
[function]
[call site]
00271
strlen
[call site]
00272
strchr
[call site]
00273
strlen
[call site]
00274
icu_78::CharString::clear()
[function]
[call site]
00275
icu_78::CharString::append(char const*, int, UErrorCode&)
[function]
[call site]
00276
icu_78::CharString::data()
[function]
[call site]
00277
findBasename(char const*)
[function]
[call site]
00278
icu_78::CharString::data()
[function]
[call site]
00279
icu_78::StringPiece::data() const
[function]
[call site]
00280
strncmp
[call site]
00281
icu_78::CharString::data()
[function]
[call site]
00282
findBasename(char const*)
[function]
[call site]
00283
strncmp
[call site]
00284
strlen
[call site]
00285
icu_78::CharString::operator[](int) const
[function]
[call site]
00286
icu_78::MaybeStackArray<char, 40>::operator[](long) const
[function]
[call site]
00287
icu_78::CharString::data()
[function]
[call site]
00288
strncmp
[call site]
00289
icu_78::CharString::isEmpty() const
[function]
[call site]
00290
icu_78::CharString::length() const
[function]
[call site]
00291
icu_78::CharString::data()
[function]
[call site]
00292
icu_78::CharString::length() const
[function]
[call site]
00293
strcmp
[call site]
00294
icu_78::CharString::length() const
[function]
[call site]
00295
icu_78::CharString::truncate(int)
[function]
[call site]
00296
icu_78::MaybeStackArray<char, 40>::operator[](long)
[function]
[call site]
00297
icu_78::CharString::append(char, UErrorCode&)
[function]
[call site]
00298
icu_78::CharString::data()
[function]
[call site]
00299
icu_78::CharString::length() const
[function]
[call site]
00300
icu_78::CharString::append(char const*, int, UErrorCode&)
[function]
[call site]
00301
icu_78::StringPiece::empty() const
[function]
[call site]
00302
icu_78::StringPiece::length() const
[function]
[call site]
00303
icu_78::CharString::ensureEndsWithFileSeparator(UErrorCode&)
[function]
[call site]
00304
U_SUCCESS(UErrorCode)
[function]
[call site]
00305
icu_78::MaybeStackArray<char, 40>::operator[](long)
[function]
[call site]
00306
icu_78::CharString::getDirSepChar() const
[function]
[call site]
00307
icu_78::CharString::append(char, UErrorCode&)
[function]
[call site]
00308
icu_78::CharString::append(icu_78::StringPiece, UErrorCode&)
[function]
[call site]
00309
icu_78::CharString::data()
[function]
[call site]
00310
uprv_mapFile_78
[function]
[call site]
00311
U_FAILURE(UErrorCode)
[function]
[call site]
00312
UDataMemory_init_78
[function]
[call site]
00313
stat
[call site]
00314
open
[call site]
00315
mmap
[call site]
00316
close
[call site]
00317
checkDataItem(DataHeader const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, char const*, char const*, UErrorCode*, UErrorCode*)
[function]
[call site]
00318
U_FAILURE(UErrorCode)
[function]
[call site]
00319
UDataMemory_createNewInstance_78
[function]
[call site]
00320
U_FAILURE(UErrorCode)
[function]
[call site]
00321
uprv_malloc_78
[function]
[call site]
00322
UDataMemory_init_78
[function]
[call site]
00323
U_FAILURE(UErrorCode)
[function]
[call site]
00324
icu_78::UDataPathIterator::~UDataPathIterator()
[function]
[call site]
00325
icu_78::CharString::~CharString()
[function]
[call site]
00326
udata_close_78
[function]
[call site]
00327
U_FAILURE(UErrorCode)
[function]
[call site]
00328
U_FAILURE(UErrorCode)
[function]
[call site]
00329
icu_78::CharString::data()
[function]
[call site]
00330
doLoadFromCommonData(signed char, char const*, char const*, char const*, char const*, char const*, char const*, char const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, UErrorCode*, UErrorCode*)
[function]
[call site]
00331
openCommonData(char const*, int, UErrorCode*)
[function]
[call site]
00332
U_FAILURE(UErrorCode)
[function]
[call site]
00333
UDataMemory_init_78
[function]
[call site]
00334
icu_78::Mutex::Mutex(icu_78::UMutex*)
[function]
[call site]
00335
icu_78::Mutex::~Mutex()
[function]
[call site]
00336
setCommonICUDataPointer(void const*, signed char, UErrorCode*)
[function]
[call site]
00337
UDataMemory_init_78
[function]
[call site]
00338
UDataMemory_setData_78
[function]
[call site]
00339
UDataMemory_normalizeDataPointer_78
[function]
[call site]
00340
udata_checkCommonData_78
[function]
[call site]
00341
U_FAILURE(UErrorCode)
[function]
[call site]
00342
udata_getHeaderSize_78
[function]
[call site]
00343
udata_getHeaderSize_78
[function]
[call site]
00344
U_FAILURE(UErrorCode)
[function]
[call site]
00345
udata_close_78
[function]
[call site]
00346
setCommonICUData(UDataMemory*, signed char, UErrorCode*)
[function]
[call site]
00347
UDataMemory_createNewInstance_78
[function]
[call site]
00348
U_FAILURE(UErrorCode)
[function]
[call site]
00349
UDatamemory_assign_78
[function]
[call site]
00350
umtx_lock_78
[function]
[call site]
00351
umtx_unlock_78
[function]
[call site]
00352
ucln_common_registerCleanup_78
[function]
[call site]
00353
udata_cleanup()
[function]
[call site]
00354
uhash_close_78
[function]
[call site]
00355
uhash_nextElement_78
[function]
[call site]
00356
uprv_free_78
[function]
[call site]
00357
uprv_free_78
[function]
[call site]
00358
icu_78::UInitOnce::reset()
[function]
[call site]
00359
udata_close_78
[function]
[call site]
00360
uprv_free_78
[function]
[call site]
00361
icu_78::Mutex::Mutex(icu_78::UMutex*)
[function]
[call site]
00362
icu_78::Mutex::~Mutex()
[function]
[call site]
00363
findBasename(char const*)
[function]
[call site]
00364
U_SUCCESS(UErrorCode)
[function]
[call site]
00365
udata_findCachedData(char const*, UErrorCode&)
[function]
[call site]
00366
udata_getHashTable(UErrorCode&)
[function]
[call site]
00367
icu_78::umtx_initOnce(icu_78::UInitOnce&, void (*)(UErrorCode&), UErrorCode&)
[function]
[call site]
00368
udata_initHashTable(UErrorCode&)
[function]
[call site]
00369
uhash_open_78
[function]
[call site]
00370
_uhash_create(int (*)(UElement), signed char (*)(UElement, UElement), signed char (*)(UElement, UElement), int, UErrorCode*)
[function]
[call site]
00371
U_FAILURE(UErrorCode)
[function]
[call site]
00372
uprv_malloc_78
[function]
[call site]
00373
_uhash_init(UHashtable*, int (*)(UElement), signed char (*)(UElement, UElement), signed char (*)(UElement, UElement), int, UErrorCode*)
[function]
[call site]
00374
U_FAILURE(UErrorCode)
[function]
[call site]
00375
_uhash_internalSetResizePolicy(UHashtable*, UHashResizePolicy)
[function]
[call site]
00376
_uhash_allocate(UHashtable*, int, UErrorCode*)
[function]
[call site]
00377
U_FAILURE(UErrorCode)
[function]
[call site]
00378
uprv_malloc_78
[function]
[call site]
00379
U_FAILURE(UErrorCode)
[function]
[call site]
00380
U_FAILURE(UErrorCode)
[function]
[call site]
00381
uprv_free_78
[function]
[call site]
00382
uhash_hashChars_78
[function]
[call site]
00383
strlen
[call site]
00384
ustr_hashCharsN_78
[function]
[call site]
00385
uhash_compareChars_78
[function]
[call site]
00386
U_FAILURE(UErrorCode)
[function]
[call site]
00387
uhash_setValueDeleter_78
[function]
[call site]
00388
DataCacheElement_deleter(void*)
[function]
[call site]
00389
udata_close_78
[function]
[call site]
00390
uprv_free_78
[function]
[call site]
00391
uprv_free_78
[function]
[call site]
00392
ucln_common_registerCleanup_78
[function]
[call site]
00393
udata_cleanup()
[function]
[call site]
00394
U_FAILURE(UErrorCode)
[function]
[call site]
00395
findBasename(char const*)
[function]
[call site]
00396
umtx_lock_78
[function]
[call site]
00397
uhash_get_78
[function]
[call site]
00398
_uhash_find(UHashtable const*, UElement, int)
[function]
[call site]
00399
abort
[call site]
00400
umtx_unlock_78
[function]
[call site]
00401
U_FAILURE(UErrorCode)
[function]
[call site]
00402
u_getDataDirectory_78
[function]
[call site]
00403
icu_78::UDataPathIterator::UDataPathIterator(char const*, char const*, char const*, char const*, signed char, UErrorCode*)
[function]
[call site]
00404
UDataMemory_isLoaded_78
[function]
[call site]
00405
icu_78::UDataPathIterator::next(UErrorCode*)
[function]
[call site]
00406
uprv_mapFile_78
[function]
[call site]
00407
icu_78::UDataPathIterator::~UDataPathIterator()
[function]
[call site]
00408
U_FAILURE(UErrorCode)
[function]
[call site]
00409
U_FAILURE(UErrorCode)
[function]
[call site]
00410
UDataMemory_isLoaded_78
[function]
[call site]
00411
udata_checkCommonData_78
[function]
[call site]
00412
udata_cacheDataItem(char const*, UDataMemory*, UErrorCode*)
[function]
[call site]
00413
udata_getHashTable(UErrorCode&)
[function]
[call site]
00414
U_FAILURE(UErrorCode)
[function]
[call site]
00415
uprv_malloc_78
[function]
[call site]
00416
UDataMemory_createNewInstance_78
[function]
[call site]
00417
U_FAILURE(UErrorCode)
[function]
[call site]
00418
uprv_free_78
[function]
[call site]
00419
UDatamemory_assign_78
[function]
[call site]
00420
findBasename(char const*)
[function]
[call site]
00421
strlen
[call site]
00422
uprv_malloc_78
[function]
[call site]
00423
uprv_free_78
[function]
[call site]
00424
uprv_free_78
[function]
[call site]
00425
strcpy
[call site]
00426
umtx_lock_78
[function]
[call site]
00427
uhash_get_78
[function]
[call site]
00428
uhash_put_78
[function]
[call site]
00429
_uhash_put(UHashtable*, UElement, UElement, signed char, UErrorCode*)
[function]
[call site]
00430
U_FAILURE(UErrorCode)
[function]
[call site]
00431
_uhash_remove(UHashtable*, UElement)
[function]
[call site]
00432
_uhash_find(UHashtable const*, UElement, int)
[function]
[call site]
00433
_uhash_internalRemoveElement(UHashtable*, UHashElement*)
[function]
[call site]
00434
_uhash_setElement(UHashtable*, UHashElement*, int, UElement, UElement, signed char)
[function]
[call site]
00435
_uhash_rehash(UHashtable*, UErrorCode*)
[function]
[call site]
00436
_uhash_allocate(UHashtable*, int, UErrorCode*)
[function]
[call site]
00437
U_FAILURE(UErrorCode)
[function]
[call site]
00438
_uhash_find(UHashtable const*, UElement, int)
[function]
[call site]
00439
uprv_free_78
[function]
[call site]
00440
_uhash_rehash(UHashtable*, UErrorCode*)
[function]
[call site]
00441
U_FAILURE(UErrorCode)
[function]
[call site]
00442
_uhash_find(UHashtable const*, UElement, int)
[function]
[call site]
00443
_uhash_setElement(UHashtable*, UHashElement*, int, UElement, UElement, signed char)
[function]
[call site]
00444
umtx_unlock_78
[function]
[call site]
00445
U_FAILURE(UErrorCode)
[function]
[call site]
00446
uprv_free_78
[function]
[call site]
00447
uprv_free_78
[function]
[call site]
00448
uprv_free_78
[function]
[call site]
00449
U_SUCCESS(UErrorCode)
[function]
[call site]
00450
checkDataItem(DataHeader const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, char const*, char const*, UErrorCode*, UErrorCode*)
[function]
[call site]
00451
U_FAILURE(UErrorCode)
[function]
[call site]
00452
extendICUData(UErrorCode*)
[function]
[call site]
00453
icu_78::umtx_loadAcquire(std::__1::atomic<int>&)
[function]
[call site]
00454
openCommonData(char const*, int, UErrorCode*)
[function]
[call site]
00455
UDataMemory_init_78
[function]
[call site]
00456
UDatamemory_assign_78
[function]
[call site]
00457
setCommonICUData(UDataMemory*, signed char, UErrorCode*)
[function]
[call site]
00458
icu_78::umtx_storeRelease(std::__1::atomic<int>&, int)
[function]
[call site]
00459
findCommonICUDataByName(char const*, UErrorCode&)
[function]
[call site]
00460
udata_findCachedData(char const*, UErrorCode&)
[function]
[call site]
00461
U_FAILURE(UErrorCode)
[function]
[call site]
00462
icu_78::Mutex::Mutex(icu_78::UMutex*)
[function]
[call site]
00463
icu_78::Mutex::~Mutex()
[function]
[call site]
00464
U_FAILURE(UErrorCode)
[function]
[call site]
00465
icu_78::CharString::data()
[function]
[call site]
00466
doLoadFromIndividualFiles(char const*, char const*, char const*, char const*, char const*, char const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, UErrorCode*, UErrorCode*)
[function]
[call site]
00467
U_FAILURE(UErrorCode)
[function]
[call site]
00468
icu_78::CharString::data()
[function]
[call site]
00469
doLoadFromCommonData(signed char, char const*, char const*, char const*, char const*, char const*, char const*, char const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, UErrorCode*, UErrorCode*)
[function]
[call site]
00470
U_FAILURE(UErrorCode)
[function]
[call site]
00471
icu_78::CharString::data()
[function]
[call site]
00472
doLoadFromCommonData(signed char, char const*, char const*, char const*, char const*, char const*, char const*, char const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, UErrorCode*, UErrorCode*)
[function]
[call site]
00473
U_FAILURE(UErrorCode)
[function]
[call site]
00474
U_SUCCESS(UErrorCode)
[function]
[call site]
00475
U_SUCCESS(UErrorCode)
[function]
[call site]
00476
isAcceptable(void*, char const*, char const*, UDataInfo const*)
[function]
[call site]
00477
U_FAILURE(UErrorCode)
[function]
[call site]
00478
udata_getMemory_78
[function]
[call site]
00479
udata_getHeaderSize_78
[function]
[call site]
00480
udata_close_78
[function]
[call site]
00481
U_SUCCESS(UErrorCode)
[function]
[call site]
00482
isAlias(char const*, UErrorCode*)
[function]
[call site]
00483
findConverter(char const*, signed char*, UErrorCode*)
[function]
[call site]
00484
strlen
[call site]
00485
ucnv_io_stripASCIIForCompare_78
[function]
[call site]
00486
ucnv_compareNames_78
[function]
[call site]
00487
strcmp
[call site]
00488
U_FAILURE(UErrorCode)
[function]
[call site]
00489
parseConverterOptions(char const*, UConverterNamePieces*, UConverterLoadArgs*, UErrorCode*)
[function]
[call site]
00490
getAlgorithmicTypeFromName(char const*)
[function]
[call site]
00491
ucnv_io_stripASCIIForCompare_78
[function]
[call site]
00492
strcmp
[call site]
00493
umtx_lock_78
[function]
[call site]
00494
ucnv_load_78
[function]
[call site]
00495
U_FAILURE(UErrorCode)
[function]
[call site]
00496
createConverterFromFile(UConverterLoadArgs*, UErrorCode*)
[function]
[call site]
00497
U_FAILURE(UErrorCode)
[function]
[call site]
00498
udata_openChoice_78
[function]
[call site]
00499
isCnvAcceptable(void*, char const*, char const*, UDataInfo const*)
[function]
[call site]
00500
U_FAILURE(UErrorCode)
[function]
[call site]
00501
ucnv_data_unFlattenClone(UConverterLoadArgs*, UDataMemory*, UErrorCode*)
[function]
[call site]
00502
udata_getMemory_78
[function]
[call site]
00503
U_FAILURE(UErrorCode)
[function]
[call site]
00504
uprv_malloc_78
[function]
[call site]
00505
U_FAILURE(UErrorCode)
[function]
[call site]
00506
uprv_free_78
[function]
[call site]
00507
U_FAILURE(UErrorCode)
[function]
[call site]
00508
udata_close_78
[function]
[call site]
00509
ucnv_getSharedConverterData(char const*)
[function]
[call site]
00510
uhash_get_78
[function]
[call site]
00511
createConverterFromFile(UConverterLoadArgs*, UErrorCode*)
[function]
[call site]
00512
U_FAILURE(UErrorCode)
[function]
[call site]
00513
ucnv_shareConverterData(UConverterSharedData*)
[function]
[call site]
00514
ucnv_io_countKnownConverters_78
[function]
[call site]
00515
haveAliasData(UErrorCode*)
[function]
[call site]
00516
uhash_openSize_78
[function]
[call site]
00517
_uhash_create(int (*)(UElement), signed char (*)(UElement, UElement), signed char (*)(UElement, UElement), int, UErrorCode*)
[function]
[call site]
00518
uhash_hashChars_78
[function]
[call site]
00519
uhash_compareChars_78
[function]
[call site]
00520
ucnv_enableCleanup_78
[function]
[call site]
00521
ucln_common_registerCleanup_78
[function]
[call site]
00522
ucnv_cleanup()
[function]
[call site]
00523
ucnv_flushCache_78
[function]
[call site]
00524
u_flushDefaultConverter_78
[function]
[call site]
00525
umtx_lock_78
[function]
[call site]
00526
umtx_unlock_78
[function]
[call site]
00527
ucnv_close_78
[function]
[call site]
00528
uprv_free_78
[function]
[call site]
00529
ucnv_unloadSharedDataIfReady_78
[function]
[call site]
00530
umtx_lock_78
[function]
[call site]
00531
ucnv_unload_78
[function]
[call site]
00532
ucnv_deleteSharedConverterData(UConverterSharedData*)
[function]
[call site]
00533
udata_close_78
[function]
[call site]
00534
uprv_free_78
[function]
[call site]
00535
umtx_unlock_78
[function]
[call site]
00536
uprv_free_78
[function]
[call site]
00537
umtx_lock_78
[function]
[call site]
00538
uhash_nextElement_78
[function]
[call site]
00539
uhash_removeElement_78
[function]
[call site]
00540
_uhash_internalRemoveElement(UHashtable*, UHashElement*)
[function]
[call site]
00541
ucnv_deleteSharedConverterData(UConverterSharedData*)
[function]
[call site]
00542
umtx_unlock_78
[function]
[call site]
00543
uhash_count_78
[function]
[call site]
00544
uhash_close_78
[function]
[call site]
00545
ucnv_flushAvailableConverterCache()
[function]
[call site]
00546
uprv_free_78
[function]
[call site]
00547
icu_78::UInitOnce::reset()
[function]
[call site]
00548
U_FAILURE(UErrorCode)
[function]
[call site]
00549
uhash_put_78
[function]
[call site]
00550
umtx_unlock_78
[function]
[call site]
00551
U_FAILURE(UErrorCode)
[function]
[call site]
00552
ucnv_createConverterFromSharedData_78
[function]
[call site]
00553
U_FAILURE(UErrorCode)
[function]
[call site]
00554
ucnv_unloadSharedDataIfReady_78
[function]
[call site]
00555
uprv_malloc_78
[function]
[call site]
00556
ucnv_unloadSharedDataIfReady_78
[function]
[call site]
00557
ucnv_close_78
[function]
[call site]
00558
U_SUCCESS(UErrorCode)
[function]
[call site]
00559
U_FAILURE(UErrorCode)
[function]
[call site]
00560
ucnv_close_78
[function]
[call site]
00561
icu_78::UnicodeString::cloneArrayIfNeeded(int, int, signed char, int**, signed char)
[function]
[call site]
00562
icu_78::UnicodeString::getArrayStart()
[function]
[call site]
00563
u_charsToUChars_78
[function]
[call site]
00564
icu_78::UnicodeString::setLength(int)
[function]
[call site]
00565
icu_78::UnicodeString::setToBogus()
[function]
[call site]
00566
ucnv_open_78
[function]
[call site]
00567
U_FAILURE(UErrorCode)
[function]
[call site]
00568
icu_78::UnicodeString::setToBogus()
[function]
[call site]
00569
icu_78::UnicodeString::doCodepageCreate(char const*, int, UConverter*, UErrorCode&)
[function]
[call site]
00570
icu_78::UnicodeString::cloneArrayIfNeeded(int, int, signed char, int**, signed char)
[function]
[call site]
00571
icu_78::UnicodeString::setToBogus()
[function]
[call site]
00572
icu_78::UnicodeString::getArrayStart()
[function]
[call site]
00573
icu_78::UnicodeString::length() const
[function]
[call site]
00574
icu_78::UnicodeString::getCapacity() const
[function]
[call site]
00575
ucnv_toUnicode_78
[function]
[call site]
00576
U_FAILURE(UErrorCode)
[function]
[call site]
00577
ucnv_outputOverflowToUnicode(UConverter*, char16_t**, char16_t const*, int**, UErrorCode*)
[function]
[call site]
00578
_toUnicodeWithCallback(UConverterToUnicodeArgs*, UErrorCode*)
[function]
[call site]
00579
U_SUCCESS(UErrorCode)
[function]
[call site]
00580
U_SUCCESS(UErrorCode)
[function]
[call site]
00581
_updateOffsets(int*, int, int, int)
[function]
[call site]
00582
U_SUCCESS(UErrorCode)
[function]
[call site]
00583
_reset(UConverter*, UConverterResetChoice, signed char)
[function]
[call site]
00584
icu_78::UnicodeString::setLength(int)
[function]
[call site]
00585
icu_78::UnicodeString::length() const
[function]
[call site]
00586
U_FAILURE(UErrorCode)
[function]
[call site]
00587
U_FAILURE(UErrorCode)
[function]
[call site]
00588
icu_78::UnicodeString::setToBogus()
[function]
[call site]
00589
u_releaseDefaultConverter_78
[function]
[call site]
00590
ucnv_reset_78
[function]
[call site]
00591
_reset(UConverter*, UConverterResetChoice, signed char)
[function]
[call site]
00592
ucnv_enableCleanup_78
[function]
[call site]
00593
umtx_lock_78
[function]
[call site]
00594
umtx_unlock_78
[function]
[call site]
00595
ucnv_close_78
[function]
[call site]
00596
ucnv_close_78
[function]
[call site]
00597
icu_78::Replaceable::~Replaceable()
[function]
[call site]
00598
icu_78::UObject::~UObject()
[function]
[call site]
00599
icu_78::UnicodeString::~UnicodeString()
[function]
[call site]
00600
icu_78::UnicodeString::releaseArray()
[function]
[call site]
00601
icu_78::Replaceable::~Replaceable()
[function]
[call site]
00602
__clang_call_terminate
[call site]
00603