Lines Matching refs:parse
203 * Implement SymbolTable API. Parse out a symbol reference
258 * parse half of a rule. It is tightly coupled to the method
303 int32_t parse(const UnicodeString& rule, int32_t pos, int32_t limit, UErrorCode& status);
357 * Parse one side of a rule, stopping at either the limit,
362 int32_t RuleHalf::parse(const UnicodeString& rule, int32_t pos, int32_t limit, UErrorCode& status) {
375 * Parse a section of one side of a rule, stopping at either
379 * It calls itself recursively to parse segments and nested
385 * this parse.
460 buf.append(c); // Parse [''] outside quotes as [']
479 // Parse [''] inside quotes as [']
529 // Parse the segment
571 // Parse the segment
602 // Parse "$1" "$2" .. "$9" .. (no upper limit)
853 TransliteratorParser::parse(const UnicodeString& rules,
864 * Return the compound filter parsed by parse(). Caller owns result.
877 * Parse the given string as a sequence of rules, separated by newline
988 // Successful ::ID parse.
998 // Couldn't parse an ID. Try to parse a global filter
1059 // Parse a rule
1205 * Parse a pragma. This method assumes resemblesPragma() has
1250 // Syntax error: unable to parse pragma
1255 * MAIN PARSER. Parse the next rule in the given rule string, starting
1257 * parse characters at or after limit.
1283 pos = left->parse(rule, pos, limit, status);
1313 pos = right->parse(rule, pos, limit, status);
1502 * Parse a UnicodeSet out, store it, and return the stand-in character