Lines Matching refs:Comment
1 //===--- Comment.h - Comment AST nodes --------------------------*- C++ -*-===//
32 class Comment {
41 friend class Comment;
159 Comment(CommentKind K,
177 static bool classof(const Comment *) { return true; }
191 typedef Comment * const *child_iterator;
205 class InlineContentComment : public Comment {
210 Comment(K, LocBegin, LocEnd) {
215 static bool classof(const Comment *C) {
244 static bool classof(const Comment *C) {
304 static bool classof(const Comment *C) {
365 static bool classof(const Comment *C) {
433 static bool classof(const Comment *C) {
490 static bool classof(const Comment *C) {
503 class BlockContentComment : public Comment {
508 Comment(K, LocBegin, LocEnd)
512 static bool classof(const Comment *C) {
543 static bool classof(const Comment *C) {
610 static bool classof(const Comment *C) {
699 static bool classof(const Comment *C) {
777 static bool classof(const Comment *C) {
816 class VerbatimBlockLineComment : public Comment {
822 Comment(VerbatimBlockLineCommentKind,
828 static bool classof(const Comment *C) {
860 static bool classof(const Comment *C) {
917 static bool classof(const Comment *C) {
1037 class FullComment : public Comment {
1044 Comment(FullCommentKind, SourceLocation(), SourceLocation()),
1054 static bool classof(const Comment *C) {