Lines Matching refs:pWild
185 const char * pWild = m_aWildString.getStr(); in Matches() local
190 while ( *pWild || flag ) in Matches()
192 switch ( *pWild ) in Matches()
200 if ( ( *pWild == '\\' ) && ( ( *( pWild + 1 ) == '?' ) in Matches()
201 || ( *( pWild + 1 ) == '*') ) ) in Matches()
202 pWild++; in Matches()
203 if ( *pWild != *pStr ) in Matches()
207 pWild += pos; in Matches()
214 while ( *pWild == '*' ) in Matches()
215 pWild++; in Matches()
216 if ( *pWild == '\0' ) in Matches()
221 return ( *pWild == '\0' ); in Matches()
222 while ( *pStr && *pStr != *pWild ) in Matches()
224 if ( *pWild == '?' ) { in Matches()
225 pWild++; in Matches()
226 while ( *pWild == '*' ) in Matches()
227 pWild++; in Matches()
231 return ( *pWild == '\0' ); in Matches()
235 if ( *pWild != '\0' ) in Matches()
236 pWild++; in Matches()
244 return ( *pStr == '\0' ) && ( *pWild == '\0' ); in Matches()