Lines Matching +full:low +full:- +full:precision
2 * Copyright 2019-2020,2021 Thomas E. Dickey *
3 * Copyright 1998-2010,2012 Free Software Foundation, Inc. *
45 #define isDecimalPoint(c) ((c) == ((L && L->decimal_point) ? *(L->decimal_point) : '.'))
60 int precision; member
61 double low; member
69 int precision; member
70 double low; member
75 /*---------------------------------------------------------------------------
82 +--------------------------------------------------------------------------*/
96 argn->precision = args->precision; in Generic_This_Type()
97 argn->low = args->low; in Generic_This_Type()
98 argn->high = args->high; in Generic_This_Type()
101 argn->L = localeconv(); in Generic_This_Type()
103 argn->L = NULL; in Generic_This_Type()
110 /*---------------------------------------------------------------------------
117 +--------------------------------------------------------------------------*/
123 arg.precision = va_arg(*ap, int); in Make_This_Type()
124 arg.low = va_arg(*ap, double); in Make_This_Type()
130 /*---------------------------------------------------------------------------
137 +--------------------------------------------------------------------------*/
157 /*---------------------------------------------------------------------------
163 | Return Values : -
164 +--------------------------------------------------------------------------*/
172 /*---------------------------------------------------------------------------
179 | Return Values : TRUE - field is valid
180 | FALSE - field is invalid
181 +--------------------------------------------------------------------------*/
186 double low = argn->low; in Check_This_Field() local
187 double high = argn->high; in Check_This_Field()
188 int prec = argn->precision; in Check_This_Field()
191 struct lconv *L = argn->L; in Check_This_Field()
198 if (*bp == '-' || *bp == '+') in Check_This_Field()
269 if (low < high) in Check_This_Field()
271 if (val < low || val > high) in Check_This_Field()
287 /*---------------------------------------------------------------------------
295 | Return Values : TRUE - character is valid
296 | FALSE - character is invalid
297 +--------------------------------------------------------------------------*/
302 struct lconv *L = argn->L; in Check_This_Character()
306 c == '-' || in Check_This_Character()