Commit 84a6923e authored by Alexander A. Maly's avatar Alexander A. Maly

Fixing declspecs for VM

parent 43d33b9e
Pipeline #1961 passed with stages
in 4 minutes and 14 seconds
......@@ -160,6 +160,8 @@ public:
}
};
KS_DLL typedef String DllString;
class KS_DLL Core
{
friend class Math;
......@@ -347,7 +349,6 @@ protected:
error.clear();
}
typedef String DllString;
static DllString error;
};
......
#ifndef BYTECODE_DATA_H
#define BYTECODE_DATA_H
#include "vm_dll.h"
#include "vm_tableelem.hpp"
#include <deque>
#include <istream>
......@@ -19,11 +20,11 @@ struct Data {
};
bool isValidSignature(const std::list<char> &ds);
void bytecodeToDataStream(std::ostream &ds, const Data &data);
void bytecodeToDataStream(std::list<char> &ds, const Data &data);
void bytecodeFromDataStream(std::list<char> &ds, Data &data);
void bytecodeFromDataStream(std::istream &is, Data &data);
void bytecodeToTextStream(std::ostream &ts, const Data &data);
VM_DLL void bytecodeToDataStream(std::ostream &ds, const Data &data);
VM_DLL void bytecodeToDataStream(std::list<char> &ds, const Data &data);
VM_DLL void bytecodeFromDataStream(std::list<char> &ds, Data &data);
VM_DLL void bytecodeFromDataStream(std::istream &is, Data &data);
VM_DLL void bytecodeToTextStream(std::ostream &ts, const Data &data);
} // namespace Bytecode
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment