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

Declarations

tools/clang/tools/extra/clangd/FileDistance.h
  122   unsigned distance(llvm::StringRef SymbolScope);

References

tools/clang/tools/extra/clangd/Quality.cpp
  332   auto D = Distance.distance(*SymbolScope);
tools/clang/tools/extra/clangd/unittests/FileDistanceTests.cpp
  113   EXPECT_EQ(D.distance("x::y::z::"), 0u);
  114   EXPECT_GT(D.distance("x::y::"), D.distance("x::y::z::"));
  114   EXPECT_GT(D.distance("x::y::"), D.distance("x::y::z::"));
  115   EXPECT_GT(D.distance("x::"), D.distance("x::y::"));
  115   EXPECT_GT(D.distance("x::"), D.distance("x::y::"));
  116   EXPECT_GT(D.distance("x::y::z::down::"), D.distance("x::y::"));
  116   EXPECT_GT(D.distance("x::y::z::down::"), D.distance("x::y::"));
  117   EXPECT_GT(D.distance(""), D.distance("a::"));
  117   EXPECT_GT(D.distance(""), D.distance("a::"));
  118   EXPECT_GT(D.distance("x::"), D.distance("a::"));
  118   EXPECT_GT(D.distance("x::"), D.distance("a::"));