Lines Matching refs:iPattern
101 int32_t* iPattern,
104 if (pStrPattern[*iPattern] != '\'')
107 (*iPattern)++;
109 while (*iPattern < iLenPattern) {
110 if (pStrPattern[*iPattern] == '\'') {
112 if ((*iPattern + 1 >= iLenPattern) ||
113 ((pStrPattern[*iPattern + 1] != '\'') && (iQuote % 2 == 0))) {
117 (*iPattern)++;
118 } else if (pStrPattern[*iPattern] == '\\' &&
119 (*iPattern + 1 < iLenPattern) &&
120 pStrPattern[*iPattern + 1] == 'u') {
122 *iPattern += 2;
124 while (*iPattern < iLenPattern && i++ < 4) {
125 wchar_t ch = pStrPattern[(*iPattern)++];
133 wsOutput += pStrPattern[(*iPattern)++];
139 int32_t* iPattern) {
141 if (pStrPattern[*iPattern] != '\'')
144 (*iPattern)--;
146 while (*iPattern >= 0) {
147 if (pStrPattern[*iPattern] == '\'') {
149 if (*iPattern - 1 >= 0 ||
150 ((pStrPattern[*iPattern - 1] != '\'') && (iQuote % 2 == 0))) {
154 (*iPattern)--;
155 } else if (pStrPattern[*iPattern] == '\\' &&
156 pStrPattern[*iPattern + 1] == 'u') {
157 (*iPattern)--;
171 wsOutput = pStrPattern[(*iPattern)--] + wsOutput;
1078 iPattern = 0;
1083 while (iPattern < iLenPattern && iText < iLenText) {
1084 switch (pStrPattern[iPattern]) {
1087 GetLiteralText(pStrPattern, &iPattern, iLenPattern);
1095 iPattern++;
1103 iPattern++;
1108 iPattern++;
1117 iPattern++;
1124 iPattern++;
1127 if (pStrPattern[iPattern] != pStrText[iText]) {
1131 iPattern++;
1136 return iPattern == iLenPattern && iText == iLenText;
1734 int32_t iPattern = 0;
1739 while (iPattern < iLenPattern && iText < iLenText) {
1740 if (pStrPattern[iPattern] == '\'') {
1742 GetLiteralText(pStrPattern, &iPattern, iLenPattern);
1749 iPattern++;
1752 if (pStrPattern[iPattern] != pStrText[iText])
1756 iPattern++;
1758 return iPattern == iLenPattern && iText == iLenText;
1766 int32_t iPattern = 0;
1771 while (iPattern < iLenPattern && iText < iLenText) {
1772 if (pStrPattern[iPattern] == '\'') {
1774 GetLiteralText(pStrPattern, &iPattern, iLenPattern);
1781 iPattern++;
1784 if (pStrPattern[iPattern] != pStrText[iText])
1788 iPattern++;
1790 return iPattern == iLenPattern && iText == iLenText;
1806 int32_t iPattern = 0;
1810 while (iPattern < iLenPattern) {
1811 switch (pStrPattern[iPattern]) {
1813 *wsOutput += GetLiteralText(pStrPattern, &iPattern, iLenPattern);
1814 iPattern++;
1822 iPattern++;
1829 iPattern++;
1838 iPattern++;
1845 iPattern++;
1848 *wsOutput += pStrPattern[iPattern++];
2313 int32_t iPattern = 0;
2316 while (iPattern < iLenPattern) {
2317 if (pStrPattern[iPattern] == '\'') {
2318 *wsOutput += GetLiteralText(pStrPattern, &iPattern, iLenPattern);
2319 iPattern++;
2321 *wsOutput += pStrPattern[iPattern++];
2333 int32_t iPattern = 0;
2336 while (iPattern < iLenPattern) {
2337 if (pStrPattern[iPattern] == '\'') {
2338 *wsOutput += GetLiteralText(pStrPattern, &iPattern, iLenPattern);
2339 iPattern++;
2342 *wsOutput += pStrPattern[iPattern++];