Lines Matching defs:sign
5520 const char sign = static_cast<char>(money_base::sign);
5528 // function'. "Space between sign and symbol or value" means that
5529 // if the sign is adjacent to the symbol, there's a space between
5530 // them, and otherwise there's a space between the sign and value.
5533 // international curr_symbol is used to separate the sign and
5536 // separate the symbol and value-or-sign with a space, we rearrange the
5540 // We also need to avoid adding an extra space between the sign
5560 pat.field[0] = sign;
5569 case 2: // Space between sign and currency or value.
5570 // The "sign" is two parentheses, so no space here either.
5572 case 1: // Space between currency-and-sign or currency and value.
5584 case 1: // The sign string precedes the quantity and currency symbol.
5585 pat.field[0] = sign;
5593 case 1: // Space between currency-and-sign or currency and value.
5603 case 2: // Space between sign and currency or value.
5608 // has already appeared after the sign.
5616 case 2: // The sign string succeeds the quantity and currency symbol.
5618 pat.field[3] = sign;
5625 case 1: // Space between currency-and-sign or currency and value.
5635 case 2: // Space between sign and currency or value.
5648 case 3: // The sign string immediately precedes the currency symbol.
5655 pat.field[2] = sign;
5657 case 1: // Space between currency-and-sign or currency and value.
5659 pat.field[2] = sign;
5662 // has already appeared before the sign.
5666 case 2: // Space between sign and currency or value.
5667 pat.field[1] = sign;
5680 case 4: // The sign string immediately succeeds the currency symbol.
5682 pat.field[3] = sign;
5689 case 1: // Space between currency-and-sign or currency and value.
5699 case 2: // Space between sign and currency or value.
5720 pat.field[0] = sign;
5729 case 2: // Space between sign and currency or value.
5730 // The "sign" is two parentheses, so no space here either.
5732 case 1: // Space between currency-and-sign or currency and value.
5744 case 1: // The sign string precedes the quantity and currency symbol.
5745 pat.field[0] = sign;
5753 case 1: // Space between currency-and-sign or currency and value.
5763 case 2: // Space between sign and currency or value.
5768 // has already appeared after the sign.
5776 case 2: // The sign string succeeds the quantity and currency symbol.
5778 pat.field[3] = sign;
5785 case 1: // Space between currency-and-sign or currency and value.
5795 case 2: // Space between sign and currency or value.
5800 // will appear before the sign.
5808 case 3: // The sign string immediately precedes the currency symbol.
5809 pat.field[0] = sign;
5817 case 1: // Space between currency-and-sign or currency and value.
5827 case 2: // Space between sign and currency or value.
5832 // has already appeared after the sign.
5840 case 4: // The sign string immediately succeeds the currency symbol.
5846 pat.field[1] = sign;
5849 case 1: // Space between currency-and-sign or currency and value.
5850 pat.field[1] = sign;
5858 case 2: // Space between sign and currency or value.
5860 pat.field[2] = sign;
5880 pat.field[1] = sign;