Lines Matching +defs:value +defs:start

412     kCFStringPascal = 0x10000,				/* Indicating that the string data has a Pascal string structure (length byte at start) */
429 #warning This value must match __CFGetConverter condition in CFStringEncodingConverter.c
1379 // Now make everything look like we had an ASCII buffer to start with
2069 // under GC we can only really return a pointer to the start of a GC buffer for cString use
3377 static CFRange _CFStringInlineBufferGetComposedRange(CFStringInlineBuffer *buffer, CFIndex start, CFStringCharacterClusterType type, const uint8_t *bmpBitmap, CFIndex csetType) {
3378 CFIndex end = start + 1;
3384 character = CFStringGetCharacterFromInlineBuffer(buffer, start);
3389 if (CFUniCharIsSurrogateHighCharacter(character) && CFUniCharIsSurrogateLowCharacter((otherSurrogate = CFStringGetCharacterFromInlineBuffer(buffer, start + 1)))) {
3396 while (start > 0) {
3400 if (CFUniCharIsSurrogateLowCharacter(character) && CFUniCharIsSurrogateHighCharacter((otherSurrogate = CFStringGetCharacterFromInlineBuffer(buffer, start - 1)))) {
3403 if (--start == 0) break; // starting with non-BMP combining mark
3411 --start;
3413 character = CFStringGetCharacterFromInlineBuffer(buffer, start);
3434 while (((character = CFStringGetCharacterFromInlineBuffer(buffer, start - 1)) >= HANGUL_CHOSEONG_START) && (character <= HANGUL_SYLLABLE_END) && ((character <= HANGUL_JONGSEONG_END) || (character >= HANGUL_SYLLABLE_START))) {
3462 --start;
3519 return CFRangeMake(start, end - start);
3784 CFIndex start;
3786 start = 0;
3791 /* Take care of the special case where start happens to fall right between \r and \n */
3799 start = 0;
3802 start = buf_idx + 1;
3809 *lineBeginIndex = start;
5262 } value;
5368 double targetValue = values[spec->mainArgNum].value.doubleValue;
5371 targetValue = values[spec->mainArgNum].value.longDoubleValue; // losing precision
5374 double max = pow(10.0, (double)prec); // if the value requires more digits than the number of sig figs, we need to use scientific format
5375 double min = 0.0001; // if the value is less than 10E-4, scientific format is the shorter form
5424 if (values[spec->mainArgNum].value.int64Value < 0) isNegative = true;
5428 if ((CFFormatSize16 == values[spec->mainArgNum].size) && (values[spec->mainArgNum].value.longDoubleValue < 0)) isNegative = true;
5431 if (values[spec->mainArgNum].value.doubleValue < 0) isNegative = true;
5472 localizedNumberString = CFNumberFormatterCreateStringWithValue(NULL, formatter, kCFNumberSInt64Type, &(values[spec->mainArgNum].value.int64Value));
5477 double doubleValue = values[spec->mainArgNum].value.longDoubleValue; // losing precision
5482 localizedNumberString = CFNumberFormatterCreateStringWithValue(NULL, formatter, kCFNumberDoubleType, &(values[spec->mainArgNum].value.doubleValue));
5675 spec->precArgNum = (int8_t)number - 1; // Arg numbers start from 1
5677 spec->widthArgNum = (int8_t)number - 1; // Arg numbers start from 1
5679 spec->mainArgNum = (int8_t)number - 1; // Arg numbers start from 1
5718 TYPE value = (TYPE) WHAT; \
5721 snprintf_l(buffer, BUFFER_LEN-1, NULL, formatBuffer, width, precision, value); \
5723 snprintf_l(buffer, BUFFER_LEN-1, NULL, formatBuffer, width, value); \
5727 snprintf_l(buffer, BUFFER_LEN-1, NULL, formatBuffer, precision, value); \
5729 snprintf_l(buffer, BUFFER_LEN-1, NULL, formatBuffer, value); \
5734 TYPE value = (TYPE) WHAT; \
5737 sprintf(buffer, formatBuffer, width, precision, value); \
5739 sprintf(buffer, formatBuffer, width, value); \
5743 sprintf(buffer, formatBuffer, precision, value); \
5745 sprintf(buffer, formatBuffer, value); \
5771 intmax_t dummyLocation; // A place for %n to do its thing in; should be the widest possible int value
5851 // Max of three args per spec, reasoning thus: 1 width, 1 prec, 1 value
5921 values[argNum].value.int64Value = (int64_t)(int8_t)va_arg(args, int);
5923 values[argNum].value.int64Value = (int64_t)(int16_t)va_arg(args, int);
5925 values[argNum].value.int64Value = (int64_t)va_arg(args, int32_t);
5927 values[argNum].value.int64Value = (int64_t)va_arg(args, int64_t);
5929 values[argNum].value.int64Value = (int64_t)va_arg(args, int);
5935 values[argNum].value.longDoubleValue = va_arg(args, long double);
5939 values[argNum].value.doubleValue = va_arg(args, double);
5948 values[argNum].value.pointerValue = va_arg(args, void *);
5952 values[argNum].value.pointerValue = &dummyLocation;
5972 width = (SInt32)values[specs[curSpec].widthArgNum].value.int64Value;
5976 precision = (SInt32)values[specs[curSpec].precArgNum].value.int64Value;
6038 SNPRINTF(int64_t, values[specs[curSpec].mainArgNum].value.int64Value)
6040 SNPRINTF(SInt32, values[specs[curSpec].mainArgNum].value.int64Value)
6045 SNPRINTF(void *, values[specs[curSpec].mainArgNum].value.pointerValue)
6051 SNPRINTF(long double, values[specs[curSpec].mainArgNum].value.longDoubleValue)
6055 SNPRINTF(double, values[specs[curSpec].mainArgNum].value.doubleValue)
6095 if (values[specs[curSpec].mainArgNum].value.pointerValue == NULL) {
6099 const char *str = (const char *)values[specs[curSpec].mainArgNum].value.pointerValue;
6135 ch = (UniChar)values[specs[curSpec].mainArgNum].value.int64Value;
6140 up = (UniChar *)values[specs[curSpec].mainArgNum].value.pointerValue;
6173 object = CFNumberCreate(tmpAlloc, kCFNumberSInt64Type, &(values[specs[curSpec].mainArgNum].value.int64Value));
6179 double aValue = values[specs[curSpec].mainArgNum].value.longDoubleValue; // losing precision
6185 object = CFNumberCreate(tmpAlloc, kCFNumberDoubleType, &(values[specs[curSpec].mainArgNum].value.doubleValue));
6190 object = CFNumberCreate(tmpAlloc, kCFNumberCFIndexType, &(values[specs[curSpec].mainArgNum].value.pointerValue));
6195 if (NULL != values[specs[curSpec].mainArgNum].value.pointerValue) {
6198 const char *str = (const char *)values[specs[curSpec].mainArgNum].value.pointerValue;
6237 ch = (UniChar)values[specs[curSpec].mainArgNum].value.int64Value;
6243 up = (UniChar *)values[specs[curSpec].mainArgNum].value.pointerValue;
6271 if (NULL != values[specs[curSpec].mainArgNum].value.pointerValue) object = CFRetain(values[specs[curSpec].mainArgNum].value.pointerValue);
6277 } else if (NULL != values[specs[curSpec].mainArgNum].value.pointerValue) {
6280 str = copyDescFunc(values[specs[curSpec].mainArgNum].value.pointerValue, formatOptions);
6282 str = __CFCopyFormattingDescription(values[specs[curSpec].mainArgNum].value.pointerValue, formatOptions);
6284 str = CFCopyDescription(values[specs[curSpec].mainArgNum].value.pointerValue);