Lines Matching defs:FS

173   MockFS FS;
176 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
178 FS.Files[testPath(FileWithContents.first)] =
225 MockFS FS;
228 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
237 FS.Files[testPath("foo.h")] = "int a;";
238 FS.Files[FooCpp] = SourceContents;
260 MockFS FS;
263 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
273 FS.Files[FooH] = "int a;";
274 FS.Files[FooCpp] = SourceContents;
281 FS.Files[FooH] = "";
287 FS.Files[FooH] = "int a;";
307 } FS;
317 // Verify that the context is plumbed to the FS provider and diagnostics.
318 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &Callbacks);
324 EXPECT_EQ(FS.Got, 42);
355 MockFS FS;
356 ClangdServer Server(CDB, FS, Opts);
373 MockFS FS;
383 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &Callbacks);
392 MockFS FS;
399 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
412 FS.Files[MockLibFile] = "";
419 FS.Files[StringPath] = "class mock_string {};";
426 FS.Files[FooCpp] = SourceContents;
441 MockFS FS;
444 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
456 FS.Files[FooCpp] = "";
477 MockFS FS;
480 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
490 FS.Files[FooCpp] = "";
529 MockFS FS;
532 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
538 FS.Files[FooCpp] = "";
539 FS.Files[BarCpp] = "";
540 FS.Files[BazCpp] = "";
581 MockFS FS;
584 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
594 FS.Files[FooCpp] = "";
595 FS.Files[BarCpp] = "";
617 MockFS FS;
621 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
675 MockFS FS;
678 FS.Files[Name] = "";
734 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
909 MockFS FS;
910 FS.Files[FooCpp] = "";
917 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
926 MockFS FS;
929 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
944 FS.Files[Path] = Code;
955 MockFS FS;
958 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
962 FS.Files[HeaderPath] = "struct X { int bar; };";
979 FS.Files[HeaderPath] = "struct X { int bar; int baz; };";
1008 StatRecordingVFS(IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS,
1010 : ProxyFileSystem(std::move(FS)), CountStats(CountStats) {}
1032 StatRecordingFS FS(CountStats);
1035 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
1039 FS.Files[HeaderPath] = "struct TestSym {};";
1061 MockFS FS;
1064 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
1073 FS.Files[FooCpp] = FooCpp;
1107 MockFS FS;
1135 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
1144 FS.Files[FooCpp] = FooCpp;
1167 MockFS FS;
1168 ClangdServer Server(CDB, FS, ClangdServer::optsForTest());
1184 MockFS FS;
1187 ClangdServer Server(CDB, FS, ClangdServer::optsForTest(), &DiagConsumer);
1195 FS.Files[FooCpp] = SourceContents;
1218 MockFS FS;
1221 FS.Files[testPath(".clang-tidy")] = R"(
1226 Stack.push_back(provideClangTidyFiles(FS));
1232 ClangdServer Server(CDB, FS, Opts, &DiagConsumer);
1247 MockFS FS;
1249 ClangdServer Server(CDB, FS, ClangdServer::optsForTest());
1293 MockFS FS;
1299 ClangdServer Server(CDB, FS, Opts);
1326 MockFS FS;
1332 ClangdServer Server(CDB, FS, Opts, &Callback);