Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 14 | pmbaty | 1 | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
| 2 | |* *| |
||
| 3 | |* List of AST nodes of a particular kind *| |
||
| 4 | |* *| |
||
| 5 | |* Automatically generated file, do not edit! *| |
||
| 6 | |* *| |
||
| 7 | \*===----------------------------------------------------------------------===*/ |
||
| 8 | |||
| 9 | #ifndef ABSTRACT_COMMENT |
||
| 10 | # define ABSTRACT_COMMENT(Type) Type |
||
| 11 | #endif |
||
| 12 | #ifndef COMMENT_RANGE |
||
| 13 | # define COMMENT_RANGE(Base, First, Last) |
||
| 14 | #endif |
||
| 15 | |||
| 16 | #ifndef LAST_COMMENT_RANGE |
||
| 17 | # define LAST_COMMENT_RANGE(Base, First, Last) COMMENT_RANGE(Base, First, Last) |
||
| 18 | #endif |
||
| 19 | |||
| 20 | #ifndef BLOCKCONTENTCOMMENT |
||
| 21 | # define BLOCKCONTENTCOMMENT(Type, Base) COMMENT(Type, Base) |
||
| 22 | #endif |
||
| 23 | ABSTRACT_COMMENT(BLOCKCONTENTCOMMENT(BlockContentComment, Comment)) |
||
| 24 | #ifndef BLOCKCOMMANDCOMMENT |
||
| 25 | # define BLOCKCOMMANDCOMMENT(Type, Base) BLOCKCONTENTCOMMENT(Type, Base) |
||
| 26 | #endif |
||
| 27 | BLOCKCOMMANDCOMMENT(BlockCommandComment, BlockContentComment) |
||
| 28 | #ifndef PARAMCOMMANDCOMMENT |
||
| 29 | # define PARAMCOMMANDCOMMENT(Type, Base) BLOCKCOMMANDCOMMENT(Type, Base) |
||
| 30 | #endif |
||
| 31 | PARAMCOMMANDCOMMENT(ParamCommandComment, BlockCommandComment) |
||
| 32 | #undef PARAMCOMMANDCOMMENT |
||
| 33 | |||
| 34 | #ifndef TPARAMCOMMANDCOMMENT |
||
| 35 | # define TPARAMCOMMANDCOMMENT(Type, Base) BLOCKCOMMANDCOMMENT(Type, Base) |
||
| 36 | #endif |
||
| 37 | TPARAMCOMMANDCOMMENT(TParamCommandComment, BlockCommandComment) |
||
| 38 | #undef TPARAMCOMMANDCOMMENT |
||
| 39 | |||
| 40 | #ifndef VERBATIMBLOCKCOMMENT |
||
| 41 | # define VERBATIMBLOCKCOMMENT(Type, Base) BLOCKCOMMANDCOMMENT(Type, Base) |
||
| 42 | #endif |
||
| 43 | VERBATIMBLOCKCOMMENT(VerbatimBlockComment, BlockCommandComment) |
||
| 44 | #undef VERBATIMBLOCKCOMMENT |
||
| 45 | |||
| 46 | #ifndef VERBATIMLINECOMMENT |
||
| 47 | # define VERBATIMLINECOMMENT(Type, Base) BLOCKCOMMANDCOMMENT(Type, Base) |
||
| 48 | #endif |
||
| 49 | VERBATIMLINECOMMENT(VerbatimLineComment, BlockCommandComment) |
||
| 50 | #undef VERBATIMLINECOMMENT |
||
| 51 | |||
| 52 | COMMENT_RANGE(BlockCommandComment, BlockCommandComment, VerbatimLineComment) |
||
| 53 | |||
| 54 | #undef BLOCKCOMMANDCOMMENT |
||
| 55 | |||
| 56 | #ifndef PARAGRAPHCOMMENT |
||
| 57 | # define PARAGRAPHCOMMENT(Type, Base) BLOCKCONTENTCOMMENT(Type, Base) |
||
| 58 | #endif |
||
| 59 | PARAGRAPHCOMMENT(ParagraphComment, BlockContentComment) |
||
| 60 | #undef PARAGRAPHCOMMENT |
||
| 61 | |||
| 62 | COMMENT_RANGE(BlockContentComment, BlockCommandComment, ParagraphComment) |
||
| 63 | |||
| 64 | #undef BLOCKCONTENTCOMMENT |
||
| 65 | |||
| 66 | #ifndef FULLCOMMENT |
||
| 67 | # define FULLCOMMENT(Type, Base) COMMENT(Type, Base) |
||
| 68 | #endif |
||
| 69 | FULLCOMMENT(FullComment, Comment) |
||
| 70 | #undef FULLCOMMENT |
||
| 71 | |||
| 72 | #ifndef INLINECONTENTCOMMENT |
||
| 73 | # define INLINECONTENTCOMMENT(Type, Base) COMMENT(Type, Base) |
||
| 74 | #endif |
||
| 75 | ABSTRACT_COMMENT(INLINECONTENTCOMMENT(InlineContentComment, Comment)) |
||
| 76 | #ifndef HTMLTAGCOMMENT |
||
| 77 | # define HTMLTAGCOMMENT(Type, Base) INLINECONTENTCOMMENT(Type, Base) |
||
| 78 | #endif |
||
| 79 | ABSTRACT_COMMENT(HTMLTAGCOMMENT(HTMLTagComment, InlineContentComment)) |
||
| 80 | #ifndef HTMLENDTAGCOMMENT |
||
| 81 | # define HTMLENDTAGCOMMENT(Type, Base) HTMLTAGCOMMENT(Type, Base) |
||
| 82 | #endif |
||
| 83 | HTMLENDTAGCOMMENT(HTMLEndTagComment, HTMLTagComment) |
||
| 84 | #undef HTMLENDTAGCOMMENT |
||
| 85 | |||
| 86 | #ifndef HTMLSTARTTAGCOMMENT |
||
| 87 | # define HTMLSTARTTAGCOMMENT(Type, Base) HTMLTAGCOMMENT(Type, Base) |
||
| 88 | #endif |
||
| 89 | HTMLSTARTTAGCOMMENT(HTMLStartTagComment, HTMLTagComment) |
||
| 90 | #undef HTMLSTARTTAGCOMMENT |
||
| 91 | |||
| 92 | COMMENT_RANGE(HTMLTagComment, HTMLEndTagComment, HTMLStartTagComment) |
||
| 93 | |||
| 94 | #undef HTMLTAGCOMMENT |
||
| 95 | |||
| 96 | #ifndef INLINECOMMANDCOMMENT |
||
| 97 | # define INLINECOMMANDCOMMENT(Type, Base) INLINECONTENTCOMMENT(Type, Base) |
||
| 98 | #endif |
||
| 99 | INLINECOMMANDCOMMENT(InlineCommandComment, InlineContentComment) |
||
| 100 | #undef INLINECOMMANDCOMMENT |
||
| 101 | |||
| 102 | #ifndef TEXTCOMMENT |
||
| 103 | # define TEXTCOMMENT(Type, Base) INLINECONTENTCOMMENT(Type, Base) |
||
| 104 | #endif |
||
| 105 | TEXTCOMMENT(TextComment, InlineContentComment) |
||
| 106 | #undef TEXTCOMMENT |
||
| 107 | |||
| 108 | COMMENT_RANGE(InlineContentComment, HTMLEndTagComment, TextComment) |
||
| 109 | |||
| 110 | #undef INLINECONTENTCOMMENT |
||
| 111 | |||
| 112 | #ifndef VERBATIMBLOCKLINECOMMENT |
||
| 113 | # define VERBATIMBLOCKLINECOMMENT(Type, Base) COMMENT(Type, Base) |
||
| 114 | #endif |
||
| 115 | VERBATIMBLOCKLINECOMMENT(VerbatimBlockLineComment, Comment) |
||
| 116 | #undef VERBATIMBLOCKLINECOMMENT |
||
| 117 | |||
| 118 | LAST_COMMENT_RANGE(Comment, BlockCommandComment, VerbatimBlockLineComment) |
||
| 119 | |||
| 120 | #undef COMMENT |
||
| 121 | #undef COMMENT_RANGE |
||
| 122 | #undef LAST_COMMENT_RANGE |
||
| 123 | #undef ABSTRACT_COMMENT |