Lines Matching refs:Row
52 typedef std::function<bool(const LineEntry &Row)> LineEntryCallback;
70 LineEntry Row(BaseAddr, 1, FirstLine); in parse() local
86 Row.File = (uint32_t)Data.getULEB128(&Offset); in parse()
93 Row.Addr += Data.getULEB128(&Offset); in parse()
95 if (Callback(Row) == false) in parse()
103 Row.Line += Data.getSLEB128(&Offset); in parse()
110 Row.Line += LineDelta; in parse()
111 Row.Addr += AddrDelta; in parse()
113 if (Callback(Row) == false) in parse()
254 llvm::Error Err = parse(Data, BaseAddr, [&](const LineEntry &Row) -> bool { in decode() argument
255 LT.Lines.push_back(Row); in decode()
269 [Addr, &Result](const LineEntry &Row) -> bool { in lookup() argument
270 if (Addr < Row.Addr) in lookup()
272 Result = Row; in lookup()