reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
36 std::string renderAsMarkdown() const;
1088 R.contents.value = (*H)->present().renderAsMarkdown();
tools/clang/tools/extra/clangd/unittests/FormattedStringTests.cpp22 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");