Lines Matching refs:dependencies
91 const std::vector<const struct token *> &dependencies)
92 : token (token), func (func), name (name), dependencies (dependencies)
98 std::vector<const struct token *> dependencies;
112 DEPENDENCIES is a list of tokens of observers to be notified before this
118 const std::vector<const struct token *> &dependencies = {})
120 attach (f, nullptr, name, dependencies);
128 DEPENDENCIES is a list of tokens of observers to be notified before this
134 const std::vector<const struct token *> &dependencies = {})
136 attach (f, &t, name, dependencies);
177 Visit all dependencies of observer at INDEX in M_OBSERVERS (later referred
194 for (const token *dep : m_observers[index].dependencies)
211 /* Sort the observers, so that dependencies come before observers
229 const std::vector<const struct token *> &dependencies)
235 m_observers.emplace_back (t, f, name, dependencies);
238 after any of its potential dependencies attached earlier. If the