Blame | Last modification | View Log | Download | RSS feed
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\|* *||* List of AST nodes of a particular kind *||* *||* Automatically generated file, do not edit! *||* *|\*===----------------------------------------------------------------------===*/#ifndef ABSTRACT_COMMENT# define ABSTRACT_COMMENT(Type) Type#endif#ifndef COMMENT_RANGE# define COMMENT_RANGE(Base, First, Last)#endif#ifndef LAST_COMMENT_RANGE# define LAST_COMMENT_RANGE(Base, First, Last) COMMENT_RANGE(Base, First, Last)#endif#ifndef BLOCKCONTENTCOMMENT# define BLOCKCONTENTCOMMENT(Type, Base) COMMENT(Type, Base)#endifABSTRACT_COMMENT(BLOCKCONTENTCOMMENT(BlockContentComment, Comment))#ifndef BLOCKCOMMANDCOMMENT# define BLOCKCOMMANDCOMMENT(Type, Base) BLOCKCONTENTCOMMENT(Type, Base)#endifBLOCKCOMMANDCOMMENT(BlockCommandComment, BlockContentComment)#ifndef PARAMCOMMANDCOMMENT# define PARAMCOMMANDCOMMENT(Type, Base) BLOCKCOMMANDCOMMENT(Type, Base)#endifPARAMCOMMANDCOMMENT(ParamCommandComment, BlockCommandComment)#undef PARAMCOMMANDCOMMENT#ifndef TPARAMCOMMANDCOMMENT# define TPARAMCOMMANDCOMMENT(Type, Base) BLOCKCOMMANDCOMMENT(Type, Base)#endifTPARAMCOMMANDCOMMENT(TParamCommandComment, BlockCommandComment)#undef TPARAMCOMMANDCOMMENT#ifndef VERBATIMBLOCKCOMMENT# define VERBATIMBLOCKCOMMENT(Type, Base) BLOCKCOMMANDCOMMENT(Type, Base)#endifVERBATIMBLOCKCOMMENT(VerbatimBlockComment, BlockCommandComment)#undef VERBATIMBLOCKCOMMENT#ifndef VERBATIMLINECOMMENT# define VERBATIMLINECOMMENT(Type, Base) BLOCKCOMMANDCOMMENT(Type, Base)#endifVERBATIMLINECOMMENT(VerbatimLineComment, BlockCommandComment)#undef VERBATIMLINECOMMENTCOMMENT_RANGE(BlockCommandComment, BlockCommandComment, VerbatimLineComment)#undef BLOCKCOMMANDCOMMENT#ifndef PARAGRAPHCOMMENT# define PARAGRAPHCOMMENT(Type, Base) BLOCKCONTENTCOMMENT(Type, Base)#endifPARAGRAPHCOMMENT(ParagraphComment, BlockContentComment)#undef PARAGRAPHCOMMENTCOMMENT_RANGE(BlockContentComment, BlockCommandComment, ParagraphComment)#undef BLOCKCONTENTCOMMENT#ifndef FULLCOMMENT# define FULLCOMMENT(Type, Base) COMMENT(Type, Base)#endifFULLCOMMENT(FullComment, Comment)#undef FULLCOMMENT#ifndef INLINECONTENTCOMMENT# define INLINECONTENTCOMMENT(Type, Base) COMMENT(Type, Base)#endifABSTRACT_COMMENT(INLINECONTENTCOMMENT(InlineContentComment, Comment))#ifndef HTMLTAGCOMMENT# define HTMLTAGCOMMENT(Type, Base) INLINECONTENTCOMMENT(Type, Base)#endifABSTRACT_COMMENT(HTMLTAGCOMMENT(HTMLTagComment, InlineContentComment))#ifndef HTMLENDTAGCOMMENT# define HTMLENDTAGCOMMENT(Type, Base) HTMLTAGCOMMENT(Type, Base)#endifHTMLENDTAGCOMMENT(HTMLEndTagComment, HTMLTagComment)#undef HTMLENDTAGCOMMENT#ifndef HTMLSTARTTAGCOMMENT# define HTMLSTARTTAGCOMMENT(Type, Base) HTMLTAGCOMMENT(Type, Base)#endifHTMLSTARTTAGCOMMENT(HTMLStartTagComment, HTMLTagComment)#undef HTMLSTARTTAGCOMMENTCOMMENT_RANGE(HTMLTagComment, HTMLEndTagComment, HTMLStartTagComment)#undef HTMLTAGCOMMENT#ifndef INLINECOMMANDCOMMENT# define INLINECOMMANDCOMMENT(Type, Base) INLINECONTENTCOMMENT(Type, Base)#endifINLINECOMMANDCOMMENT(InlineCommandComment, InlineContentComment)#undef INLINECOMMANDCOMMENT#ifndef TEXTCOMMENT# define TEXTCOMMENT(Type, Base) INLINECONTENTCOMMENT(Type, Base)#endifTEXTCOMMENT(TextComment, InlineContentComment)#undef TEXTCOMMENTCOMMENT_RANGE(InlineContentComment, HTMLEndTagComment, TextComment)#undef INLINECONTENTCOMMENT#ifndef VERBATIMBLOCKLINECOMMENT# define VERBATIMBLOCKLINECOMMENT(Type, Base) COMMENT(Type, Base)#endifVERBATIMBLOCKLINECOMMENT(VerbatimBlockLineComment, Comment)#undef VERBATIMBLOCKLINECOMMENTLAST_COMMENT_RANGE(Comment, BlockCommandComment, VerbatimBlockLineComment)#undef COMMENT#undef COMMENT_RANGE#undef LAST_COMMENT_RANGE#undef ABSTRACT_COMMENT