Lines Matching refs:start
104 void AddressToTraceMap::AddRange(Address start, int size,
106 Address end = start + size;
107 RemoveRange(start, end);
109 RangeStack new_range(start, trace_node_id);
117 if (it->second.start <= addr) {
140 PrintF("[%p - %p] => %u\n", reinterpret_cast<void*>(it->second.start),
147 void AddressToTraceMap::RemoveRange(Address start, Address end) {
148 RangeMap::iterator it = ranges_.upper_bound(start);
154 if (it->second.start < start) {
159 if (it->second.start < end) {
160 it->second.start = end;
169 if (prev_range.start != 0) {
170 ranges_.insert(RangeMap::value_type(start, prev_range));
253 // Converting start offset into line and column may cause heap
277 int start,
279 : start_position_(start), info_(info) {