Home | History | Annotate | Download | only in common

Lines Matching refs:errorCode

23 CharString &CharString::copyFrom(const CharString &s, UErrorCode &errorCode) {
24 if(U_SUCCESS(errorCode) && this!=&s && ensureCapacity(s.len+1, 0, errorCode)) {
50 CharString &CharString::append(char c, UErrorCode &errorCode) {
51 if(ensureCapacity(len+2, 0, errorCode)) {
58 CharString &CharString::append(const char *s, int32_t sLength, UErrorCode &errorCode) {
59 if(U_FAILURE(errorCode)) {
63 errorCode=U_ILLEGAL_ARGUMENT_ERROR;
74 errorCode=U_INTERNAL_PROGRAM_ERROR;
83 return append(CharString(s, sLength, errorCode), errorCode);
84 } else if(ensureCapacity(len+sLength+1, 0, errorCode)) {
95 UErrorCode &errorCode) {
96 if(U_FAILURE(errorCode)) {
105 if(ensureCapacity(len+minCapacity+1, len+desiredCapacityHint+1, errorCode)) {
113 CharString &CharString::appendInvariantChars(const UnicodeString &s, UErrorCode &errorCode) {
114 if(U_FAILURE(errorCode)) {
118 errorCode = U_INVARIANT_CONVERSION_ERROR;
121 if(ensureCapacity(len+s.length()+1, 0, errorCode)) {
129 UErrorCode &errorCode) {
130 if(U_FAILURE(errorCode)) {
140 errorCode=U_MEMORY_ALLOCATION_ERROR;
147 CharString &CharString::appendPathPart(const StringPiece &s, UErrorCode &errorCode) {
148 if(U_FAILURE(errorCode)) {
156 append(U_FILE_SEP_CHAR, errorCode);
158 append(s, errorCode);
162 CharString &CharString::ensureEndsWithFileSeparator(UErrorCode &errorCode) {
164 if(U_SUCCESS(errorCode) && len>0 &&
166 append(U_FILE_SEP_CHAR, errorCode);