Lines Matching refs:dst
496 def _dict_find_key_by_value(d, dst): argument
498 if value == dst:
500 raise KeyError(dst)
2080 def add_needed_dep(self, dst): argument
2081 assert dst not in self.deps_needed_hidden
2082 assert self not in dst.users_needed_hidden
2083 self.deps_needed.add(dst)
2084 dst.users_needed.add(self)
2087 def add_dlopen_dep(self, dst): argument
2088 assert dst not in self.deps_dlopen_hidden
2089 assert self not in dst.users_dlopen_hidden
2090 self.deps_dlopen.add(dst)
2091 dst.users_dlopen.add(self)
2094 def hide_needed_dep(self, dst): argument
2095 self.deps_needed.remove(dst)
2096 dst.users_needed.remove(self)
2097 self.deps_needed_hidden.add(dst)
2098 dst.users_needed_hidden.add(self)
2101 def hide_dlopen_dep(self, dst): argument
2102 self.deps_dlopen.remove(dst)
2103 dst.users_dlopen.remove(self)
2104 self.deps_dlopen_hidden.add(dst)
2105 dst.users_dlopen_hidden.add(self)
2166 def has_dep(self, dst): argument
2167 return (dst in self.deps_needed or dst in self.deps_needed_hidden or
2168 dst in self.deps_dlopen or dst in self.deps_dlopen_hidden)
2171 def has_user(self, dst): argument
2172 return (dst in self.users_needed or dst in self.users_needed_hidden or
2173 dst in self.users_dlopen or dst in self.users_dlopen_hidden)
2306 for src, dst in itertools.product(srcs, dsts):
2307 src.add_dlopen_dep(dst)