Lines Matching refs:offset
785 size_t offset = 0;
787 while (offset < expectedStringLength) {
791 if (c != expectedString[offset]) {
795 leadingChar, expectedString, c, offset);
801 offset++;
817 int32 offset = 0;
820 if (offset < len && value[offset] == '-')
821 offset++;
823 if (offset >= len)
826 if (isdigit(value[offset]) && value[offset] != '0') {
827 while (offset < len && isdigit(value[offset]))
828 offset++;
830 if (value[offset] == '0')
831 offset++;
836 if (offset < len && value[offset] == '.') {
837 offset++;
839 if (offset >= len)
842 while (offset < len && isdigit(value[offset]))
843 offset++;
846 if (offset < len && (value[offset] == 'E' || value[offset] == 'e')) {
847 offset++;
849 if(offset < len && (value[offset] == '+' || value[offset] == '-'))
850 offset++;
852 if (offset >= len)
855 while (offset < len && isdigit(value[offset]))
856 offset++;
859 return offset == len;