Home | History | Annotate | Download | only in libclang

Lines Matching refs:Comment

10 // This file defines all libclang APIs related to walking comment AST.
38 const Comment *C = getASTNode(CXC);
43 case Comment::NoCommentKind:
46 case Comment::TextCommentKind:
49 case Comment::InlineCommandCommentKind:
52 case Comment::HTMLStartTagCommentKind:
55 case Comment::HTMLEndTagCommentKind:
58 case Comment::ParagraphCommentKind:
61 case Comment::BlockCommandCommentKind:
64 case Comment::ParamCommandCommentKind:
67 case Comment::TParamCommandCommentKind:
70 case Comment::VerbatimBlockCommentKind:
73 case Comment::VerbatimBlockLineCommentKind:
76 case Comment::VerbatimLineCommentKind:
79 case Comment::FullCommentKind:
86 const Comment *C = getASTNode(CXC);
94 const Comment *C = getASTNode(CXC);
102 const Comment *C = getASTNode(CXC);
356 // Helpers for converting comment AST to HTML.
416 /// Take a full comment apart and initialize members accordingly.
432 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
434 const Comment *Child = *I;
438 case Comment::NoCommentKind:
441 case Comment::ParagraphCommentKind: {
452 case Comment::BlockCommandCommentKind: {
471 case Comment::ParamCommandCommentKind: {
483 case Comment::TParamCommandCommentKind: {
495 case Comment::VerbatimBlockCommentKind:
499 case Comment::VerbatimLineCommentKind: {
507 case Comment::TextCommentKind:
508 case Comment::InlineCommandCommentKind:
509 case Comment::HTMLStartTagCommentKind:
510 case Comment::HTMLEndTagCommentKind:
511 case Comment::VerbatimBlockLineCommentKind:
512 case Comment::FullCommentKind:
520 // they were seen in the comment.
652 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
785 const Comment *C = Parts.MiscBlocks[i];
820 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
1046 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
1400 const Comment *C = Parts.MiscBlocks[i];