Home | History | Annotate | Download | only in unicode

Lines Matching full:bounds

37  *  information about bounds of a match. </p>
1186 * @param startIndex The (native) index within the region bounds at which to begin searches.
1188 * If startIndex is not within the specified region bounds,
1236 * Queries the transparency of region bounds for this matcher.
1237 * See useTransparentBounds for a description of transparent and opaque bounds.
1240 * @return TRUE if this matcher is using opaque bounds, false if it is not.
1246 * Sets the transparency of region bounds for this matcher.
1247 * Invoking this function with an argument of true will set this matcher to use transparent bounds.
1248 * If the boolean argument is false, then opaque bounds will be used.
1250 * Using transparent bounds, the boundaries of this matcher's region are transparent
1254 * With opaque bounds, no text outside of the matcher's region is visible to lookahead,
1257 * By default, a matcher uses opaque bounds.
1259 * @param b TRUE for transparent bounds; FALSE for opaque bounds
1267 * Return true if this matcher is using anchoring bounds.
1268 * By default, matchers use anchoring region bounds.
1270 * @return TRUE if this matcher is using anchoring bounds.
1277 * Set whether this matcher is using Anchoring Bounds for its region.
1278 * With anchoring bounds, pattern anchors such as ^ and $ will match at the start
1279 * and end of the region. Without Anchoring Bounds, anchors will only match at
1282 * Anchoring Bounds are the default for regions.
1284 * @param b TRUE if to enable anchoring bounds; FALSE to disable them.
1769 int64_t fAnchorStart; // Region bounds for anchoring operations (^ or $).
1772 int64_t fLookStart; // Region bounds for look-ahead/behind and
1776 int64_t fActiveStart; // Currently active bounds for matching.
1781 UBool fTransparentBounds; // True if using transparent bounds.
1782 UBool fAnchoringBounds; // True if using anchoring bounds.