31 main (
int argc,
char **argv)
34 const char str[] =
"123";
47 const char str[] =
"123";
60 const char str[] =
"12F";
73 const char str[] =
"12Fq";
87 const char str[] =
"-123";
100 const char str[] =
"123";
101 const char *pp =
str;
113 const char str[] =
"123\0";
114 const char *pp =
str;
126 const char str[] =
"123V";
127 const char *pp =
str;
139 const char str[] =
".123";
140 const char *pp =
str;
151 const char str[] =
"0.123";
152 const char *pp =
str;
163 const char str[] =
"0.123e0";
164 const char *pp =
str;
175 const char str[] =
"123e-3";
176 const char *pp =
str;
187 const char str[] =
".000123e+3";
188 const char *pp =
str;
199 const char str[] =
"-.000000123e6";
200 const char *pp =
str;
212 const char str[] =
"-1.23E-1";
213 const char *pp =
str;
bool hb_parse_int(const char **pp, const char *end, int *pv, bool whole_buffer)
bool hb_parse_double(const char **pp, const char *end, double *pv, bool whole_buffer)
bool hb_parse_uint(const char **pp, const char *end, unsigned *pv, bool whole_buffer, int base)
PCRE2_SIZE PRIV() strlen(PCRE2_SPTR str)
int main(int argc, char **argv)
[1]