Lines Matching refs:flags
210 unsigned int flags;
313 attr->flags |= SECUREC_FLAG_SIGN_SPACE;
316 attr->flags |= SECUREC_FLAG_SIGN;
319 attr->flags |= SECUREC_FLAG_LEFT;
322 attr->flags |= SECUREC_FLAG_LEADZERO; /* add zero th the front */
325 attr->flags |= SECUREC_FLAG_ALTERNATE; /* output %x with 0x */
338 attr->flags |= SECUREC_FLAG_INTMAX;
343 attr->flags |= SECUREC_FLAG_LONGLONG | SECUREC_FLAG_LONG_DOUBLE;
348 attr->flags |= SECUREC_FLAG_LONGLONG; /* long long */
350 attr->flags |= SECUREC_FLAG_LONG; /* long int or wchar_t */
354 attr->flags |= SECUREC_FLAG_PTRDIFF;
358 attr->flags |= SECUREC_FLAG_SIZE;
361 attr->flags |= SECUREC_FLAG_SIZE;
367 attr->flags |= SECUREC_FLAG_I64; /* %I to INT64 */
371 attr->flags |= SECUREC_FLAG_I64; /* %I64 to INT64 */
374 attr->flags &= ~SECUREC_FLAG_I64; /* %I64 to INT32 */
387 attr->flags |= SECUREC_FLAG_CHAR; /* char */
389 attr->flags |= SECUREC_FLAG_SHORT; /* short int */
393 attr->flags |= SECUREC_FLAG_WIDECHAR; /* wide char */
408 attr->flags &= ~SECUREC_FLAG_LEADZERO;
414 if (attr->flags & SECUREC_FLAG_SHORT) {
430 if (attr->flags & (SECUREC_FLAG_LONG | SECUREC_FLAG_WIDECHAR)) {
465 attr->flags &= ~SECUREC_FLAG_LEADZERO;
472 if (!(attr->flags & SECUREC_FLAG_LONG)) {
473 attr->flags |= SECUREC_FLAG_SHORT;
476 if (attr->flags & SECUREC_FLAG_SHORT) {
498 if (attr->flags & (SECUREC_FLAG_LONG | SECUREC_FLAG_WIDECHAR)) {
617 formatAttr.flags = 0;
659 formatAttr.flags = 0;
692 formatAttr.flags |= SECUREC_FLAG_LEFT;
734 /* read a size specifier, set the formatAttr.flags based on it */
747 if (!(formatAttr.flags & (SECUREC_FLAG_SHORT | SECUREC_FLAG_LONG | SECUREC_FLAG_WIDECHAR))) {
749 formatAttr.flags |= SECUREC_FLAG_SHORT;
751 formatAttr.flags |= SECUREC_FLAG_WIDECHAR;
765 if (!(formatAttr.flags & (SECUREC_FLAG_SHORT | SECUREC_FLAG_LONG | SECUREC_FLAG_WIDECHAR))) {
766 formatAttr.flags |= SECUREC_FLAG_WIDECHAR;
769 if (!(formatAttr.flags & (SECUREC_FLAG_SHORT | SECUREC_FLAG_LONG | SECUREC_FLAG_WIDECHAR))) {
770 formatAttr.flags |= SECUREC_FLAG_SHORT;
807 if (formatAttr.flags & SECUREC_FLAG_LONG_DOUBLE) {
883 if (formatAttr.flags & SECUREC_FLAG_LONG_DOUBLE) {
930 formatAttr.flags = 0; /* clear all internal formatAttr.flags */
938 formatAttr.flags &= ~SECUREC_FLAG_LEADZERO;
940 formatAttr.flags |= SECUREC_FLAG_POINTER;
944 formatAttr.flags |= SECUREC_FLAG_I64; /* converting an int64 */
946 formatAttr.flags |= SECUREC_FLAG_LONG; /* converting a long */
956 formatAttr.flags |= SECUREC_FLAG_ALTERNATE; /* "0x" is not default prefix in UNIX */
987 if (formatAttr.flags & SECUREC_FLAG_ALTERNATE) {
1011 formatAttr.flags |= SECUREC_FLAG_SIGNED;
1020 if (formatAttr.flags & SECUREC_FLAG_ALTERNATE) {
1022 formatAttr.flags |= SECUREC_FLAG_FORCE_OCTAL;
1035 if (formatAttr.flags & SECUREC_FLAG_I64) {
1037 } else if (formatAttr.flags & SECUREC_FLAG_LONGLONG) {
1041 if (formatAttr.flags & SECUREC_FLAG_LONG) {
1045 if (formatAttr.flags & SECUREC_FLAG_CHAR) {
1046 if (formatAttr.flags & SECUREC_FLAG_SIGNED) {
1050 formatAttr.flags |= SECUREC_FLAG_NEGATIVE;
1057 } else if (formatAttr.flags & SECUREC_FLAG_SHORT) {
1058 if (formatAttr.flags & SECUREC_FLAG_SIGNED) {
1065 else if (formatAttr.flags & SECUREC_FLAG_PTRDIFF) {
1067 } else if (formatAttr.flags & SECUREC_FLAG_SIZE) {
1068 if (formatAttr.flags & SECUREC_FLAG_SIGNED) {
1080 } else if (formatAttr.flags & SECUREC_FLAG_INTMAX) {
1081 if (formatAttr.flags & SECUREC_FLAG_SIGNED) {
1089 if (formatAttr.flags & SECUREC_FLAG_SIGNED) {
1097 if ((formatAttr.flags & SECUREC_FLAG_SIGNED) && l < 0) {
1099 formatAttr.flags |= SECUREC_FLAG_NEGATIVE;
1104 if (((formatAttr.flags & SECUREC_FLAG_I64) == 0) &&
1106 ((formatAttr.flags & SECUREC_FLAG_INTMAX) == 0) &&
1109 ((formatAttr.flags & SECUREC_FLAG_PTRDIFF) == 0) &&
1110 ((formatAttr.flags & SECUREC_FLAG_SIZE) == 0) &&
1112 ((formatAttr.flags & SECUREC_FLAG_LONG) == 0) &&
1115 ((formatAttr.flags & SECUREC_FLAG_LONGLONG) == 0)) {
1125 formatAttr.flags &= ~SECUREC_FLAG_LEADZERO;
1127 if (!(formatAttr.flags & SECUREC_FLAG_POINTER)) {
1128 formatAttr.flags &= ~SECUREC_FLAG_LEADZERO;
1141 if ((ch == 'p') && (formatAttr.flags & SECUREC_FLAG_ALTERNATE))
1239 if ((formatAttr.flags & SECUREC_FLAG_FORCE_OCTAL) &&
1251 if (formatAttr.flags & SECUREC_FLAG_SIGNED) {
1252 if (formatAttr.flags & SECUREC_FLAG_NEGATIVE) {
1256 } else if (formatAttr.flags & SECUREC_FLAG_SIGN) {
1260 } else if (formatAttr.flags & SECUREC_FLAG_SIGN_SPACE) {
1268 if ((formatAttr.flags & SECUREC_FLAG_POINTER) && (0 == textLen)) {
1269 formatAttr.flags &= ~SECUREC_FLAG_LEADZERO;
1286 if (!(formatAttr.flags & (SECUREC_FLAG_LEFT | SECUREC_FLAG_LEADZERO)) && padding > 0) {
1307 if ((formatAttr.flags & SECUREC_FLAG_LEADZERO) && !(formatAttr.flags & SECUREC_FLAG_LEFT) &&
1376 if (charsOut >= 0 && (formatAttr.flags & SECUREC_FLAG_LEFT) && padding > 0) {