reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/tools/extra/clangd/unittests/Annotations.cpp
   16   return offsetToPosition(code(), Base::point(Name));
   25     Ps.push_back(offsetToPosition(code(), O));
   38   return toLSPRange(code(), Base::range(Name));
   47     Rs.push_back(toLSPRange(code(), R));
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp
  452   Server.addDocument(FooCpp, FooSource.code());
  453   Server.addDocument(BarCpp, BarSource.code());
  454   Server.addDocument(BazCpp, BazSource.code());
  469   Server.addDocument(FooCpp, FooSource.code(), WantDiagnostics::Auto);
  470   Server.addDocument(BarCpp, BarSource.code(), WantDiagnostics::Auto);
  876   runAddDocument(Server, SourcePath, Code.code());
  884   runAddDocument(Server, SourcePath, Code.code());
  949   runAddDocument(Server, SourcePath, Code.code());
 1004   Server.addDocument(FooCpp, Code.code());
 1015   Server.addDocument(FooCpp, Code.code());
 1068   Server.addDocument(FooCpp, Code.code());
tools/clang/tools/extra/clangd/unittests/CodeCompleteTests.cpp
  130   runAddDocument(Server, File, Test.code());
  166                       Test.code(), Test.point(), FS.getFileSystem(), Opts);
  750   runAddDocument(Server, File, Test.code());
  838   runAddDocument(Server, File, Test.code());
 1027   return signatures(Test.code(), Test.point(), std::move(IndexSymbols));
 1050   std::string Label = A.code();
 1149     EXPECT_EQ(signatures(Code.code(), Code.point()).argListStart,
 1474   Server.addDocument(FooCpp, Source.code(), WantDiagnostics::Yes);
 1541   runAddDocument(Server, FooCpp, Source.code(), WantDiagnostics::Yes);
 1711       completions(Server, TestCode.code(), TestCode.point(), {}, Opts);
 1751       completions(Server, TestCode.code(), TestCode.point(), {}, Opts);
 1834     auto Results = completions(Server, TestCode.code(), TestCode.point());
 1982   Server.addDocument(File, FileContent.code());
 2115     auto Offset = cantFail(positionToOffset(F.code(), F.point()));
 2117       return F.code().slice(cantFail(positionToOffset(F.code(), R.start)),
 2117       return F.code().slice(cantFail(positionToOffset(F.code(), R.start)),
 2118                             cantFail(positionToOffset(F.code(), R.end)));
 2123     auto Prefix = guessCompletionPrefix(F.code(), Offset);
 2145   runAddDocument(Server, File, Test.code());
tools/clang/tools/extra/clangd/unittests/DiagnosticsTests.cpp
  120   auto TU = TestTU::withCode(Test.code());
  156   auto TU = TestTU::withCode(Test.code());
  175   auto TU = TestTU::withCode(Test.code());
  186   auto TU = TestTU::withCode(Test.code());
  209   TU.Code = Test.code();
  231   auto TU = TestTU::withCode(Test.code());
  278   TestTU TU = TestTU::withCode(Main.code());
  295   TestTU TU = TestTU::withCode(Main.code());
  315   TestTU TU = TestTU::withCode(Source.code());
  331   TU = TestTU::withCode(Source.code());
  344   TestTU TU = TestTU::withCode(Main.code());
  371       TestTU::withCode(Test.code()).build().getDiagnostics(),
  387   EXPECT_THAT(TestTU::withCode(Test.code()).build().getDiagnostics(),
  402   auto TU = TestTU::withCode(Test.code());
  544   auto TU = TestTU::withCode(Test.code());
  576   auto TU = TestTU::withCode(Test.code());
  613   auto TU = TestTU::withCode(Test.code());
  650   auto TU = TestTU::withCode(Test.code());
  670   auto TU = TestTU::withCode(Test.code());
  705   auto TU = TestTU::withCode(Test.code());
  725   TU.Code = Test.code();
  751   TU.Code = Test.code();
  794   auto TU = TestTU::withCode(Test.code());
  819   auto TU = TestTU::withCode(Test.code());
  832   TestTU TU = TestTU::withCode(Main.code());
  833   TU.AdditionalFiles = {{"a.h", Header.code()}};
  845   TestTU TU = TestTU::withCode(Main.code());
  858   TestTU TU = TestTU::withCode(Main.code());
  873   TestTU TU = TestTU::withCode(Main.code());
  889   TestTU TU = TestTU::withCode(Main.code());
  904   TestTU TU = TestTU::withCode(Main.code());
  935   TestTU TU = TestTU::withCode(Main.code());
  936   TU.AdditionalFiles = {{"a.h", Header.code()}};
  951   TestTU TU = TestTU::withCode(Main.code());
  952   TU.AdditionalFiles = {{"a.h", Header.code()}};
tools/clang/tools/extra/clangd/unittests/DraftStoreTests.cpp
   39   DS.addDraft(Path, InitialSrc.code());
   47         rangeLength(SrcBefore.code(), SrcBefore.range()),
   53     EXPECT_EQ(*Result, SrcAfter.code());
   54     EXPECT_EQ(*DS.getDraft(Path), SrcAfter.code());
   72         rangeLength(Src.code(), Src.range()),
   78   DS.addDraft(Path, InitialSrc.code());
   83   EXPECT_EQ(*Result, FinalSrc.code());
   84   EXPECT_EQ(*DS.getDraft(Path), FinalSrc.code());
tools/clang/tools/extra/clangd/unittests/FileIndexTests.cpp
  329   Test.Code = MainCode.code();
  336   Test2.Code = MainCode.code();
  381   TU.Code = Main.code();
tools/clang/tools/extra/clangd/unittests/FindSymbolsTests.cpp
  390   addFile(FilePath, Main.code());
  444   addFile(FilePath, Main.code());
  629   addFile(FilePath, Main.code());
  646   addFile(FilePath, Source.code());
  664   addFile(FilePath, Source.code());
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp
   75     auto TU = TestTU::withCode(A.code());
  892         annotateReferencesInFoo(llvm::Annotations(ExpectedCode).code());
tools/clang/tools/extra/clangd/unittests/FormatTests.cpp
   26   unsigned Cursor = llvm::cantFail(positionToOffset(Code.code(), Code.point()));
   28       formatIncremental(Code.code(), Cursor, Typed,
   34   auto NewCode = tooling::applyAllReplacements(Code.code(), Merged);
tools/clang/tools/extra/clangd/unittests/IndexTests.cpp
  367   Test.Code = Test1Code.code();
  384   Test2.Code = Test2Code.code();
tools/clang/tools/extra/clangd/unittests/ParsedASTTests.cpp
  264   auto TU = TestTU::withCode(TestCase.code());
tools/clang/tools/extra/clangd/unittests/PrintASTTests.cpp
   35   auto AST = TestTU::withCode(Test.code()).build();
tools/clang/tools/extra/clangd/unittests/RenameTests.cpp
   80     auto TU = TestTU::withCode(Code.code());
   86         tooling::applyAllReplacements(Code.code(), *RenameResult);
  170     TestTU TU = TestTU::withCode(T.code());
  188                             << T.code();
tools/clang/tools/extra/clangd/unittests/SelectionTests.cpp
   27                          cantFail(positionToOffset(Test.code(), Test.point())));
   31         cantFail(positionToOffset(Test.code(), Test.points()[0])),
   32         cantFail(positionToOffset(Test.code(), Test.points()[1])));
  294     TU.Code = Test.code();
  329   auto AST = TestTU::withCode(Annotations(Code).code()).build();
  370     auto AST = TestTU::withCode(Test.code()).build();
  393   auto TU = TestTU::withCode(Test.code());
  409   auto AST = TestTU::withCode(Annotations(Test).code()).build();
tools/clang/tools/extra/clangd/unittests/SemanticHighlightingTests.cpp
  106   TU.Code = Test.code();
  116   EXPECT_EQ(Code, annotate(Test.code(), getSemanticHighlightings(AST)));
tools/clang/tools/extra/clangd/unittests/SemanticSelectionTests.cpp
  143     auto AST = TestTU::withCode(T.code()).build();
  171   FS.Files[FooCpp] = SourceAnnotations.code();
  172   Server.addDocument(FooCpp, SourceAnnotations.code());
tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp
  291   SourceManagerForFile Owner("foo.cpp", Source.code());
  300       HasValue(StartOfFile.getLocWithOffset(Source.code().size())));
  310     size_t Offset = llvm::cantFail(positionToOffset(Source.code(), P));
  359     auto AST = TestTU::withCode(TestCase.code()).build();
  364         TestCase.code(),
  483   TestTU TU = TestTU::withCode(Code.code());
  549   ParsedAST AST = TestTU::withCode(Test.code()).build();
  550   llvm::errs() << Test.code();
  584   auto TU = TestTU::withCode(Test.code());
  608   auto TU = TestTU::withCode(Test.code());
  676     auto Res = getEligiblePoints(Test.code(), Case.FullyQualifiedName,
  679         << Test.code();
  680     EXPECT_EQ(Res.EnclosingNamespace, Case.EnclosingNamespace) << Test.code();
tools/clang/tools/extra/clangd/unittests/SymbolCollectorTests.cpp
  412   runSymbolCollector(Header.code(), /*Main=*/"");
  460   runSymbolCollector(Header.code(), /*Main=*/"");
  564   runSymbolCollector(Header.code(), Main.code());
  564   runSymbolCollector(Header.code(), Main.code());
  610   runSymbolCollector(Header.code(),
  611                      (Main.code() + SymbolsOnlyInMainCode.code()).str());
  611                      (Main.code() + SymbolsOnlyInMainCode.code()).str());
  612   auto HeaderSymbols = TestTU::withHeaderCode(Header.code()).headerSymbols();
  623       TestTU::withHeaderCode(SymbolsOnlyInMainCode.code()).headerSymbols();
  640   runSymbolCollector(Header.code(), "");
  659   runSymbolCollector("", Header.code());
  664   runSymbolCollector("", Header.code(),
  679   runSymbolCollector(Header.code(), "");
  806   runSymbolCollector(Header.code(), /*Main=*/"");
  821   runSymbolCollector(Header.code(), /*Main=*/"", /*ExtraArgs=*/{"-DNAME=name"});
 1140   runSymbolCollector(Header.code(), /*Main=*/"");
 1173   runSymbolCollector(Header.code(), /*Main=*/"");
 1192   runSymbolCollector(Header.code(), /*Main=*/"");
 1245   runSymbolCollector(Header.code(), Main.code());
 1245   runSymbolCollector(Header.code(), Main.code());
tools/clang/tools/extra/clangd/unittests/SymbolInfoTests.cpp
  329     auto AST = TestTU::withCode(TestInput.code()).build();
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp
  729   Server.addDocument(testPath("foo.cpp"), Code.code(), WantDiagnostics::Yes);
tools/clang/tools/extra/clangd/unittests/TweakTesting.cpp
   62   return {cantFail(positionToOffset(A.code(), SelectionRng.start)),
   63           cantFail(positionToOffset(A.code(), SelectionRng.end))};
   73   TU.Code = Input.code();
   96   TU.Code = Input.code();
  140   llvm::StringRef Code = Test.code();
tools/clang/tools/extra/clangd/unittests/TypeHierarchyTests.cpp
   69   TestTU TU = TestTU::withCode(Source.code());
   93   TestTU TU = TestTU::withCode(Source.code());
  116   TestTU TU = TestTU::withCode(Source.code());
  145   TestTU TU = TestTU::withCode(Source.code());
  181   TestTU TU = TestTU::withCode(Source.code());
  208   TestTU TU = TestTU::withCode(Source.code());
  258   TestTU TU = TestTU::withCode(Source.code());
  287   TestTU TU = TestTU::withCode(Source.code());
  318   TestTU TU = TestTU::withCode(Source.code());
  368   TestTU TU = TestTU::withCode(Source.code());
  401   TestTU TU = TestTU::withCode(Source.code());
  438   TestTU TU = TestTU::withCode(Source.code());
  501   TestTU TU = TestTU::withCode(Source.code());
  522   TestTU TU = TestTU::withCode(Source.code());
  543   TestTU TU = TestTU::withCode(Source.code());
  565   TestTU TU = TestTU::withCode(Source.code());
  588   TestTU TU = TestTU::withCode(Source.code());
  606   TestTU TU = TestTU::withCode(Source.code());
  623   TestTU TU = TestTU::withCode(Source.code());
tools/clang/tools/extra/clangd/unittests/XRefsTests.cpp
  108     auto AST = TestTU::withCode(T.code()).build();
  157   TU.Code = SymbolCpp.code();
  158   TU.HeaderCode = SymbolHeader.code();
  161     auto AST = TestTU::withCode(Main.code()).build();
  205   TU.HeaderCode = SymbolHeader.code();
  219   auto AST = TestTU::withCode(Test.code()).build();
  466     TU.Code = T.code();
  512   auto AST = TestTU::withCode(T.code()).build();
  535   auto AST = TestTU::withCode(T.code()).build();
  573   FS.Files[HeaderInPreambleH] = HeaderInPreambleAnnotations.code();
  575   FS.Files[HeaderNotInPreambleH] = HeaderNotInPreambleAnnotations.code();
  577   runAddDocument(Server, FooCpp, SourceAnnotations.code());
 1010     TestTU TU = TestTU::withCode(T.code());
 1841     TestTU TU = TestTU::withCode(T.code());
 1870   FS.Files[FooCpp] = SourceAnnotations.code();
 1877   FS.Files[FooH] = HeaderAnnotations.code();
 1879   Server.addDocument(FooH, HeaderAnnotations.code());
 1880   Server.addDocument(FooCpp, SourceAnnotations.code());
 1919   FS.Files[FooM] = ObjC.code();
 1921   Server.addDocument(FooM, ObjC.code());
 1940   FS.Files[FooCpp] = FooWithHeader.code();
 1944   FS.Files[FooH] = FooHeader.code();
 1946   runAddDocument(Server, FooCpp, FooWithHeader.code());
 1953   Server.addDocument(FooCpp, FooWithoutHeader.code(), WantDiagnostics::No);
 1961   runAddDocument(Server, FooCpp, FooWithHeader.code());
 1963   Server.addDocument(FooCpp, FooWithoutHeader.code(), WantDiagnostics::Yes);
 2050     auto AST = TestTU::withCode(T.code()).build();
 2110     auto AST = TestTU::withCode(T.code()).build();
 2125   TU.Code = Main.code();
 2138   IndexedTU.Code = IndexedMain.code();
 2150   TU.Code = ("\n\n" + Main.code()).str();
 2180     auto AST = TestTU::withCode(File.code()).build();
 2199     auto AST = TestTU::withCode(File.code()).build();
 2202     SourceManagerForFile SM("foo.cpp", File.code());
 2269     auto AST = TestTU::withCode(File.code()).build();
 2288         << File.code();
tools/clang/unittests/Sema/CodeCompleteTest.cpp
  113   return runCompletion(A.code(), A.point());
  122     auto Results = runCompletion(A.code(), Point);
tools/clang/unittests/Tooling/SourceCodeTest.cpp
  141   Visitor.runOver(Code.code());
  156   Visitor.runOver(Code.code());
  185   Visitor.runOver(Code.code());
  200   Visitor.runOver(Code.code());
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
  327   recordTokens(Code.code());
  504   recordTokens(Code.code());
  743   recordTokens(Code.code());
  769   recordTokens(Code.code());
unittests/Support/AnnotationsTest.cpp
   24   EXPECT_EQ(llvm::Annotations("foo^bar$nnn[[baz$^[[qux]]]]").code(),