--- source: rust/tests/binary_view.rs expression: functions --- { 220944: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_interlocked_read(long const volatile*)", short_name: "__crt_interlocked_read", raw_name: "??$__crt_interlocked_read@J@@YAJPDJ@Z", address: 220944, auto_defined: true, external: true, }, }, 221264: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::is_overflow_condition(uint32_t, unsigned long)", short_name: "__crt_strtox::is_overflow_condition", raw_name: "??$is_overflow_condition@K@__crt_strtox@@YA_NIK@Z", address: 221264, auto_defined: true, external: true, }, }, 221760: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::is_overflow_condition(uint32_t, uint64_t)", short_name: "__crt_strtox::is_overflow_condition", raw_name: "??$is_overflow_condition@_K@__crt_strtox@@YA_NI_K@Z", address: 221760, auto_defined: true, external: true, }, }, 222304: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::make_c_string_character_source(char const* const, std::nullptr)", short_name: "__crt_strtox::make_c_string_character_source", raw_name: "??$make_c_string_character_source@D$$T@__crt_strtox@@YA?AV?$c_string_character_source@D@0@QBD$$T@Z", address: 222304, auto_defined: true, external: true, }, }, 222688: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::make_c_string_character_source(wchar_t const* const, std::nullptr)", short_name: "__crt_strtox::make_c_string_character_source", raw_name: "??$make_c_string_character_source@_W$$T@__crt_strtox@@YA?AV?$c_string_character_source@_W@0@QB_W$$T@Z", address: 222688, auto_defined: true, external: true, }, }, 223072: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_integer >(struct __crt_locale_pointers* const, class parse_integer >::c_string_character_source, int32_t, bool)", short_name: "__crt_strtox::parse_integer >", raw_name: "??$parse_integer@KV?$c_string_character_source@D@__crt_strtox@@@__crt_strtox@@YAKQAU__crt_locale_pointers@@V?$c_string_character_source@D@0@H_N@Z", address: 223072, auto_defined: true, external: true, }, }, 225616: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_integer >(struct __crt_locale_pointers* const, class parse_integer >::c_string_character_source, int32_t, bool)", short_name: "__crt_strtox::parse_integer >", raw_name: "??$parse_integer@KV?$c_string_character_source@_W@__crt_strtox@@@__crt_strtox@@YAKQAU__crt_locale_pointers@@V?$c_string_character_source@_W@0@H_N@Z", address: 225616, auto_defined: true, external: true, }, }, 228160: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_integer >(struct __crt_locale_pointers* const, class parse_integer >::c_string_character_source, int32_t, bool)", short_name: "__crt_strtox::parse_integer >", raw_name: "??$parse_integer@_KV?$c_string_character_source@D@__crt_strtox@@@__crt_strtox@@YA_KQAU__crt_locale_pointers@@V?$c_string_character_source@D@0@H_N@Z", address: 228160, auto_defined: true, external: true, }, }, 230912: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_integer >(struct __crt_locale_pointers* const, class parse_integer >::c_string_character_source, int32_t, bool)", short_name: "__crt_strtox::parse_integer >", raw_name: "??$parse_integer@_KV?$c_string_character_source@_W@__crt_strtox@@@__crt_strtox@@YA_KQAU__crt_locale_pointers@@V?$c_string_character_source@_W@0@H_N@Z", address: 230912, auto_defined: true, external: true, }, }, 233680: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_integer_from_string(char const* const, std::nullptr, int32_t, struct __crt_locale_pointers* const)", short_name: "__crt_strtox::parse_integer_from_string", raw_name: "??$parse_integer_from_string@JD$$T@__crt_strtox@@YAJQBD$$THQAU__crt_locale_pointers@@@Z", address: 233680, auto_defined: true, external: true, }, }, 234128: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_integer_from_string(wchar_t const* const, std::nullptr, int32_t, struct __crt_locale_pointers* const)", short_name: "__crt_strtox::parse_integer_from_string", raw_name: "??$parse_integer_from_string@J_W$$T@__crt_strtox@@YAJQB_W$$THQAU__crt_locale_pointers@@@Z", address: 234128, auto_defined: true, external: true, }, }, 234592: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_integer_from_string(char const* const, std::nullptr, int32_t, struct __crt_locale_pointers* const)", short_name: "__crt_strtox::parse_integer_from_string", raw_name: "??$parse_integer_from_string@_JD$$T@__crt_strtox@@YA_JQBD$$THQAU__crt_locale_pointers@@@Z", address: 234592, auto_defined: true, external: true, }, }, 235056: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_integer_from_string(wchar_t const* const, std::nullptr, int32_t, struct __crt_locale_pointers* const)", short_name: "__crt_strtox::parse_integer_from_string", raw_name: "??$parse_integer_from_string@_J_W$$T@__crt_strtox@@YA_JQB_W$$THQAU__crt_locale_pointers@@@Z", address: 235056, auto_defined: true, external: true, }, }, 235520: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::c_string_character_source(__crt_strtox::c_string_character_source* this, char const* const, char const** const)", short_name: "__crt_strtox::c_string_character_source::c_string_character_source", raw_name: "??0?$c_string_character_source@D@__crt_strtox@@QAE@QBDQAPBD@Z", address: 235520, auto_defined: true, external: true, }, }, 235952: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::c_string_character_source(__crt_strtox::c_string_character_source* this, wchar_t const* const, wchar_t const** const)", short_name: "__crt_strtox::c_string_character_source::c_string_character_source", raw_name: "??0?$c_string_character_source@_W@__crt_strtox@@QAE@QB_WQAPB_W@Z", address: 235952, auto_defined: true, external: true, }, }, 236384: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "_LocaleUpdate::_LocaleUpdate(_LocaleUpdate* this, struct __crt_locale_pointers* const)", short_name: "_LocaleUpdate::_LocaleUpdate", raw_name: "??0_LocaleUpdate@@QAE@QAU__crt_locale_pointers@@@Z", address: 236384, auto_defined: true, external: true, }, }, 237072: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::~c_string_character_source(__crt_strtox::c_string_character_source* this)", short_name: "__crt_strtox::c_string_character_source::~c_string_character_source", raw_name: "??1?$c_string_character_source@D@__crt_strtox@@QAE@XZ", address: 237072, auto_defined: true, external: true, }, }, 237456: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::~c_string_character_source(__crt_strtox::c_string_character_source* this)", short_name: "__crt_strtox::c_string_character_source::~c_string_character_source", raw_name: "??1?$c_string_character_source@_W@__crt_strtox@@QAE@XZ", address: 237456, auto_defined: true, external: true, }, }, 237840: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "_LocaleUpdate::~_LocaleUpdate(_LocaleUpdate* this)", short_name: "_LocaleUpdate::~_LocaleUpdate", raw_name: "??1_LocaleUpdate@@QAE@XZ", address: 237840, auto_defined: true, external: true, }, }, 238192: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "_LocaleUpdate::GetLocaleT(_LocaleUpdate* this)", short_name: "_LocaleUpdate::GetLocaleT", raw_name: "?GetLocaleT@_LocaleUpdate@@QAEPAU__crt_locale_pointers@@XZ", address: 238192, auto_defined: true, external: true, }, }, 238496: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_interlocked_read_32(int32_t const volatile*)", short_name: "__crt_interlocked_read_32", raw_name: "?__crt_interlocked_read_32@@YAHPDH@Z", address: 238496, auto_defined: true, external: true, }, }, 238832: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::get(__crt_strtox::c_string_character_source* this)", short_name: "__crt_strtox::c_string_character_source::get", raw_name: "?get@?$c_string_character_source@D@__crt_strtox@@QAEDXZ", address: 238832, auto_defined: true, external: true, }, }, 239184: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::get(__crt_strtox::c_string_character_source* this)", short_name: "__crt_strtox::c_string_character_source::get", raw_name: "?get@?$c_string_character_source@_W@__crt_strtox@@QAE_WXZ", address: 239184, auto_defined: true, external: true, }, }, 239536: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::is_space(char, struct __crt_locale_pointers* const)", short_name: "__crt_strtox::is_space", raw_name: "?is_space@__crt_strtox@@YA_NDQAU__crt_locale_pointers@@@Z", address: 239536, auto_defined: true, external: true, }, }, 239904: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::is_space(wchar_t, struct __crt_locale_pointers*)", short_name: "__crt_strtox::is_space", raw_name: "?is_space@__crt_strtox@@YA_N_WPAU__crt_locale_pointers@@@Z", address: 239904, auto_defined: true, external: true, }, }, 240256: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::maximum_signed_value(unsigned long)", short_name: "__crt_strtox::maximum_signed_value", raw_name: "?maximum_signed_value@__crt_strtox@@YAJK@Z", address: 240256, auto_defined: true, external: true, }, }, 240560: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::maximum_signed_value(uint64_t)", short_name: "__crt_strtox::maximum_signed_value", raw_name: "?maximum_signed_value@__crt_strtox@@YA_J_K@Z", address: 240560, auto_defined: true, external: true, }, }, 240864: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::minimum_signed_value(unsigned long)", short_name: "__crt_strtox::minimum_signed_value", raw_name: "?minimum_signed_value@__crt_strtox@@YAJK@Z", address: 240864, auto_defined: true, external: true, }, }, 241168: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::minimum_signed_value(uint64_t)", short_name: "__crt_strtox::minimum_signed_value", raw_name: "?minimum_signed_value@__crt_strtox@@YA_J_K@Z", address: 241168, auto_defined: true, external: true, }, }, 241472: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_digit(char)", short_name: "__crt_strtox::parse_digit", raw_name: "?parse_digit@__crt_strtox@@YAID@Z", address: 241472, auto_defined: true, external: true, }, }, 241904: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::parse_digit(wchar_t)", short_name: "__crt_strtox::parse_digit", raw_name: "?parse_digit@__crt_strtox@@YAI_W@Z", address: 241904, auto_defined: true, external: true, }, }, 242384: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::restore_state(__crt_strtox::c_string_character_source* this, char const* const)", short_name: "__crt_strtox::c_string_character_source::restore_state", raw_name: "?restore_state@?$c_string_character_source@D@__crt_strtox@@QAE_NQBD@Z", address: 242384, auto_defined: true, external: true, }, }, 242752: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::restore_state(__crt_strtox::c_string_character_source* this, wchar_t const* const)", short_name: "__crt_strtox::c_string_character_source::restore_state", raw_name: "?restore_state@?$c_string_character_source@_W@__crt_strtox@@QAE_NQB_W@Z", address: 242752, auto_defined: true, external: true, }, }, 243120: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::save_state(__crt_strtox::c_string_character_source* this) const", short_name: "__crt_strtox::c_string_character_source::save_state", raw_name: "?save_state@?$c_string_character_source@D@__crt_strtox@@QBEPBDXZ", address: 243120, auto_defined: true, external: true, }, }, 243456: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::save_state(__crt_strtox::c_string_character_source* this) const", short_name: "__crt_strtox::c_string_character_source::save_state", raw_name: "?save_state@?$c_string_character_source@_W@__crt_strtox@@QBEPB_WXZ", address: 243456, auto_defined: true, external: true, }, }, 243792: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::unget(__crt_strtox::c_string_character_source* this, char)", short_name: "__crt_strtox::c_string_character_source::unget", raw_name: "?unget@?$c_string_character_source@D@__crt_strtox@@QAEXD@Z", address: 243792, auto_defined: true, external: true, }, }, 244448: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::unget(__crt_strtox::c_string_character_source* this, wchar_t)", short_name: "__crt_strtox::c_string_character_source::unget", raw_name: "?unget@?$c_string_character_source@_W@__crt_strtox@@QAEX_W@Z", address: 244448, auto_defined: true, external: true, }, }, 245120: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::validate(__crt_strtox::c_string_character_source* this) const", short_name: "__crt_strtox::c_string_character_source::validate", raw_name: "?validate@?$c_string_character_source@D@__crt_strtox@@QBE_NXZ", address: 245120, auto_defined: true, external: true, }, }, 245744: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::c_string_character_source::validate(__crt_strtox::c_string_character_source* this) const", short_name: "__crt_strtox::c_string_character_source::validate", raw_name: "?validate@?$c_string_character_source@_W@__crt_strtox@@QBE_NXZ", address: 245744, auto_defined: true, external: true, }, }, 246368: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__crt_strtox::wide_character_to_digit(wchar_t)", short_name: "__crt_strtox::wide_character_to_digit", raw_name: "?wide_character_to_digit@__crt_strtox@@YAH_W@Z", address: 246368, auto_defined: true, external: true, }, }, 247632: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "___acrt_get_locale_data_prefix", short_name: "___acrt_get_locale_data_prefix", raw_name: "___acrt_get_locale_data_prefix", address: 247632, auto_defined: true, external: true, }, }, 248000: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "___acrt_locale_changed", short_name: "___acrt_locale_changed", raw_name: "___acrt_locale_changed", address: 248000, auto_defined: true, external: true, }, }, 248336: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__atoi64", short_name: "__atoi64", raw_name: "__atoi64", address: 248336, auto_defined: true, external: true, }, }, 248640: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__atoi64_l", short_name: "__atoi64_l", raw_name: "__atoi64_l", address: 248640, auto_defined: true, external: true, }, }, 248976: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__atoi_l", short_name: "__atoi_l", raw_name: "__atoi_l", address: 248976, auto_defined: true, external: true, }, }, 249296: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__atol_l", short_name: "__atol_l", raw_name: "__atol_l", address: 249296, auto_defined: true, external: true, }, }, 249616: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__atoll_l", short_name: "__atoll_l", raw_name: "__atoll_l", address: 249616, auto_defined: true, external: true, }, }, 249936: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__chvalidchk_l", short_name: "__chvalidchk_l", raw_name: "__chvalidchk_l", address: 249936, auto_defined: true, external: true, }, }, 250288: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__ischartype_l", short_name: "__ischartype_l", raw_name: "__ischartype_l", address: 250288, auto_defined: true, external: true, }, }, 250720: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__wtoi", short_name: "__wtoi", raw_name: "__wtoi", address: 250720, auto_defined: true, external: true, }, }, 251024: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__wtoi64", short_name: "__wtoi64", raw_name: "__wtoi64", address: 251024, auto_defined: true, external: true, }, }, 251328: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__wtoi64_l", short_name: "__wtoi64_l", raw_name: "__wtoi64_l", address: 251328, auto_defined: true, external: true, }, }, 251664: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__wtoi_l", short_name: "__wtoi_l", raw_name: "__wtoi_l", address: 251664, auto_defined: true, external: true, }, }, 251984: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__wtol", short_name: "__wtol", raw_name: "__wtol", address: 251984, auto_defined: true, external: true, }, }, 252288: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__wtol_l", short_name: "__wtol_l", raw_name: "__wtol_l", address: 252288, auto_defined: true, external: true, }, }, 252608: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__wtoll", short_name: "__wtoll", raw_name: "__wtoll", address: 252608, auto_defined: true, external: true, }, }, 252912: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "__wtoll_l", short_name: "__wtoll_l", raw_name: "__wtoll_l", address: 252912, auto_defined: true, external: true, }, }, 253232: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "_atoi", short_name: "_atoi", raw_name: "_atoi", address: 253232, auto_defined: true, external: true, }, }, 253536: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "_atol", short_name: "_atol", raw_name: "_atol", address: 253536, auto_defined: true, external: true, }, }, 253840: FunctionSnapshot { platform: Platform { name: "windows-x86", arch: "x86", }, symbol: Symbol { type: Function, binding: Global, full_name: "_atoll", short_name: "_atoll", raw_name: "_atoll", address: 253840, auto_defined: true, external: true, }, }, }