Lines Matching +full:cache +full:- +full:dependency +full:- +full:path
2 // Use of this source code is governed by a BSD-style license that can be
34 // Represents a dependency chain.
41 // True when the dependency on this target is public.
101 using PathExistsCallback = std::function<bool(const base::FilePath& path)>;
131 // |no_depeency_cache| is used to cache or check whether there is no
132 // dependency from |from_target| to target having |include_file|.
141 // Returns true if the given search_for target is a dependency of
145 // dependency chain from the dest target (chain[0] = search_for) to the src
146 // target (chain[chain.size() - 1] = search_from).
150 // indirect, non-public dependencies will only be considered if there are no
153 // A permitted dependency is a sequence of public dependencies. The first
154 // one may be private, since a direct dependency always allows headers to be
162 // require_public is true, only public dependency chains are searched.
169 // from a given from_target, with a missing dependency to one of the given
176 // Non-locked variables ------------------------------------------------------
194 // Locked variables ----------------------------------------------------------