Lines Matching refs:pattern
20 * Removed pattern parser.
62 const UChar *pattern,
75 actLen = u_vformatMessage(locale,pattern,patternLength,result,resultLength,ap,status);
84 const UChar *pattern,
93 UMessageFormat *fmt = umsg_open(pattern,patternLength,locale,NULL,status);
101 const UChar *pattern,
115 actLen = u_vformatMessageWithError(locale,pattern,patternLength,result,resultLength,parseError,ap,status);
124 const UChar *pattern,
134 UMessageFormat *fmt = umsg_open(pattern,patternLength,locale,parseError,status);
147 const UChar *pattern,
160 u_vparseMessage(locale,pattern,patternLength,source,sourceLength,ap,status);
167 const UChar *pattern,
175 UMessageFormat *fmt = umsg_open(pattern,patternLength,locale,NULL,status);
183 const UChar *pattern,
198 u_vparseMessageWithError(locale,pattern,patternLength,source,sourceLength,ap,error,status);
204 const UChar *pattern,
213 UMessageFormat *fmt = umsg_open(pattern,patternLength,locale,error,status);
226 umsg_open( const UChar *pattern,
237 if(pattern==NULL||patternLength<-1){
248 int32_t len = (patternLength == -1 ? u_strlen(pattern) : patternLength);
249 UnicodeString patString(patternLength == -1, pattern, len);
314 const UChar* pattern,
324 if(fmt==NULL || (pattern==NULL && patternLength!=0) || patternLength<-1) {
333 // UnicodeString(pattern, -1) calls u_strlen().
334 ((MessageFormat*)fmt)->applyPattern(UnicodeString(pattern,patternLength),*parseError,*status);
620 int32_t umsg_autoQuoteApostrophe(const UChar* pattern,
634 if (pattern == NULL || patternLength < -1 || (dest == NULL && destCapacity > 0)) {
641 patternLength = u_strlen(pattern);
645 UChar c = pattern[i];