struct Location {
Location(char *_filename,const unsigned long _line,const unsigned long _col)
- : m_Filename(_filename),m_Line(_line),m_Column(_col) {};
+ : m_Column(_col) ,m_Line(_line) , m_Filename(_filename)
+ {};
unsigned long m_Column;
unsigned long m_Line;
char * m_Filename;
); \
} \
cls::cls(antcc::project *_project,antcc::antElement *_elt) \
- : m_Project(_project) ,RootElement(_elt) \
+ : RootElement(_elt) , m_Project(_project) \
{ \
ANTCC_PARSER_DEBUG("%s(%0x)::%s elt=%0x" \
,#cls \
); \
} \
cls::cls(antcc::project *_project,antcc::antElement *_elt) \
- : m_Project(_project) ,ComplexElement(_elt) \
+ : ComplexElement(_elt) ,m_Project(_project) \
{ \
ANTCC_PARSER_DEBUG("%s(%0x)::%s elt=%0x" \
,#cls \
); \
} \
cls::cls(antcc::project *_project,antcc::antElement *_elt) \
- : m_Project(_project) ,SimpleElement(_elt) \
+ : SimpleElement(_elt), m_Project(_project) \
{ \
ANTCC_PARSER_DEBUG("%s(%0x)::%s elt=%0x" \
,#cls \
class DocumentBase
{
public:
- DocumentBase(ParserBase &p,const char *root) : m_depth(0) , m_root_parser(p),m_name(root) {};
+ DocumentBase(ParserBase &p,const char *root) : m_root_parser(p) ,m_depth(0) ,m_name(root) {};
virtual ~DocumentBase() {};
virtual void startElement(std::string &ns,std::string &name,std::string tp){};