Lines Matching refs:errorCode
38 void setTo(const StringPiece &s, int32_t val, CharString &strings, UErrorCode &errorCode);
90 CharString &strings, UErrorCode &errorCode) {
91 if(U_FAILURE(errorCode)) {
97 errorCode=U_INDEX_OUTOFBOUNDS_ERROR;
103 strings.append((char)(length>>8), errorCode);
105 strings.append((char)length, errorCode);
108 strings.append(s, errorCode);
127 BytesTrieBuilder::BytesTrieBuilder(UErrorCode &errorCode)
130 if(U_FAILURE(errorCode)) {
135 errorCode=U_MEMORY_ALLOCATION_ERROR;
146 BytesTrieBuilder::add(const StringPiece &s, int32_t value, UErrorCode &errorCode) {
147 if(U_FAILURE(errorCode)) {
152 errorCode=U_NO_WRITE_PERMISSION;
164 errorCode=U_MEMORY_ALLOCATION_ERROR;
174 elements[elementsLength++].setTo(s, value, *strings, errorCode);
191 BytesTrieBuilder::build(UStringTrieBuildOption buildOption, UErrorCode &errorCode) {
192 buildBytes(buildOption, errorCode);
194 if(U_SUCCESS(errorCode)) {
197 errorCode=U_MEMORY_ALLOCATION_ERROR;
207 BytesTrieBuilder::buildStringPiece(UStringTrieBuildOption buildOption, UErrorCode &errorCode) {
208 buildBytes(buildOption, errorCode);
210 if(U_SUCCESS(errorCode)) {
217 BytesTrieBuilder::buildBytes(UStringTrieBuildOption buildOption, UErrorCode &errorCode) {
218 if(U_FAILURE(errorCode)) {
227 errorCode=U_INDEX_OUTOFBOUNDS_ERROR;
233 &errorCode);
234 if(U_FAILURE(errorCode)) {
242 errorCode=U_ILLEGAL_ARGUMENT_ERROR;
258 errorCode=U_MEMORY_ALLOCATION_ERROR;
264 StringTrieBuilder::build(buildOption, elementsLength, errorCode);
266 errorCode=U_MEMORY_ALLOCATION_ERROR;