Lines Matching defs:Comment
1 //===--- Comment.h - Comment AST nodes --------------------------*- C++ -*-===//
52 class Comment {
61 friend class Comment;
197 Comment(CommentKind K,
224 typedef Comment * const *child_iterator;
238 class InlineContentComment : public Comment {
243 Comment(K, LocBegin, LocEnd) {
248 static bool classof(const Comment *C) {
275 static bool classof(const Comment *C) {
334 static bool classof(const Comment *C) {
392 static bool classof(const Comment *C) {
466 static bool classof(const Comment *C) {
521 static bool classof(const Comment *C) {
532 class BlockContentComment : public Comment {
537 Comment(K, LocBegin, LocEnd)
541 static bool classof(const Comment *C) {
570 static bool classof(const Comment *C) {
639 static bool classof(const Comment *C) {
735 static bool classof(const Comment *C) {
826 static bool classof(const Comment *C) {
865 class VerbatimBlockLineComment : public Comment {
871 Comment(VerbatimBlockLineCommentKind,
877 static bool classof(const Comment *C) {
908 static bool classof(const Comment *C) {
964 static bool classof(const Comment *C) {
1093 class FullComment : public Comment {
1099 Comment(FullCommentKind, SourceLocation(), SourceLocation()),
1109 static bool classof(const Comment *C) {