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

References

tools/clang/tools/extra/clangd/unittests/FormattedStringTests.cpp
   81   S.appendText("*!`");
   82   EXPECT_EQ(S.renderAsMarkdown(), "\\*\\!\\`");
   85   S = FormattedString();
   92   S.appendText(Punctuation);
   93   EXPECT_EQ(S.renderAsMarkdown(), EscapedPunctuation);
   96   S = FormattedString();
   97   S.appendInlineCode("* foo !+ bar * baz");
   98   EXPECT_EQ(S.renderAsMarkdown(), "`* foo !+ bar * baz`");
   99   S = FormattedString();
  100   S.appendCodeBlock("#define FOO\n* foo !+ bar * baz");
  101   EXPECT_EQ(S.renderAsMarkdown(), "```cpp\n"
  106   S = FormattedString();
  107   S.appendInlineCode("foo`bar`baz");
  108   EXPECT_EQ(S.renderAsMarkdown(), "`foo``bar``baz`");
  110   S = FormattedString();
  111   S.appendCodeBlock("foo`bar`baz");
  112   EXPECT_EQ(S.renderAsMarkdown(), "```cpp\n"
  117   S = FormattedString();
  118   S.appendInlineCode("`foo");
  119   EXPECT_EQ(S.renderAsMarkdown(), "` ``foo `");
  120   S = FormattedString();
  121   S.appendInlineCode("foo`");
  122   EXPECT_EQ(S.renderAsMarkdown(), "` foo`` `");
  123   S = FormattedString();
  124   S.appendInlineCode("`foo`");
  125   EXPECT_EQ(S.renderAsMarkdown(), "` ``foo`` `");
  128   S = FormattedString();
  129   S.appendInlineCode(" foo ");
  130   EXPECT_EQ(S.renderAsMarkdown(), "`  foo  `");
  131   S = FormattedString();
  132   S.appendInlineCode("foo ");
  133   EXPECT_EQ(S.renderAsMarkdown(), "`foo `");
  134   S = FormattedString();
  135   S.appendInlineCode(" foo");
  136   EXPECT_EQ(S.renderAsMarkdown(), "` foo`");
  139   S = FormattedString();
  140   S.appendCodeBlock("foobarbaz `\nqux");
  141   EXPECT_EQ(S.renderAsMarkdown(), "```cpp\n"
  144   S = FormattedString();
  145   S.appendCodeBlock("foobarbaz ``\nqux");
  146   EXPECT_EQ(S.renderAsMarkdown(), "```cpp\n"
  149   S = FormattedString();
  150   S.appendCodeBlock("foobarbaz ```\nqux");
  151   EXPECT_EQ(S.renderAsMarkdown(), "````cpp\n"
  154   S = FormattedString();
  155   S.appendCodeBlock("foobarbaz ` `` ``` ```` `\nqux");
  156   EXPECT_EQ(S.renderAsMarkdown(), "`````cpp\n"