Lines Matching refs:offsets
30 std::set<ValType> offsets; member
32 offsets.insert(offset); in AggregatedSymbol()
58 maybe_match.offsets.insert(val); in Insert()
63 if (*maybe_match.offsets.rbegin() < val) { in Insert()
78 AggregatedSymbol left(maybe_match.symbol, *maybe_match.offsets.begin()); in Insert()
79 auto offset_it = maybe_match.offsets.begin(); in Insert()
81 left.offsets.insert(*offset_it); in Insert()
91 for (; offset_it != maybe_match.offsets.end(); ++offset_it) { in Insert()
92 right.offsets.insert(*offset_it); in Insert()
96 map_.emplace(*left.offsets.begin(), std::move(left)); in Insert()
98 map_.emplace(*right.offsets.begin(), std::move(right)); in Insert()
116 CHECK(val < *it->second.offsets.begin()); in ExtendLeft()
119 copy.offsets.insert(val); in ExtendLeft()