• Home
  • Raw
  • Download

Lines Matching refs:parseError

160 MessagePattern::MessagePattern(const UnicodeString &pattern, UParseError *parseError, UErrorCode &e…  in MessagePattern()  argument
166 parse(pattern, parseError, errorCode); in MessagePattern()
266 MessagePattern::parse(const UnicodeString &pattern, UParseError *parseError, UErrorCode &errorCode)… in parse() argument
267 preParse(pattern, parseError, errorCode); in parse()
268 parseMessage(0, 0, 0, UMSGPAT_ARG_TYPE_NONE, parseError, errorCode); in parse()
275 UParseError *parseError, UErrorCode &errorCode) { in parseChoiceStyle() argument
276 preParse(pattern, parseError, errorCode); in parseChoiceStyle()
277 parseChoiceStyle(0, 0, parseError, errorCode); in parseChoiceStyle()
284 UParseError *parseError, UErrorCode &errorCode) { in parsePluralStyle() argument
285 preParse(pattern, parseError, errorCode); in parsePluralStyle()
286 parsePluralOrSelectStyle(UMSGPAT_ARG_TYPE_PLURAL, 0, 0, parseError, errorCode); in parsePluralStyle()
293 UParseError *parseError, UErrorCode &errorCode) { in parseSelectStyle() argument
294 preParse(pattern, parseError, errorCode); in parseSelectStyle()
295 parsePluralOrSelectStyle(UMSGPAT_ARG_TYPE_SELECT, 0, 0, parseError, errorCode); in parseSelectStyle()
404 MessagePattern::preParse(const UnicodeString &pattern, UParseError *parseError, UErrorCode &errorCo… in preParse() argument
408 if(parseError!=NULL) { in preParse()
409 parseError->line=0; in preParse()
410 parseError->offset=0; in preParse()
411 parseError->preContext[0]=0; in preParse()
412 parseError->postContext[0]=0; in preParse()
434 UParseError *parseError, UErrorCode &errorCode) { in parseMessage() argument
509 index=parseArg(index-1, 1, nestingLevel, parseError, errorCode); in parseMessage()
528 setParseError(parseError, 0); // Unmatched '{' braces in message. in parseMessage()
538 UParseError *parseError, UErrorCode &errorCode) { in parseArg() argument
547 setParseError(parseError, 0); // Unmatched '{' braces in message. in parseArg()
557 setParseError(parseError, nameIndex); // Argument number too large. in parseArg()
566 setParseError(parseError, nameIndex); // Argument name too long. in parseArg()
573 setParseError(parseError, nameIndex); // Bad argument syntax. in parseArg()
579 setParseError(parseError, 0); // Unmatched '{' braces in message. in parseArg()
587 setParseError(parseError, nameIndex); // Bad argument syntax. in parseArg()
599 setParseError(parseError, 0); // Unmatched '{' braces in message. in parseArg()
604 setParseError(parseError, nameIndex); // Bad argument syntax. in parseArg()
609 setParseError(parseError, nameIndex); // Argument type name too long. in parseArg()
636 setParseError(parseError, nameIndex); // No style field for complex argument. in parseArg()
643 index=parseSimpleStyle(index, parseError, errorCode); in parseArg()
645 index=parseChoiceStyle(index, nestingLevel, parseError, errorCode); in parseArg()
647 index=parsePluralOrSelectStyle(argType, index, nestingLevel, parseError, errorCode); in parseArg()
657 MessagePattern::parseSimpleStyle(int32_t index, UParseError *parseError, UErrorCode &errorCode) { in parseSimpleStyle() argument
671 setParseError(parseError, start); in parseSimpleStyle()
685 setParseError(parseError, start); // Argument style text too long. in parseSimpleStyle()
694 setParseError(parseError, 0); // Unmatched '{' braces in message. in parseSimpleStyle()
701 UParseError *parseError, UErrorCode &errorCode) { in parseChoiceStyle() argument
708 setParseError(parseError, 0); // Missing choice argument pattern. in parseChoiceStyle()
719 setParseError(parseError, start); // Bad choice pattern syntax. in parseChoiceStyle()
724 setParseError(parseError, numberIndex); // Choice number too long. in parseChoiceStyle()
728 parseDouble(numberIndex, index, TRUE, parseError, errorCode); // adds ARG_INT or ARG_DOUBLE in parseChoiceStyle()
735 setParseError(parseError, start); // Bad choice pattern syntax. in parseChoiceStyle()
741 setParseError(parseError, start); // Expected choice separator (#<\u2264) instead of c. in parseChoiceStyle()
747 … index=parseMessage(++index, 0, nestingLevel+1, UMSGPAT_ARG_TYPE_CHOICE, parseError, errorCode); in parseChoiceStyle()
757 setParseError(parseError, start); // Bad choice pattern syntax. in parseChoiceStyle()
770 UParseError *parseError, UErrorCode &errorCode) { in parsePluralOrSelectStyle() argument
785 setParseError(parseError, start); // Bad plural/select pattern syntax. in parsePluralOrSelectStyle()
790 setParseError(parseError, 0); // Missing 'other' keyword in plural/select pattern. in parsePluralOrSelectStyle()
802 setParseError(parseError, start); // Bad plural/select pattern syntax. in parsePluralOrSelectStyle()
807 setParseError(parseError, selectorIndex); // Argument selector too long. in parsePluralOrSelectStyle()
813 parseError, errorCode); // adds ARG_INT or ARG_DOUBLE in parsePluralOrSelectStyle()
818 setParseError(parseError, start); // Bad plural/select pattern syntax. in parsePluralOrSelectStyle()
829 setParseError(parseError, start); in parsePluralOrSelectStyle()
837 setParseError(parseError, start); // Missing value for plural 'offset:'. in parsePluralOrSelectStyle()
842 setParseError(parseError, valueIndex); // Plural offset value too long. in parsePluralOrSelectStyle()
847 parseError, errorCode); // adds ARG_INT or ARG_DOUBLE in parsePluralOrSelectStyle()
856 setParseError(parseError, selectorIndex); // Argument selector too long. in parsePluralOrSelectStyle()
873 … setParseError(parseError, selectorIndex); // No message fragment after plural/select selector. in parsePluralOrSelectStyle()
877 index=parseMessage(index, 1, nestingLevel+1, argType, parseError, errorCode); in parsePluralOrSelectStyle()
931 UParseError *parseError, UErrorCode &errorCode) { in parseDouble() argument
998 setParseError(parseError, start /*, limit*/); // Bad syntax for numeric value. in parseDouble()
1147 MessagePattern::setParseError(UParseError *parseError, int32_t index) { in setParseError() argument
1148 if(parseError==NULL) { in setParseError()
1151 parseError->offset=index; in setParseError()
1162 msg.extract(index-length, length, parseError->preContext); in setParseError()
1163 parseError->preContext[length]=0; in setParseError()
1173 msg.extract(index, length, parseError->postContext); in setParseError()
1174 parseError->postContext[length]=0; in setParseError()