Searched refs:ExternalIndexSpec (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | Config.h | 73 struct ExternalIndexSpec { struct 87 ExternalIndexSpec External; 149 template <> struct DenseMapInfo<clang::clangd::Config::ExternalIndexSpec> { 150 using ExternalIndexSpec = clang::clangd::Config::ExternalIndexSpec; 151 static inline ExternalIndexSpec getEmptyKey() { 152 return {ExternalIndexSpec::File, "", ""}; 154 static inline ExternalIndexSpec getTombstoneKey() { 155 return {ExternalIndexSpec::File, "TOMB", "STONE"}; 157 static unsigned getHashValue(const ExternalIndexSpec &Val) { 160 static bool isEqual(const ExternalIndexSpec &LHS, [all …]
|
| H A D | ConfigCompile.cpp | 368 Config::ExternalIndexSpec Spec; in compile() 370 Spec.Kind = Config::ExternalIndexSpec::Server; in compile() 373 Spec.Kind = Config::ExternalIndexSpec::File; in compile() 381 Spec.Kind = Config::ExternalIndexSpec::None; in compile() 383 if (Spec.Kind != Config::ExternalIndexSpec::None) { in compile() 398 if (Spec.Kind == Config::ExternalIndexSpec::None) { in compile()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | ProjectAwareIndexTests.cpp | 36 IndexFactory Gen = [](const Config::ExternalIndexSpec &, AsyncTaskRunner *) { in TEST() argument 48 C.Index.External.Kind = Config::ExternalIndexSpec::File; in TEST() 57 IndexFactory Gen = [&](const Config::ExternalIndexSpec &, AsyncTaskRunner *) { in TEST() argument 74 C.Index.External.Kind = Config::ExternalIndexSpec::File; in TEST()
|
| H A D | ConfigCompileTests.cpp | 381 EXPECT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::None); in TEST_F() 405 EXPECT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::None); in TEST_F() 411 EXPECT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::None); in TEST_F() 462 EXPECT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::None); in TEST_F() 470 ASSERT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::File); in TEST_F() 477 ASSERT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::File); in TEST_F() 485 ASSERT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::None); in TEST_F() 494 ASSERT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::None); in TEST_F() 503 ASSERT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::File); in TEST_F() 517 ASSERT_EQ(Conf.Index.External.Kind, Config::ExternalIndexSpec::File); in TEST_F() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | ProjectAware.cpp | 64 mutable llvm::DenseMap<Config::ExternalIndexSpec, 124 if (C.Index.External.Kind == Config::ExternalIndexSpec::None) in getIndex()
|
| H A D | ProjectAware.h | 25 const Config::ExternalIndexSpec &, AsyncTaskRunner *)>;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/tool/ |
| H A D | ClangdMain.cpp | 606 loadExternalIndex(const Config::ExternalIndexSpec &External, in loadExternalIndex() 611 case Config::ExternalIndexSpec::None: in loadExternalIndex() 613 case Config::ExternalIndexSpec::Server: in loadExternalIndex() 618 case Config::ExternalIndexSpec::File: in loadExternalIndex() 651 llvm::Optional<Config::ExternalIndexSpec> IndexSpec; in FlagsConfigProvider() 677 Config::ExternalIndexSpec Spec; in FlagsConfigProvider() 685 Config::ExternalIndexSpec Spec; in FlagsConfigProvider()
|