Lines Matching refs:U_ASSERT
137 U_ASSERT(fRXPat->fPattern == NULL || utext_nativeLength(fRXPat->fPattern) == 0); in compile()
168 U_ASSERT(state != 0); in compile()
406 U_ASSERT(URX_TYPE(op) == URX_NOP); // original contents of reserved location in doParseActions()
1007 U_ASSERT(digitValue >= 0); in doParseActions()
1022 U_ASSERT(digitValue >= 0); in doParseActions()
1065 U_ASSERT(URX_TYPE(loopOp) == URX_CTR_LOOP && URX_VAL(loopOp) == topLoc); in doParseActions()
1275 U_ASSERT(groupNum > 0); in doParseActions()
1408 U_ASSERT(FALSE); // Should never happen. Other chars are filtered out in doParseActions()
1422 U_ASSERT(fNewModeFlags < 0); in doParseActions()
1453 U_ASSERT(fNewModeFlags < 0); in doParseActions()
1586 U_ASSERT(fSetOpStack.peeki()==setStart); in doParseActions()
1596 U_ASSERT(fSetOpStack.empty()); in doParseActions()
1598 U_ASSERT(fSetStack.empty()); in doParseActions()
1739 U_ASSERT(FALSE); in doParseActions()
1790 U_ASSERT(opType == URX_ONECHAR || opType == URX_ONECHAR_I || opType == URX_STRING_LEN); in literalChar()
1908 U_ASSERT(stringLastCharIdx > stringStart); in fixLiterals()
1910 U_ASSERT(stringNextToLastCharIdx >= stringStart); in fixLiterals()
1947 U_ASSERT(where>0 && where < code->size()); in insertOp()
1979 U_ASSERT(x < code->size()); in insertOp()
2020 U_ASSERT(theLoc > 0); in blockTopLoc()
2021 U_ASSERT(URX_TYPE(((uint32_t)fRXPat->fCompiledPat->elementAti(theLoc))) == URX_NOP); in blockTopLoc()
2074 U_ASSERT(patIdx>0 && patIdx <= fRXPat->fCompiledPat->size()); in handleCloseParen()
2076 U_ASSERT(URX_VAL(patOp) == 0); // Branch target for JMP should not be set. in handleCloseParen()
2086 U_ASSERT(fModeFlags < 0); in handleCloseParen()
2104 U_ASSERT(URX_TYPE(captureOp) == URX_START_CAPTURE); in handleCloseParen()
2117 U_ASSERT(URX_TYPE(stoOp) == URX_STO_SP); in handleCloseParen()
2127 U_ASSERT(URX_TYPE(startOp) == URX_LA_START); in handleCloseParen()
2138 U_ASSERT(URX_TYPE(startOp) == URX_LA_START); in handleCloseParen()
2150 U_ASSERT(URX_TYPE(saveOp) == URX_STATE_SAVE); in handleCloseParen()
2163 U_ASSERT(URX_TYPE(startOp) == URX_LB_START); in handleCloseParen()
2180 U_ASSERT(minML <= maxML); in handleCloseParen()
2198 U_ASSERT(URX_TYPE(startOp) == URX_LB_START); in handleCloseParen()
2213 U_ASSERT(minML <= maxML); in handleCloseParen()
2230 U_ASSERT(FALSE); in handleCloseParen()
2460 U_ASSERT(currentLen>=0 && currentLen < INT32_MAX); in matchStartType()
2517 U_ASSERT(sn > 0 && sn < fRXPat->fSets->size()); in matchStartType()
2531 U_ASSERT(sn > 0 && sn < fRXPat->fSets->size()); in matchStartType()
2554 U_ASSERT(sn>0 && sn<URX_LAST_SET); in matchStartType()
2646 U_ASSERT(jmpDest <= end+1); in matchStartType()
2692 U_ASSERT(URX_TYPE(stringLenOp) == URX_STRING_LEN); in matchStartType()
2693 U_ASSERT(stringLenOp >= 2); in matchStartType()
2721 U_ASSERT(URX_TYPE(stringLenOp) == URX_STRING_LEN); in matchStartType()
2722 U_ASSERT(stringLenOp >= 2); in matchStartType()
2755 U_ASSERT(loopEndLoc <= end+1); in matchStartType()
2815 U_ASSERT(loc <= end); in matchStartType()
2825 U_ASSERT(FALSE); // Shouldn't get here. These ops should be in matchStartType()
2831 U_ASSERT(FALSE); in matchStartType()
2861 U_ASSERT(fRXPat->fInitialChars->contains(c)); in matchStartType()
2874 U_ASSERT(fRXPat->fInitialChar != (UChar32)-1); in matchStartType()
2908 U_ASSERT(start <= end); in minMatchLength()
2909 U_ASSERT(end < fRXPat->fCompiledPat->size()); in minMatchLength()
2941 U_ASSERT(currentLen>=0 && currentLen < INT32_MAX); in minMatchLength()
3004 U_ASSERT(jmpDest <= end+1); in minMatchLength()
3121 U_ASSERT(loc <= end); in minMatchLength()
3136 U_ASSERT(FALSE); in minMatchLength()
3145 U_ASSERT(currentLen>=0 && currentLen < INT32_MAX); in minMatchLength()
3168 U_ASSERT(start <= end); in maxMatchLength()
3169 U_ASSERT(end < fRXPat->fCompiledPat->size()); in maxMatchLength()
3361 U_ASSERT(loc < end); in maxMatchLength()
3367 U_ASSERT(FALSE); in maxMatchLength()
3447 U_ASSERT(operandAddress>=0 && operandAddress<deltas.size()); in stripNOPs()
3563 U_ASSERT(FALSE); in stripNOPs()
3924 U_ASSERT(fC.fChar == chLowerP || fC.fChar == chP); in scanProp()
3976 U_ASSERT(fC.fChar == chColon); in scanPosixProp()
4272 U_ASSERT(fSetOpStack.empty()==FALSE); in setEval()
4278 U_ASSERT(fSetStack.empty() == FALSE); in setEval()
4310 U_ASSERT(FALSE); in setEval()