ReactOS
0.4.15-dev-4917-g934e521
|
#include <stdio.h>
#include <errno.h>
#include <math.h>
#include <locale.h>
#include "windef.h"
#include "winbase.h"
#include "winnls.h"
#include "wine/test.h"
Go to the source code of this file.
Macros | |
#define | _CRT_NON_CONFORMING_SWPRINTFS |
#define | INFINITY __port_infinity() |
#define | NAN __port_nan() |
#define | IND __port_ind() |
Variables | |
static __ms_va_list | valist |
static size_t | sizeOfBuffer |
static size_t size_t | count |
static size_t size_t const wchar_t * | format |
static size_t | length |
static size_t double | number |
static size_t double int | ndigits |
static size_t double int int * | decpt |
static size_t double int int int * | sign |
static static | size_t |
static static const char | __ms_va_list |
static const wchar_t void * | locale |
static size_t | size |
struct { | |
double value | |
int nrdigits | |
const char * expstr_e | |
const char * expstr_f | |
int expdecpt_e | |
int expdecpt_f | |
int expsign | |
} | test_cvt_testcases [] |
#define IND __port_ind() |
#define INFINITY __port_infinity() |
#define NAN __port_nan() |
|
static |
|
static |
Definition at line 1223 of file printf.c.
Referenced by test_vsnwprintf().
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 90 of file printf.c.
Referenced by START_TEST().
|
static |
|
static |
Definition at line 970 of file printf.c.
Referenced by START_TEST().
Definition at line 883 of file printf.c.
Referenced by START_TEST().
Definition at line 855 of file printf.c.
Referenced by START_TEST().
Definition at line 833 of file printf.c.
Referenced by START_TEST().
Definition at line 1373 of file printf.c.
Referenced by START_TEST().
Definition at line 1397 of file printf.c.
Referenced by START_TEST().
Definition at line 1233 of file printf.c.
Referenced by START_TEST().
Definition at line 1425 of file printf.c.
Referenced by START_TEST().
Definition at line 1483 of file printf.c.
Referenced by START_TEST().
Definition at line 1317 of file printf.c.
Referenced by START_TEST().
Definition at line 1117 of file printf.c.
Referenced by START_TEST().
Definition at line 78 of file printf.c.
Referenced by _cscanf(), _snscanf(), _snwscanf(), _vscprintf_wrapper(), _vscwprintf_wrapper(), _vsnwprintf_s_wrapper(), _vsnwprintf_wrapper(), _vsprintf_p_wrapper(), _vswprintf_c_l_wrapper(), _vswprintf_c_wrapper(), _vswprintf_l_wrapper(), _vswprintf_p_l_wrapper(), _vswprintf_wrapper(), _wsopen(), append_str(), AVISaveA(), AVISaveW(), build_systeminfo_tree(), CFn_WMCommand(), DECLARE_INTERFACE_(), doit(), doitW(), field_format_public_key(), fscanf(), fwscanf(), IUnknown_CPContainerInvokeParam(), ME_StreamOutPrint(), NdrAsyncClientCall(), NdrClientCall2(), NdrMesProcEncodeDecode(), OleUIAddVerbMenuW(), pp_internal_error(), ppy_error(), ppy_warning(), PRINTDLG_UpdatePrintDlgW(), PRINTF_ATTR(), promptdisk_init(), scanf(), set_space_status(), ShellMessageBoxA(), ShellMessageBoxW(), ShellMessageBoxWrapW(), SHPackDispParams(), sscanf(), swscanf(), taskkill_message_printfW(), taskkill_printfW(), test_message_from_string(), test_message_from_string_wide(), vswprintf_wrapper(), WINETEST_PRINTF_ATTR(), WLDAP32_ber_printf(), WLDAP32_ber_scanf(), wnsprintfA(), wnsprintfW(), wscanf(), and XCOPY_wprintf().
Definition at line 71 of file printf.c.
Referenced by __get_floor_digits(), __write_floatT(), _ecvt(), _fcvt(), cvt(), fcvtbuf(), ftoes(), ftofs(), and test_xcvt().
int expdecpt_e |
Definition at line 1074 of file printf.c.
Referenced by test_xcvt().
int expdecpt_f |
Definition at line 1075 of file printf.c.
Referenced by test_xcvt().
int expsign |
Definition at line 1076 of file printf.c.
Referenced by test_xcvt().
Definition at line 1072 of file printf.c.
Referenced by test_xcvt().
Definition at line 1073 of file printf.c.
Referenced by test_xcvt().
Definition at line 68 of file printf.c.
Referenced by test_snprintf(), and test_sprintf().
Definition at line 81 of file printf.c.
Referenced by _configthreadlocale(), _mbtowc_l(), basic_filebuf< char, char_traits< char > >::basic_filebuf(), EnumCalendarInfoA(), EnumCalendarInfoExA(), EnumCalendarInfoExW(), EnumCalendarInfoW(), CodecvtTest::imbue_while_reading(), basic_ios< char, char_traits< char > >::init(), LocaleFromHex(), MSVCRT__create_locale(), MSVCRT_locale_to_LCID(), test__tcsncoll(), test__tcsnicoll(), test_C_locale(), and xsltNewLocale().
Definition at line 71 of file printf.c.
Referenced by _ecvt(), _fcvt(), _gcvt(), _Initialize_get_float(), cvt(), fcvtbuf(), ftoes(), ftofs(), mpAdd(), mpCompare(), mpModMult(), mpMultiply(), mpSetDigit(), mpSetEqual(), mpSetZero(), mpShiftLeft(), mpShiftRight(), mpShortDiv(), and mpSizeof().
int nrdigits |
Definition at line 1071 of file printf.c.
Referenced by test_xcvt().
Definition at line 71 of file printf.c.
Referenced by _chgsignl(), _copysignl(), alloc_number(), auto_rename(), cff_parse_fixed_dynamic(), cff_parse_real(), CheckColors(), create_error(), create_number(), create_number_constr(), CreateDeviceName(), DATETIME_IncreaseField(), debugsystemobjects_GetNumberProcesses(), debugsystemobjects_GetNumberThreads(), DECLARE_INTERFACE_(), DrawLeds(), EnumColorProfilesA(), EnumColorProfilesW(), evalStack(), even_or_odd(), exec_closeparent(), exec_infix2postfix(), fileformat_number(), get_stream_name(), get_tablecolumns(), get_value_bstr(), GetLocaleInfoW(), getprotobynumber(), ipv6_to_number(), Link(), mbstowcs(), mpg123_encodings(), mpg123_rates(), msi_table_load_transform(), myabs64(), Number_get_value(), Number_toExponential(), Number_toFixed(), Number_toPrecision(), Number_toString(), Number_valueOf(), number_with_units(), ParseFile(), query_headers(), sqrti(), table_calc_column_offsets(), TABLE_remove_column(), tabstops_proc(), test_EnumColorProfilesA(), test_EnumColorProfilesW(), test_enumdisplaydevices(), test_enumdisplaydevices_adapter(), test_enumdisplaydevices_monitor(), test_message_from_64bit_number(), test_sscanf(), test_VarFormatFromTokens(), test_vscwprintf(), test_vswprintf(), TRIO_ARGS1(), TRIO_ARGS2(), TRIO_ARGS3(), TRIO_ARGS4(), TRIO_ARGS5(), TRIO_ARGS6(), units_to_twips(), Unlink(), VfdCloseImage(), VfdOpenImage(), VfdSetGlobalLink(), VfdSetLocalLink(), VfdWriteProtect(), Widget_DoSomething(), WPRINTF_GetLen(), wvnsprintfA(), wvnsprintfW(), xmlReallocLoc(), xsltDefaultSortFunction(), xsltFormatNumberConversion(), xsltNumberFormat(), xsltNumberFormatAlpha(), xsltNumberFormatDecimal(), xsltNumberFormatGetValue(), xsltNumberFormatInsertNumbers(), and xsltNumberFormatRoman().
Definition at line 71 of file printf.c.
Referenced by __get_floor_digits(), __gl_renderCache(), __ieee754_yn(), __insert_grouping_aux(), __write_floatT(), _BSTR_DEC(), _copysignl(), _ecvt(), _fcvt(), _i64tow(), _RTFGetToken2(), _strtold(), _tzset(), af_latin_compute_stem_width(), cff_parse_real(), ComputeNormal(), CRYPT_AsnDecodeTimeZone(), cvt(), date_to_string(), Date_toTimeString(), decode_mcu(), decode_mcu_AC_first(), decode_mcu_DC_first(), fcvtbuf(), float_32_to_16(), format_float(), ftoes(), ftofs(), get_basic_fc(), JSGlobal_parseFloat(), number(), numberf(), parse_decimal(), parse_json_value(), parse_numeric_literal(), PICE_number(), PS_Conv_Strtol(), PS_Conv_ToFixed(), RoundTo3Digits(), strtod(), strtoul(), test_fcvt(), test_VarDecAdd(), test_VarDecDiv(), test_VarDecMul(), test_VarNeg(), test_VarRound(), test_xcvt(), type_new_int(), VarDecAdd(), wvnsprintfA(), and wvnsprintfW().
size_t sizeOfBuffer |
Definition at line 68 of file printf.c.
Referenced by _sxprintf(), _vsnprintf_s(), _vsnwprintf_s_wrapper(), and _vsprintf_p_wrapper().
struct { ... } test_cvt_testcases[] |
Referenced by test_xcvt().
static size_t const wchar_t void __ms_va_list valist |
Definition at line 66 of file printf.c.
Referenced by _cscanf(), _cwprintf(), _snscanf(), _snwscanf(), _test_assigned_proc(), _vscprintf_wrapper(), _vscwprintf_wrapper(), _vsnwprintf_s_wrapper(), _vsnwprintf_wrapper(), _vsprintf_p_wrapper(), _vswprintf_c_l_wrapper(), _vswprintf_c_wrapper(), _vswprintf_l_wrapper(), _vswprintf_p_l_wrapper(), _vswprintf_wrapper(), append_str(), cxlog(), error(), FormatOutput(), fscanf(), fwprintf_s(), fwscanf(), IUnknown_CPContainerInvokeParam(), ME_StreamOutPrint(), ok_(), ros_dbg_log(), scanf(), service_ok(), service_trace(), SHPackDispParams(), SHPackDispParamsV(), snprintfW(), sprintfW(), sscanf(), swscanf(), vprintf_s(), vsnprintfW(), vsprintfW(), vswprintf_wrapper(), vwprintf(), vwprintf_s(), wine_dbg_log(), wine_dbg_printf(), wine_dbg_sprintf(), WINETEST_PRINTF_ATTR(), wnsprintfA(), wnsprintfW(), and wscanf().