LibJS: Enable EXPLICIT_SYMBOL_EXPORT

This commit is contained in:
ayeteadoe 2025-06-28 21:39:13 -07:00 committed by Andrew Kaster
parent 83846b3861
commit c14173f651
Notes: github-actions[bot] 2025-06-30 16:51:52 +00:00
258 changed files with 952 additions and 941 deletions

View file

@ -153,7 +153,7 @@
namespace JS::Bytecode {
class alignas(void*) Instruction {
class alignas(void*) JS_API Instruction {
public:
constexpr static bool IsTerminator = false;
static constexpr bool IsVariableLength = false;
@ -185,7 +185,7 @@ private:
Type m_type {};
};
class InstructionStreamIterator {
class JS_API InstructionStreamIterator {
public:
InstructionStreamIterator(ReadonlyBytes bytes, Executable const* executable = nullptr, size_t offset = 0)
: m_begin(bytes.data())