blob: 6a4ef6af890aae798b0c3b1c201bbe639d64f729 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#pragma once
#include <cstdarg>
#include "WAVM/Inline/BasicTypes.h"
namespace WAVM { namespace Platform {
WAVM_PACKED_STRUCT(struct AssertMetadata {
const char* condition;
const char* file;
U32 line;
});
WAVM_API void handleAssertionFailure(const AssertMetadata& metadata);
[[noreturn]] WAVM_API void handleFatalError(const char* messageFormat,
bool printCallStack,
va_list varArgs);
}}
|