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

Declarations

include/llvm/Testing/Support/Annotations.h
   75   Range range(llvm::StringRef Name = "") const;

References

tools/clang/tools/extra/clangd/unittests/Annotations.cpp
   38   return toLSPRange(code(), Base::range(Name));
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp
   79     llvm::Annotations::Range R = A.range();
tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp
  596             Test.llvm::Annotations::range().Begin);
  598             Test.llvm::Annotations::range().End);
tools/clang/unittests/Tooling/SourceCodeTest.cpp
  139                 ValueIs(AsRange(Context->getSourceManager(), Code.range("r"))));
  154                 ValueIs(AsRange(Context->getSourceManager(), Code.range("r"))));
  183                 ValueIs(AsRange(Context->getSourceManager(), Code.range("r"))));
  198                 ValueIs(AsRange(Context->getSourceManager(), Code.range("r"))));
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
  331       ElementsAre(AllOf(Kind(tok::kw_int), RangeIs(Code.range("r1"))),
  332                   AllOf(Kind(tok::identifier), RangeIs(Code.range("r2"))),
  333                   AllOf(Kind(tok::equal), RangeIs(Code.range("r3"))),
  334                   AllOf(Kind(tok::string_literal), RangeIs(Code.range("r4"))),
  335                   AllOf(Kind(tok::semi), RangeIs(Code.range("r5"))),
  340       ElementsAre(AllOf(Kind(tok::kw_int), RangeIs(Code.range("r1"))),
  341                   AllOf(Kind(tok::identifier), RangeIs(Code.range("r2"))),
  342                   AllOf(Kind(tok::equal), RangeIs(Code.range("r3"))),
  343                   AllOf(Kind(tok::string_literal), RangeIs(Code.range("r4"))),
  344                   AllOf(Kind(tok::semi), RangeIs(Code.range("r5")))));
  507                                    RangeIs(Code.range("br")))),
  509                                    RangeIs(Code.range("op"))))));
  750   EXPECT_EQ(Int.range(SM), FileRange(SM.getMainFileID(), Code.range("i").Begin,
  751                                      Code.range("i").End));
  753             FileRange(SM.getMainFileID(), Code.range("all").Begin,
  754                       Code.range("all").End));
unittests/Support/AnnotationsTest.cpp
   47   EXPECT_EQ(llvm::Annotations("[[a]]bc").range(), range(0, 1));
   48   EXPECT_EQ(llvm::Annotations("a[[bc]]d").range(), range(1, 3));
   49   EXPECT_EQ(llvm::Annotations("ab[[cd]]").range(), range(2, 4));
   52   EXPECT_EQ(llvm::Annotations("[[]]ab").range(), range(0, 0));
   53   EXPECT_EQ(llvm::Annotations("a[[]]b").range(), range(1, 1));
   54   EXPECT_EQ(llvm::Annotations("ab[[]]").range(), range(2, 2));
   74   EXPECT_EQ(llvm::Annotations("a$foo[[b]]cdef").range("foo"), range(1, 2));
   78   EXPECT_EQ(llvm::Annotations("a$[[b]]cdef").range(""), range(1, 2));
   96   EXPECT_DEATH(llvm::Annotations("a^bcdef").range(),
   98   EXPECT_DEATH(llvm::Annotations("a[[b]]c[[d]]ef").range(),
  103   EXPECT_DEATH(llvm::Annotations("$foo[[a]]bc$foo[[a]]").range("foo"),