• Home
  • Raw
  • Download

Lines Matching refs:UBool

122     UBool           operator==(const RegexPattern& that) const;
132 inline UBool operator!=(const RegexPattern& that) const {return ! operator ==(that);}
396 static UBool U_EXPORT2 matches(const UnicodeString &regex,
415 static UBool U_EXPORT2 matches(UText *regex,
627 UBool fNeedsAltInput;
780 virtual UBool matches(UErrorCode &status);
793 virtual UBool matches(int64_t startIndex, UErrorCode &status);
809 virtual UBool lookingAt(UErrorCode &status);
825 virtual UBool lookingAt(int64_t startIndex, UErrorCode &status);
840 virtual UBool find();
856 virtual UBool find(UErrorCode &status);
867 virtual UBool find(int64_t start, UErrorCode &status);
1286 virtual UBool hasTransparentBounds() const;
1306 virtual RegexMatcher &useTransparentBounds(UBool b);
1316 virtual UBool hasAnchoringBounds() const;
1331 virtual RegexMatcher &useAnchoringBounds(UBool b);
1346 virtual UBool hitEnd() const;
1357 virtual UBool requireEnd() const;
1743 void setTrace(UBool state);
1783 void MatchAt(int64_t startIdx, UBool toEnd, UErrorCode &status);
1785 UBool isWordBoundary(int64_t pos); // perform Perl-like \b test
1786 UBool isUWordBoundary(int64_t pos); // perform RBBI based \b test
1792 inline UBool findProgressInterrupt(int64_t matchIndex, UErrorCode &status);
1796 UBool findUsingChunk(UErrorCode &status);
1797 void MatchChunkAt(int32_t startIdx, UBool toEnd, UErrorCode &status);
1798 UBool isChunkWordBoundary(int32_t pos);
1826 UBool fTransparentBounds; // True if using transparent bounds.
1827 UBool fAnchoringBounds; // True if using anchoring bounds.
1829 UBool fMatch; // True if the last attempted match was successful.
1840 UBool fHitEnd; // True if the last match touched the end of input.
1841 UBool fRequireEnd; // True if the last match required end-of-input
1873UBool fInputUniStrMaybeMutable; // Set when fInputText wraps a UnicodeString that m…
1875 UBool fTraceDebug; // Set true for debug tracing of match engine.