• Home
  • Raw
  • Download

Lines Matching refs:pStrPattern

100 WideString GetLiteralText(const wchar_t* pStrPattern,  in GetLiteralText()  argument
104 if (pStrPattern[*iPattern] != '\'') in GetLiteralText()
110 if (pStrPattern[*iPattern] == '\'') { in GetLiteralText()
113 ((pStrPattern[*iPattern + 1] != '\'') && (iQuote % 2 == 0))) { in GetLiteralText()
118 } else if (pStrPattern[*iPattern] == '\\' && in GetLiteralText()
120 pStrPattern[*iPattern + 1] == 'u') { in GetLiteralText()
125 wchar_t ch = pStrPattern[(*iPattern)++]; in GetLiteralText()
133 wsOutput += pStrPattern[(*iPattern)++]; in GetLiteralText()
138 WideString GetLiteralTextReverse(const wchar_t* pStrPattern, in GetLiteralTextReverse() argument
141 if (pStrPattern[*iPattern] != '\'') in GetLiteralTextReverse()
147 if (pStrPattern[*iPattern] == '\'') { in GetLiteralTextReverse()
150 ((pStrPattern[*iPattern - 1] != '\'') && (iQuote % 2 == 0))) { in GetLiteralTextReverse()
155 } else if (pStrPattern[*iPattern] == '\\' && in GetLiteralTextReverse()
156 pStrPattern[*iPattern + 1] == 'u') { in GetLiteralTextReverse()
171 wsOutput = pStrPattern[(*iPattern)--] + wsOutput; in GetLiteralTextReverse()
1081 const wchar_t* pStrPattern = wsTextFormat.c_str(); in ParseText() local
1084 switch (pStrPattern[iPattern]) { in ParseText()
1087 GetLiteralText(pStrPattern, &iPattern, iLenPattern); in ParseText()
1127 if (pStrPattern[iPattern] != pStrText[iText]) { in ParseText()
1737 const wchar_t* pStrPattern = wsTextFormat.c_str(); in ParseZero() local
1740 if (pStrPattern[iPattern] == '\'') { in ParseZero()
1742 GetLiteralText(pStrPattern, &iPattern, iLenPattern); in ParseZero()
1752 if (pStrPattern[iPattern] != pStrText[iText]) in ParseZero()
1769 const wchar_t* pStrPattern = wsTextFormat.c_str(); in ParseNull() local
1772 if (pStrPattern[iPattern] == '\'') { in ParseNull()
1774 GetLiteralText(pStrPattern, &iPattern, iLenPattern); in ParseNull()
1784 if (pStrPattern[iPattern] != pStrText[iText]) in ParseNull()
1808 const wchar_t* pStrPattern = wsTextFormat.c_str(); in FormatText() local
1811 switch (pStrPattern[iPattern]) { in FormatText()
1813 *wsOutput += GetLiteralText(pStrPattern, &iPattern, iLenPattern); in FormatText()
1848 *wsOutput += pStrPattern[iPattern++]; in FormatText()
2314 const wchar_t* pStrPattern = wsTextFormat.c_str(); in FormatZero() local
2317 if (pStrPattern[iPattern] == '\'') { in FormatZero()
2318 *wsOutput += GetLiteralText(pStrPattern, &iPattern, iLenPattern); in FormatZero()
2321 *wsOutput += pStrPattern[iPattern++]; in FormatZero()
2334 const wchar_t* pStrPattern = wsTextFormat.c_str(); in FormatNull() local
2337 if (pStrPattern[iPattern] == '\'') { in FormatNull()
2338 *wsOutput += GetLiteralText(pStrPattern, &iPattern, iLenPattern); in FormatNull()
2342 *wsOutput += pStrPattern[iPattern++]; in FormatNull()