Lines Matching refs:UText
26 #include "unicode/utext.h"
146 * The contents of the pattern UText will be extracted and saved. Ownership of the
147 * UText struct itself remains with the caller. This is to match the behavior of
164 uregex_openUText(UText *pattern,
254 * This function will work even if the pattern was originally specified as a UText.
285 U_INTERNAL UText * U_EXPORT2
348 UText *text,
358 * This function will work even if the input was originally specified as a UText.
384 * @param dest A mutable UText in which to store the current input.
385 * If NULL, a new UText will be created as an immutable shallow clone
389 * If a pre-allocated UText was provided, it will always be used and returned.
393 U_INTERNAL UText * U_EXPORT2
395 UText *dest,
407 * ICU that the string has been relocated, and providing a new UText to access the
421 UText *text,
562 * @param dest Mutable UText to receive the matching string data.
563 * If NULL, a new UText will be created (which may not be mutable).
565 * @return The matching string data. If a pre-allocated UText was provided,
570 U_INTERNAL UText * U_EXPORT2
573 UText *dest,
837 * @param dest A mutable UText that will receive the result.
838 * If NULL, a new UText will be created (which may not be mutable).
840 * @return A UText containing the results of the find and replace.
841 * If a pre-allocated UText was provided, it will always be used and returned.
845 U_INTERNAL UText * U_EXPORT2
847 UText *replacement,
848 UText *dest,
896 * @param dest A mutable UText that will receive the result.
897 * If NULL, a new UText will be created (which may not be mutable).
899 * @return A UText containing the results of the find and replace.
900 * If a pre-allocated UText was provided, it will always be used and returned.
904 U_INTERNAL UText * U_EXPORT2
906 UText *replacement,
907 UText *dest,
983 * @param dest A mutable UText that will receive the result. Must not be NULL.
990 UText *replacementText,
991 UText *dest,
1036 * @param dest A mutable UText that will receive the result. Must not be NULL.
1037 * @return The destination UText.
1041 U_INTERNAL UText * U_EXPORT2
1043 UText *dest);
1121 * @param destFields An array of mutable UText structs to receive the results of the split.
1122 * If a field is NULL, a new UText is allocated to contain the results for
1123 * that field. This new UText is not guaranteed to be mutable.
1139 UText *destFields[],