Lines Matching refs:unitIndex
90 int32_t writeNode(int32_t start, int32_t limit, int32_t unitIndex);
92 int32_t writeBranchSubNode(int32_t start, int32_t limit, int32_t unitIndex, int32_t length);
99 Node *makeNode(int32_t start, int32_t limit, int32_t unitIndex, UErrorCode &errorCode);
101 Node *makeBranchSubNode(int32_t start, int32_t limit, int32_t unitIndex,
108 virtual UChar getElementUnit(int32_t i, int32_t unitIndex) const = 0;
115 virtual int32_t getLimitOfLinearMatch(int32_t first, int32_t last, int32_t unitIndex) const = 0;
119 virtual int32_t countElementUnits(int32_t start, int32_t limit, int32_t unitIndex) const = 0;
121 virtual int32_t skipElementsBySomeUnits(int32_t i, int32_t unitIndex, int32_t count) const = 0;
123 virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, UChar unit) const = 0;
397 virtual Node *createLinearMatchNode(int32_t i, int32_t unitIndex, int32_t length,
403 virtual int32_t writeElementUnits(int32_t i, int32_t unitIndex, int32_t length) = 0;