Home
last modified time | relevance | path

Searched refs:CommentInfo (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/unittests/clang-doc/
H A DMDGeneratorTest.cpp219 CommentInfo Top; in TEST()
229 CommentInfo *Brief = Top.Children.back().get(); in TEST()
237 CommentInfo *Extended = Top.Children.back().get(); in TEST()
247 CommentInfo *HTML = Top.Children.back().get(); in TEST()
285 std::make_unique<CommentInfo>()); in TEST()
288 std::make_unique<CommentInfo>()); in TEST()
293 CommentInfo *ParamIn = Top.Children.back().get(); in TEST()
300 std::make_unique<CommentInfo>()); in TEST()
304 std::make_unique<CommentInfo>()); in TEST()
308 CommentInfo *Return = Top.Children.back().get(); in TEST()
[all …]
H A DBitcodeTest.cpp169 CommentInfo Top; in TEST()
179 CommentInfo *Brief = Top.Children.back().get(); in TEST()
187 CommentInfo *Extended = Top.Children.back().get(); in TEST()
197 CommentInfo *HTML = Top.Children.back().get(); in TEST()
235 std::make_unique<CommentInfo>()); in TEST()
238 std::make_unique<CommentInfo>()); in TEST()
243 CommentInfo *ParamIn = Top.Children.back().get(); in TEST()
250 std::make_unique<CommentInfo>()); in TEST()
254 std::make_unique<CommentInfo>()); in TEST()
258 CommentInfo *Return = Top.Children.back().get(); in TEST()
[all …]
H A DYAMLGeneratorTest.cpp275 CommentInfo Top; in TEST()
285 CommentInfo *Brief = Top.Children.back().get(); in TEST()
293 CommentInfo *Extended = Top.Children.back().get(); in TEST()
303 CommentInfo *HTML = Top.Children.back().get(); in TEST()
341 std::make_unique<CommentInfo>()); in TEST()
344 std::make_unique<CommentInfo>()); in TEST()
349 CommentInfo *ParamIn = Top.Children.back().get(); in TEST()
356 std::make_unique<CommentInfo>()); in TEST()
360 std::make_unique<CommentInfo>()); in TEST()
364 CommentInfo *Return = Top.Children.back().get(); in TEST()
[all …]
H A DMergeTest.cpp167 auto OneParagraphComment = std::make_unique<CommentInfo>(); in TEST()
169 auto OneTextComment = std::make_unique<CommentInfo>(); in TEST()
187 auto TwoParagraphComment = std::make_unique<CommentInfo>(); in TEST()
189 auto TwoTextComment = std::make_unique<CommentInfo>(); in TEST()
214 auto ExpectedParagraphComment = std::make_unique<CommentInfo>(); in TEST()
216 auto ExpectedTextComment = std::make_unique<CommentInfo>(); in TEST()
H A DClangDocTest.cpp37 void CheckCommentInfo(CommentInfo &Expected, CommentInfo &Actual) { in CheckCommentInfo()
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DRepresentation.h46 struct CommentInfo { struct
47 CommentInfo() = default;
48 CommentInfo(CommentInfo &Other) = delete;
49 CommentInfo(CommentInfo &&Other) = default;
50 CommentInfo &operator=(CommentInfo &&Other) = default; argument
52 bool operator==(const CommentInfo &Other) const {
71 bool operator<(const CommentInfo &Other) const { argument
111 std::vector<std::unique_ptr<CommentInfo>> argument
262 std::vector<CommentInfo> Description; // Comment description of this decl.
H A DYAMLGenerator.cpp21 LLVM_YAML_IS_SEQUENCE_VECTOR(CommentInfo)
25 LLVM_YAML_IS_SEQUENCE_VECTOR(std::unique_ptr<CommentInfo>)
141 static void CommentInfoMapping(IO &IO, CommentInfo &I) { in CommentInfoMapping()
247 template <> struct MappingTraits<CommentInfo> {
248 static void mapping(IO &IO, CommentInfo &I) { CommentInfoMapping(IO, I); } in mapping()
251 template <> struct MappingTraits<std::unique_ptr<CommentInfo>> {
252 static void mapping(IO &IO, std::unique_ptr<CommentInfo> &I) { in mapping()
H A DBitcodeReader.cpp282 CommentInfo *I) { in parseRecord()
333 template <typename T> llvm::Expected<CommentInfo *> getCommentInfo(T I) { in getCommentInfo()
338 template <> llvm::Expected<CommentInfo *> getCommentInfo(FunctionInfo *I) { in getCommentInfo()
343 template <> llvm::Expected<CommentInfo *> getCommentInfo(NamespaceInfo *I) { in getCommentInfo()
348 template <> llvm::Expected<CommentInfo *> getCommentInfo(RecordInfo *I) { in getCommentInfo()
353 template <> llvm::Expected<CommentInfo *> getCommentInfo(EnumInfo *I) { in getCommentInfo()
358 template <> llvm::Expected<CommentInfo *> getCommentInfo(CommentInfo *I) { in getCommentInfo()
359 I->Children.emplace_back(std::make_unique<CommentInfo>()); in getCommentInfo()
364 llvm::Expected<CommentInfo *> getCommentInfo(std::unique_ptr<CommentInfo> &I) { in getCommentInfo()
H A DSerialize.cpp66 ClangDocCommentVisitor(CommentInfo &CI) : CurrentCI(CI) {} in ClangDocCommentVisitor()
85 CommentInfo &CurrentCI;
93 CurrentCI.Children.emplace_back(std::make_unique<CommentInfo>()); in parseComment()
205 static void parseFullComment(const FullComment *C, CommentInfo &CI) { in parseFullComment()
H A DBitcodeWriter.h160 void emitBlock(const CommentInfo &B);
H A DMDGenerator.cpp69 static void writeDescription(const CommentInfo &I, raw_ostream &OS) { in writeDescription()
H A DHTMLGenerator.cpp600 static std::unique_ptr<HTMLNode> genHTML(const CommentInfo &I) { in genHTML()
627 static std::unique_ptr<TagNode> genHTML(const std::vector<CommentInfo> &C) { in genHTML()
H A DBitcodeWriter.cpp431 void ClangDocBitcodeWriter::emitBlock(const CommentInfo &I) { in emitBlock()