17 #ifndef __OMNETPP_NEDXML_MSGYYUTIL_H 18 #define __OMNETPP_NEDXML_MSGYYUTIL_H 21 #include "msgelements.h"
ASTNode * getOrCreateMsgElementWithTag(ParseContext *np, int tagcode, ASTNode *parent)
PropertyElement * addProperty(ParseContext *np, ASTNode *node, const char *name)
void storeBannerAndRightComments(ParseContext *np, ASTNode *node, YYLoc pos)
void storeInnerComments(ParseContext *np, ASTNode *node, YYLoc pos)
void storeRightComment(ParseContext *np, ASTNode *node, YYLoc tokenpos)
void storeFileComment(ParseContext *np, ASTNode *node)
LiteralElement * createPropertyValue(ParseContext *np, YYLoc textpos)
Definition: astbuilder.h:25
void storeBannerComment(ParseContext *np, ASTNode *node, YYLoc tokenpos)
PropertyElement * storeSourceCode(ParseContext *np, ASTNode *node, YYLoc tokenpos)
ASTNode * createMsgElementWithTag(ParseContext *np, int tagcode, ASTNode *parent=nullptr)
void storeTrailingComment(ParseContext *np, ASTNode *node, YYLoc tokenpos)
void addComment(ParseContext *np, ASTNode *node, const char *locId, const char *comment, const char *defaultValue)