Home
last modified time | relevance | path

Searched refs:Provider (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DConfigProvider.cpp55 std::unique_ptr<Provider> Provider::fromYAMLFile(llvm::StringRef AbsPath, in fromYAMLFile()
59 class AbsFileProvider : public Provider { in fromYAMLFile()
82 std::unique_ptr<Provider>
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()
[all …]
H A DConfigProvider.h62 class Provider {
64 virtual ~Provider() = default;
68 static std::unique_ptr<Provider> fromYAMLFile(llvm::StringRef AbsPath,
79 static std::unique_ptr<Provider>
85 static std::unique_ptr<Provider> combine(std::vector<const Provider *>);
H A DTidyProvider.cpp278 for (const auto &Provider : Providers) in combine() local
279 Provider(Opts, Filename); in combine()
283 tidy::ClangTidyOptions getTidyOptionsForFile(TidyProviderRef Provider, in getTidyOptionsForFile() argument
287 if (Provider) in getTidyOptionsForFile()
288 Provider(Opts, Filename); in getTidyOptionsForFile()
H A DClangdServer.cpp289 ClangdServer::createConfiguredContextProvider(const config::Provider *Provider, in createConfiguredContextProvider() argument
291 if (!Provider) in createConfiguredContextProvider()
295 const config::Provider *Provider; in createConfiguredContextProvider() member
299 Impl(const config::Provider *Provider, ClangdServer::Callbacks *Publish) in createConfiguredContextProvider()
300 : Provider(Provider), Publish(Publish) {} in createConfiguredContextProvider()
316 Config C = Provider->getConfig(Params, [&](const llvm::SMDiagnostic &D) { in createConfiguredContextProvider()
360 return [I(std::make_shared<Impl>(Provider, Publish))](llvm::StringRef Path) { in createConfiguredContextProvider()
H A DTidyProvider.h56 tidy::ClangTidyOptions getTidyOptionsForFile(TidyProviderRef Provider,
H A DClangdServer.h92 createConfiguredContextProvider(const config::Provider *Provider,
H A DClangdLSPServer.h41 config::Provider *ConfigProvider = nullptr;
/llvm-project-15.0.7/libcxx/test/support/
H A Dtest_memory_resource.h49 using Provider = ProviderT;
100 mutable Provider P;
104 template <class Provider, int N>
105 int TestResourceImp<Provider, N>::resource_alive = 0;
107 template <class Provider, int N>
108 int TestResourceImp<Provider, N>::resource_constructed = 0;
110 template <class Provider, int N>
111 int TestResourceImp<Provider, N>::resource_destructed = 0;
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DTidyProviderTests.cpp37 TidyProvider Provider = provideClangTidyFiles(FS); in TEST() local
39 auto BaseOptions = getTidyOptionsForFile(Provider, testPath("File.cpp")); in TEST()
44 auto Sub1Options = getTidyOptionsForFile(Provider, testPath("sub1/File.cpp")); in TEST()
50 getTidyOptionsForFile(Provider, testPath("sub1/sub2/File.cpp")); in TEST()
H A DConfigProviderTests.cpp30 class FakeProvider : public Provider {
63 auto Combined = Provider::combine({&Foo, &Bar}); in TEST()
101 auto P = Provider::fromYAMLFile(testPath("foo.yaml"), /*Directory=*/"", FS); in TEST()
153 auto P = Provider::fromAncestorRelativeYAMLFiles("foo.yaml", FS); in TEST()
199 Provider::fromYAMLFile(testPath("baz/foo.yaml"), /*Directory=*/"", FS); in TEST()
206 P = Provider::fromAncestorRelativeYAMLFiles("foo.yaml", FS); in TEST()
H A DClangdTests.cpp338 class ConfigProvider : public config::Provider { in TEST()
1227 TidyProvider Provider = combine(std::move(Stack)); in TEST() local
1230 Opts.ClangTidyProvider = Provider; in TEST()
H A DClangdLSPServerTests.cpp207 config::Provider::fromAncestorRelativeYAMLFiles(".clangd", FS); in TEST_F()
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DReproducerProvider.h94 class FileProvider : public Provider<FileProvider> {
101 FileProvider(const FileSpec &directory) : Provider(directory) { in FileProvider()
126 class VersionProvider : public Provider<VersionProvider> {
128 VersionProvider(const FileSpec &directory) : Provider(directory) {} in VersionProvider()
145 DirectoryProvider(const FileSpec &root) : Provider<T>(root) {} in DirectoryProvider()
205 class SymbolFileProvider : public Provider<SymbolFileProvider> {
207 SymbolFileProvider(const FileSpec &directory) : Provider(directory) {} in SymbolFileProvider()
246 class MultiProvider : public repro::Provider<V> {
248 MultiProvider(const FileSpec &directory) : Provider<V>(directory) {} in MultiProvider()
312 class ProcessInfoProvider : public repro::Provider<ProcessInfoProvider> {
[all …]
H A DGDBRemote.h96 class GDBRemoteProvider : public repro::Provider<GDBRemoteProvider> {
103 GDBRemoteProvider(const FileSpec &directory) : Provider(directory) {} in GDBRemoteProvider()
H A DReproducer.h73 template <typename ThisProviderT> class Provider : public ProviderBase {
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dvtable-instantiation.cpp34 struct Provider struct
40 Target<T> Provider<T>::Instance; // expected-note{{in instantiation of}}
44 Target<int*>* traits = &Provider<int*>::Instance; // expected-note{{requested here}} in f()
/llvm-project-15.0.7/clang/unittests/Sema/
H A DExternalSemaSourceTest.cpp237 NamespaceTypoProvider Provider("AAB", "BBB"); in TEST() local
239 Installer->PushSource(&Provider); in TEST()
244 ASSERT_LE(0, Provider.CallCount); in TEST()
271 FunctionTypoProvider Provider("aaa", "bbb"); in TEST() local
273 Installer->PushSource(&Provider); in TEST()
279 ASSERT_LE(0, Provider.CallCount); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/tool/
H A DClangdMain.cpp638 class FlagsConfigProvider : public config::Provider {
924 std::vector<std::unique_ptr<config::Provider>> ProviderStack; in main()
925 std::unique_ptr<config::Provider> Config; in main()
928 config::Provider::fromAncestorRelativeYAMLFiles(".clangd", TFS)); in main()
933 ProviderStack.push_back(config::Provider::fromYAMLFile( in main()
940 std::vector<const config::Provider *> ProviderPointers; in main()
943 Config = config::Provider::combine(std::move(ProviderPointers)); in main()
/llvm-project-15.0.7/lldb/unittests/Utility/
H A DReproducerTest.cpp23 class DummyProvider : public repro::Provider<DummyProvider> {
30 DummyProvider(const FileSpec &directory) : Provider(directory) {} in DummyProvider()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLocal.cpp2877 BitPart(Value *P, unsigned BW) : Provider(P) { in BitPart()
2882 Value *Provider; member
2950 if (!A || !A->Provider) in collectBitParts()
2955 if (!B || A->Provider != B->Provider) in collectBitParts()
2959 Result = BitPart(A->Provider, BitWidth); in collectBitParts()
3037 Result = BitPart(Res->Provider, BitWidth); in collectBitParts()
3109 if (!LHS || !LHS->Provider) in collectBitParts()
3114 if (!RHS || LHS->Provider != RHS->Provider) in collectBitParts()
3225 Value *Provider = Res->Provider; in recognizeBSwapOrBitReverseIdiom() local
3228 if (DemandedTy != Provider->getType()) { in recognizeBSwapOrBitReverseIdiom()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Debuginfod/
H A DHTTPServer.h77 HTTPContentProvider Provider; member
/llvm-project-15.0.7/llvm/lib/Debuginfod/
H A DHTTPServer.cpp97 StringRef Chunk = Response.Provider(Offset, Length); in setResponse()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinarySection.h475 StringRef Provider; member
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DRewriteInstance.cpp581 Marker.Provider = DE.getCStr(&Offset); in parseSDTNotes()
640 << ", Provider: " << Marker.Provider << ", Name: " << Marker.Name in printSDTMarkers()