Searched refs:AroundSpecialNode (Results 1 – 2 of 2) sorted by relevance
337 if (isAround != AroundSpecialNode::NONE) { in InsertString()553 AroundSpecialNode MutableSpanString::IsInsertAroundSpecialNode(int32_t start) in IsInsertAroundSpecialNode()555 AroundSpecialNode res = AroundSpecialNode::NONE; in IsInsertAroundSpecialNode()564 …res = (res == AroundSpecialNode::NONE || res == AroundSpecialNode::AFTER) ? AroundSpecialNode::AFT… in IsInsertAroundSpecialNode()565 … : AroundSpecialNode::BETWEEN; in IsInsertAroundSpecialNode()568 …res = (res == AroundSpecialNode::NONE || res == AroundSpecialNode::BEFORE) ? AroundSpecialNode::BE… in IsInsertAroundSpecialNode()569 … : AroundSpecialNode::BETWEEN; in IsInsertAroundSpecialNode()577 int32_t start, const std::string& str, AroundSpecialNode aroundMode) in InsertStringAroundSpecialNode()583 if (aroundMode == AroundSpecialNode::BEFORE && step >= 1) { in InsertStringAroundSpecialNode()587 } else if (aroundMode == AroundSpecialNode::AFTER && iter != spans_.end()) { in InsertStringAroundSpecialNode()[all …]
27 enum class AroundSpecialNode { AFTER = 0, BEFORE, BETWEEN, NONE }; enum64 AroundSpecialNode IsInsertAroundSpecialNode(int32_t start);65 …void InsertStringAroundSpecialNode(int32_t start, const std::string& str, AroundSpecialNode around…