std::string keyword;
Arguments args;
bool valid;
+ bool control;
std::string source;
unsigned line;
std::list<Statement> sub;
{ return keyword<o.keyword || (keyword==o.keyword && signature<o.signature); }
};
+struct StatementInfo
+{
+ StatementKey key;
+ unsigned args_size;
+ std::vector<unsigned> arg_offsets;
+
+ StatementInfo();
+ StatementInfo(const std::string &, const std::string &);
+};
+
} // namespace DataFile
} // namespace Msp