| 757 | } |
| 758 | |
| 759 | std::pair<std::map<cmLinkItem, size_t>::iterator, bool> |
| 760 | cmComputeLinkDepends::AllocateLinkEntry(cmLinkItem const& item) |
| 761 | { |
| 762 | std::map<cmLinkItem, size_t>::value_type index_entry( |
| 763 | item, static_cast<size_t>(this->EntryList.size())); |
| 764 | auto lei = this->LinkEntryIndex.insert(index_entry); |
| 765 | if (lei.second) { |
| 766 | this->EntryList.emplace_back(); |
| 767 | this->InferredDependSets.emplace_back(); |
| 768 | this->EntryConstraintGraph.emplace_back(); |
| 769 | } |
| 770 | return lei; |
| 771 | } |
| 772 | |
| 773 | std::pair<size_t, bool> cmComputeLinkDepends::AddLinkEntry( |
| 774 | cmLinkItem const& item, cm::optional<size_t> groupIndex) |
no test coverage detected