Lines Matching defs:errorCode
13 #include "unicode/errorcode.h"
115 ErrorCode errorCode;
116 if(errorCode.get()!=U_ZERO_ERROR || !errorCode.isSuccess() || errorCode.isFailure()) {
117 errln("ErrorCode did not initialize properly");
120 errorCode.assertSuccess();
121 if(errorCode.errorName()!=u_errorName(U_ZERO_ERROR)) {
122 errln("ErrorCode did not format error message string properly");
124 RefPlusOne(errorCode);
125 if(errorCode.get()!=U_ILLEGAL_ARGUMENT_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
126 errln("ErrorCode did not yield a writable reference");
128 PtrPlusTwo(errorCode);
129 if(errorCode.get()!=U_INVALID_FORMAT_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
130 errln("ErrorCode did not yield a writable pointer");
132 errorCode.set(U_PARSE_ERROR);
133 if(errorCode.get()!=U_PARSE_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
134 errln("ErrorCode.set() failed");
136 if( errorCode.reset()!=U_PARSE_ERROR || errorCode.get()!=U_ZERO_ERROR ||
137 !errorCode.isSuccess() || errorCode.isFailure()
139 errln("ErrorCode did not reset properly");
143 class MyErrorCode: public ErrorCode {
164 MyErrorCode errorCode(countChecks, countDests);
165 if( errorCode.get()!=U_ZERO_ERROR || !errorCode.isSuccess() || errorCode.isFailure() ||
168 errln("ErrorCode did not initialize properly");
171 errorCode.assertSuccess();
173 errln("ErrorCode.assertSuccess() called handleFailure() despite success");
175 RefPlusOne(errorCode);
176 if(errorCode.get()!=U_ILLEGAL_ARGUMENT_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
177 errln("ErrorCode did not yield a writable reference");
179 errorCode.assertSuccess();
181 errln("ErrorCode.assertSuccess() did not handleFailure()");
183 PtrPlusTwo(errorCode);
184 if(errorCode.get()!=U_INVALID_FORMAT_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
185 errln("ErrorCode did not yield a writable pointer");
187 errorCode.assertSuccess();
189 errln("ErrorCode.assertSuccess() did not handleFailure()");
191 errorCode.set(U_PARSE_ERROR);
192 if(errorCode.get()!=U_PARSE_ERROR || errorCode.isSuccess() || !errorCode.isFailure()) {
193 errln("ErrorCode.set() failed");
195 if( errorCode.reset()!=U_PARSE_ERROR || errorCode.get()!=U_ZERO_ERROR ||
196 !errorCode.isSuccess() || errorCode.isFailure()
198 errln("ErrorCode did not reset properly");
200 errorCode.assertSuccess();
202 errln("ErrorCode.assertSuccess() called handleFailure() despite success");
210 MyErrorCode errorCode(countChecks, countDests);
211 errorCode.set(U_PARSE_ERROR);
310 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointer");
314 ucnvsel_open(&encoding, 1, NULL, UCNV_ROUNDTRIP_SET, errorCode));
315 if(errorCode.logIfFailureAndReset("ucnvsel_open()")) {
324 LocalUCalendarPointer cal(ucal_open(NULL, 0, "root", UCAL_GREGORIAN, errorCode));
325 if(errorCode.logDataIfFailureAndReset("ucal_open()")) {
333 LocalUDateTimePatternGeneratorPointer patgen(udatpg_open("root", errorCode));
334 if(errorCode.logDataIfFailureAndReset("udatpg_open()")) {
342 LocalULocaleDisplayNamesPointer ldn(uldn_open("de-CH", ULDN_STANDARD_NAMES, errorCode));
343 if(errorCode.logIfFailureAndReset("uldn_open()")) {
353 umsg_open(hello.getBuffer(), hello.length(), "root", NULL, errorCode));
354 if(errorCode.logIfFailureAndReset("umsg_open()")) {
364 const UNormalizer2 *nfc=unorm2_getNFCInstance(errorCode);
366 LocalUNormalizer2Pointer fn2(unorm2_openFiltered(nfc, emptySet.toUSet(), errorCode));
367 if(errorCode.logIfFailureAndReset("unorm2_openFiltered()")) {
377 LocalUIDNAPointer idna(uidna_openUTS46(0, errorCode));
378 if(errorCode.logIfFailureAndReset("uidna_openUTS46()")) {
390 uregex_open(pattern.getBuffer(), pattern.length(), 0, NULL, errorCode));
391 if(errorCode.logIfFailureAndReset("uregex_open()")) {
403 utrans_openU(id.getBuffer(), id.length(), UTRANS_FORWARD, NULL, 0, NULL, errorCode));
404 if(errorCode.logIfFailureAndReset("utrans_open()")) {
419 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUConverterSelectorPointer");
423 ucnvsel_open(&encoding, 1, NULL, UCNV_ROUNDTRIP_SET, errorCode));
428 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUCalendarPointer");
430 LocalUCalendarPointer cal(ucal_open(NULL, 0, "root", UCAL_GREGORIAN, errorCode));
431 if(!errorCode.logDataIfFailureAndReset("ucal_open()")) {
436 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUDateTimePatternGeneratorPointer");
438 LocalUDateTimePatternGeneratorPointer patgen(udatpg_open("root", errorCode));
442 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUMessageFormatPointer");
446 umsg_open(hello.getBuffer(), hello.length(), "root", NULL, errorCode));
453 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalURegularExpressionPointer");
457 uregex_open(pattern.getBuffer(), pattern.length(), 0, NULL, errorCode));
458 if(!errorCode.logDataIfFailureAndReset("urege_open()")) {
466 IcuTestErrorCode errorCode(*this, "TestLocalXyzPointerNull/LocalUTransliteratorPointer");
470 utrans_openU(id.getBuffer(), id.length(), UTRANS_FORWARD, NULL, 0, NULL, errorCode));
471 if(!errorCode.logDataIfFailureAndReset("utrans_openU()")) {