Lines Matching refs:fStart
37 TextStretch() : fStart(), fEnd(), fWidth(0), fWidthWithGhostSpaces(0) {} in TextStretch()
39 … : fStart(s, 0), fEnd(e, e->endPos()), fMetrics(forceStrut), fWidth(0), fWidthWithGhostSpaces(0) { in TextStretch()
53 inline Cluster* startCluster() const { return fStart.cluster(); } in startCluster()
57 inline size_t startPos() const { return fStart.position(); } in startPos()
72 bool empty() { return fStart.cluster() == fEnd.cluster() && in empty()
73 fStart.position() == fEnd.position(); } in empty()
78 if (fStart.cluster() == nullptr) { in extend()
79 fStart = ClusterPos(cluster, cluster->startPos()); in extend()
99 fStart = ClusterPos(cluster, pos); in startFrom()
134 if (fEnd.cluster() > fStart.cluster()) { in trim()
138 fEnd.setPosition(fStart.position()); in trim()
144 fStart.clean(); in clean()
151 ClusterPos fStart;