Lines Matching refs:q
3114 const sal_Char * q = p + 1; in decodeHeaderFieldBody() local
3115 bool bEncodedWord = q != pEnd && *q++ == '?'; in decodeHeaderFieldBody()
3120 const sal_Char * pCharsetBegin = q; in decodeHeaderFieldBody()
3124 if (q == pEnd) in decodeHeaderFieldBody()
3131 sal_Char cChar = *q++; in decodeHeaderFieldBody()
3135 pLanguageBegin = q - 1; in decodeHeaderFieldBody()
3150 if (pCharsetBegin == q - 1) in decodeHeaderFieldBody()
3159 q - 1 : pLanguageBegin); in decodeHeaderFieldBody()
3180 if (q == pEnd) in decodeHeaderFieldBody()
3184 switch (*q++) in decodeHeaderFieldBody()
3203 bEncodedWord = bEncodedWord && q != pEnd && *q++ == '?'; in decodeHeaderFieldBody()
3212 if (pEnd - q < 4) in decodeHeaderFieldBody()
3224 int nWeight = getBase64Weight(*q++); in decodeHeaderFieldBody()
3254 if (*q == '?') in decodeHeaderFieldBody()
3256 ++q; in decodeHeaderFieldBody()
3270 const sal_Char * pEncodedTextBegin = q; in decodeHeaderFieldBody()
3271 const sal_Char * pEncodedTextCopyBegin = q; in decodeHeaderFieldBody()
3273 if (q == pEnd) in decodeHeaderFieldBody()
3280 sal_uInt32 nChar = *q++; in decodeHeaderFieldBody()
3285 if (pEnd - q < 2) in decodeHeaderFieldBody()
3291 int nDigit1 = getHexWeight(q[0]); in decodeHeaderFieldBody()
3292 int nDigit2 = getHexWeight(q[1]); in decodeHeaderFieldBody()
3303 q - 1 - pEncodedTextCopyBegin)); in decodeHeaderFieldBody()
3305 q += 2; in decodeHeaderFieldBody()
3306 pEncodedTextCopyBegin = q; in decodeHeaderFieldBody()
3311 if (q - pEncodedTextBegin > 1) in decodeHeaderFieldBody()
3316 q - 1 - pEncodedTextCopyBegin)); in decodeHeaderFieldBody()
3327 q - 1 - pEncodedTextCopyBegin)); in decodeHeaderFieldBody()
3329 pEncodedTextCopyBegin = q; in decodeHeaderFieldBody()
3344 bEncodedWord = bEncodedWord && q != pEnd && *q++ == '='; in decodeHeaderFieldBody()
3420 p = q; in decodeHeaderFieldBody()