Lines Matching full:second
46 for (const auto &record : progInfo.second->program.record_table) { in FillRecord2ProgramMap()
47 if (record.second.field_list.empty()) { in FillRecord2ProgramMap()
51 resolvedDepsRelation_[progInfo.first].insert(record.second.name); in FillRecord2ProgramMap()
57 … if (CollectCommonjsAndJsonRecords(record.second.field_list, progInfo.first, record.second.name)) { in FillRecord2ProgramMap()
60 record2ProgramMap[record.second.name] = progInfo.first; in FillRecord2ProgramMap()
89 for (auto r : dep.second) { in DumpDepsRelations()
113 const auto progItr = progsInfo_.find(progkeyItr->second); in Resolve()
115 std::cerr << "Failed to find program for file: " << progkeyItr->second << std::endl; in Resolve()
118 resolvedDepsRelation_[progkeyItr->second].insert(record); in Resolve()
120 CollectStaticImportDepsRelation(progItr->second->program, record); in Resolve()
121 CollectDynamicImportDepsRelation(progItr->second->program, record); in Resolve()
139 util::VisitStaticImports<true>(program, pair.second, [this](const std::string &ohmurl) { in CollectStaticImportDepsRelation()
149 if (func.second.name.find(recordName) == std::string::npos) { in CollectDynamicImportDepsRelation()
152 util::VisitDyanmicImports<true>(func.second, [this](const std::string &ohmurl) { in CollectDynamicImportDepsRelation()