Lines Matching defs:AddrInfo
234 struct AddrInfo : public DILineInfo {
237 AddrInfo(const DILineInfo &DI, uint64_t Addr) : DILineInfo(DI), Addr(Addr) {
255 // AddrInfo contains normalized filename. It is important to check it rather
257 bool isBlacklisted(const AddrInfo &AI) {
292 static std::vector<AddrInfo> getAddrInfo(const std::string &ObjectFile,
295 std::vector<AddrInfo> Result;
302 auto LineAddrInfo = AddrInfo(*LineInfo, Addr);
311 auto FrameAddrInfo = AddrInfo(FrameInfo, Addr);
685 group_by(AllAddrInfo, [](const AddrInfo &AI) { return AI.FileName; });
687 group_by(CovAddrInfo, [](const AddrInfo &AI) { return AI.FileName; });
708 auto AllLocs = group_by(AllAddrInfo, [](const AddrInfo &AI) {
711 auto CovLocs = group_by(CovAddrInfo, [](const AddrInfo &AI) {
739 auto CovFns = group_by(CovAddrInfo, [](const AddrInfo &AI) {
752 auto AllFns = group_by(AllAddrInfo, [](const AddrInfo &AI) {
755 auto CovFns = group_by(CovAddrInfo, [](const AddrInfo &AI) {
770 auto AllFns = group_by(AllAddrInfo, [](const AddrInfo &AI) {
774 auto CovFns = group_by(CovAddrInfo, [](const AddrInfo &AI) {
789 std::vector<AddrInfo> FnAddrs;
795 auto GroupedAddrs = group_by(FnAddrs, [](const AddrInfo &AI) {
838 std::vector<AddrInfo> AllAddrInfo;
839 std::vector<AddrInfo> CovAddrInfo;