Lines Matching refs:Provider
55 std::unique_ptr<Provider> Provider::fromYAMLFile(llvm::StringRef AbsPath, in fromYAMLFile()
59 class AbsFileProvider : public Provider { in fromYAMLFile()
82 std::unique_ptr<Provider>
83 Provider::fromAncestorRelativeYAMLFiles(llvm::StringRef RelPath, in fromAncestorRelativeYAMLFiles()
85 class RelFileProvider : public Provider { in fromAncestorRelativeYAMLFiles()
145 std::unique_ptr<Provider>
146 Provider::combine(std::vector<const Provider *> Providers) { in combine()
147 class CombinedProvider : public Provider { in combine()
148 std::vector<const Provider *> Providers; in combine()
153 for (const auto &Provider : Providers) { in combine() local
154 for (auto &Fragment : Provider->getFragments(P, DC)) in combine()
161 CombinedProvider(std::vector<const Provider *> Providers) in combine()
168 Config Provider::getConfig(const Params &P, DiagnosticCallback DC) const { in getConfig()