Lines Matching refs:pArgs

1039            UConverterLoadArgs *pArgs,  in _UTF32Open()  argument
1047 _UTF32ToUnicodeWithOffsets(UConverterToUnicodeArgs *pArgs, in _UTF32ToUnicodeWithOffsets() argument
1049 UConverter *cnv=pArgs->converter; in _UTF32ToUnicodeWithOffsets()
1050 const char *source=pArgs->source; in _UTF32ToUnicodeWithOffsets()
1051 const char *sourceLimit=pArgs->sourceLimit; in _UTF32ToUnicodeWithOffsets()
1052 int32_t *offsets=pArgs->offsets; in _UTF32ToUnicodeWithOffsets()
1091 offsetDelta=(int32_t)(source-pArgs->source); in _UTF32ToUnicodeWithOffsets()
1094 offsetDelta=(int32_t)(source-pArgs->source); in _UTF32ToUnicodeWithOffsets()
1098 … int32_t count=(int32_t)(source-pArgs->source); /* number of bytes from this buffer */ in _UTF32ToUnicodeWithOffsets()
1101 source=pArgs->source; in _UTF32ToUnicodeWithOffsets()
1106 UBool oldFlush=pArgs->flush; in _UTF32ToUnicodeWithOffsets()
1109 pArgs->source=utf32BOM+(state&4); /* select the correct BOM */ in _UTF32ToUnicodeWithOffsets()
1110 pArgs->sourceLimit=pArgs->source+((state&3)-count); /* replay previous bytes */ in _UTF32ToUnicodeWithOffsets()
1111 pArgs->flush=FALSE; /* this sourceLimit is not the real source stream limit */ in _UTF32ToUnicodeWithOffsets()
1114 T_UConverter_toUnicode_UTF32_BE(pArgs, pErrorCode); in _UTF32ToUnicodeWithOffsets()
1117 pArgs->sourceLimit=sourceLimit; in _UTF32ToUnicodeWithOffsets()
1118 pArgs->flush=oldFlush; in _UTF32ToUnicodeWithOffsets()
1126 pArgs->source=source; in _UTF32ToUnicodeWithOffsets()
1128 T_UConverter_toUnicode_UTF32_BE(pArgs, pErrorCode); in _UTF32ToUnicodeWithOffsets()
1130 T_UConverter_toUnicode_UTF32_BE_OFFSET_LOGIC(pArgs, pErrorCode); in _UTF32ToUnicodeWithOffsets()
1132 source=pArgs->source; in _UTF32ToUnicodeWithOffsets()
1136 pArgs->source=source; in _UTF32ToUnicodeWithOffsets()
1138 T_UConverter_toUnicode_UTF32_LE(pArgs, pErrorCode); in _UTF32ToUnicodeWithOffsets()
1140 T_UConverter_toUnicode_UTF32_LE_OFFSET_LOGIC(pArgs, pErrorCode); in _UTF32ToUnicodeWithOffsets()
1142 source=pArgs->source; in _UTF32ToUnicodeWithOffsets()
1151 int32_t *offsetsLimit=pArgs->offsets; in _UTF32ToUnicodeWithOffsets()
1157 pArgs->source=source; in _UTF32ToUnicodeWithOffsets()
1159 if(source==sourceLimit && pArgs->flush) { in _UTF32ToUnicodeWithOffsets()
1165 T_UConverter_toUnicode_UTF32_BE(pArgs, pErrorCode); in _UTF32ToUnicodeWithOffsets()
1168 T_UConverter_toUnicode_UTF32_LE(pArgs, pErrorCode); in _UTF32ToUnicodeWithOffsets()
1172 pArgs->source=utf32BOM+(state&4); /* select the correct BOM */ in _UTF32ToUnicodeWithOffsets()
1173 pArgs->sourceLimit=pArgs->source+(state&3); /* replay bytes */ in _UTF32ToUnicodeWithOffsets()
1176 T_UConverter_toUnicode_UTF32_BE(pArgs, pErrorCode); in _UTF32ToUnicodeWithOffsets()
1177 pArgs->source=source; in _UTF32ToUnicodeWithOffsets()
1178 pArgs->sourceLimit=sourceLimit; in _UTF32ToUnicodeWithOffsets()
1188 _UTF32GetNextUChar(UConverterToUnicodeArgs *pArgs, in _UTF32GetNextUChar() argument
1190 switch(pArgs->converter->mode) { in _UTF32GetNextUChar()
1192 return T_UConverter_getNextUChar_UTF32_BE(pArgs, pErrorCode); in _UTF32GetNextUChar()
1194 return T_UConverter_getNextUChar_UTF32_LE(pArgs, pErrorCode); in _UTF32GetNextUChar()