MCPcopy Create free account
hub / github.com/Kitware/CMake / FollowSharedDeps

Method FollowSharedDeps

Source/cmComputeLinkDepends.cxx:883–894  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

881}
882
883void cmComputeLinkDepends::FollowSharedDeps(size_t depender_index,
884 cmLinkInterface const* iface,
885 bool follow_interface)
886{
887 // Follow dependencies if we have not followed them already.
888 if (this->SharedDepFollowed.insert(depender_index).second) {
889 if (follow_interface) {
890 this->QueueSharedDependencies(depender_index, iface->Libraries);
891 }
892 this->QueueSharedDependencies(depender_index, iface->SharedDeps);
893 }
894}
895
896void cmComputeLinkDepends::QueueSharedDependencies(
897 size_t depender_index, std::vector<cmLinkItem> const& deps)

Callers 2

FollowLinkEntryMethod · 0.95

Calls 2

insertMethod · 0.45

Tested by

no test coverage detected