#define MSP_DATAFILE_STATEMENT_H_
#include <list>
+#include "mspdatafile_api.h"
#include "value.h"
namespace Msp {
struct Token;
-struct Statement
+struct MSPDATAFILE_API Statement
{
typedef std::vector<Value> Arguments;
struct StatementInfo
{
StatementKey key;
- unsigned args_size = 0;
- std::vector<unsigned> arg_offsets;
+ std::size_t args_size = 0;
+ std::vector<std::size_t> arg_offsets;
StatementInfo() = default;
StatementInfo(const std::string &, const std::string &);