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

Declarations

tools/clang/tools/extra/clangd/FormattedString.h
   36   std::string renderAsMarkdown() const;

References

tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
 1088                         R.contents.value = (*H)->present().renderAsMarkdown();
tools/clang/tools/extra/clangd/unittests/FormattedStringTests.cpp
   22   EXPECT_EQ(S.renderAsMarkdown(), "");
   27   EXPECT_EQ(S.renderAsMarkdown(), "foobar  baz");
   32   EXPECT_EQ(S.renderAsMarkdown(), "`foobar`");
   37   EXPECT_EQ(S.renderAsMarkdown(), "```cpp\n"
   61   EXPECT_EQ(S.renderAsMarkdown(), ExpectedMarkdown);
   67   EXPECT_EQ(S.renderAsMarkdown(), "`foobar` `bazqux`");
   75   EXPECT_EQ(S.renderAsMarkdown(), "foo `bar` baz");
   82   EXPECT_EQ(S.renderAsMarkdown(), "\\*\\!\\`");
   93   EXPECT_EQ(S.renderAsMarkdown(), EscapedPunctuation);
   98   EXPECT_EQ(S.renderAsMarkdown(), "`* foo !+ bar * baz`");
  101   EXPECT_EQ(S.renderAsMarkdown(), "```cpp\n"
  108   EXPECT_EQ(S.renderAsMarkdown(), "`foo``bar``baz`");
  112   EXPECT_EQ(S.renderAsMarkdown(), "```cpp\n"
  119   EXPECT_EQ(S.renderAsMarkdown(), "` ``foo `");
  122   EXPECT_EQ(S.renderAsMarkdown(), "` foo`` `");
  125   EXPECT_EQ(S.renderAsMarkdown(), "` ``foo`` `");
  130   EXPECT_EQ(S.renderAsMarkdown(), "`  foo  `");
  133   EXPECT_EQ(S.renderAsMarkdown(), "`foo `");
  136   EXPECT_EQ(S.renderAsMarkdown(), "` foo`");
  141   EXPECT_EQ(S.renderAsMarkdown(), "```cpp\n"
  146   EXPECT_EQ(S.renderAsMarkdown(), "```cpp\n"
  151   EXPECT_EQ(S.renderAsMarkdown(), "````cpp\n"
  156   EXPECT_EQ(S.renderAsMarkdown(), "`````cpp\n"
  166   EXPECT_EQ(S.renderAsMarkdown(), "foo bar");
  171   EXPECT_EQ(S.renderAsMarkdown(), "`foo` `bar`");
  177   EXPECT_EQ(S.renderAsMarkdown(), "foo `bar`");
  182   EXPECT_EQ(S.renderAsMarkdown(), "foo\n`bar`");
  187   EXPECT_EQ(S.renderAsMarkdown(), "`foo` bar");
  193   EXPECT_EQ(S.renderAsMarkdown(), "foo\n```cpp\nbar\n```\nbaz");