#include <base/webassembly/WebAssembly.h>
◆ FunctionType() [1/3]
WebAssembly::FunctionType::FunctionType |
( |
| ) |
|
Initializes void function() type.
◆ FunctionType() [2/3]
template<typename RESULT , typename... ARGS>
WebAssembly::FunctionType::FunctionType |
( |
RESULT(*)(ARGS... args) |
| ) |
|
|
inline |
Get function type from given function pointer.
◆ FunctionType() [3/3]
template<class TYPE , typename RESULT , typename... ARGS>
WebAssembly::FunctionType::FunctionType |
( |
RESULT(TYPE::*)(ARGS... args) |
| ) |
|
|
inline |
Get function type from given function pointer.
◆ operator!=()
bool WebAssembly::FunctionType::operator!= |
( |
const FunctionType & |
type | ) |
const |
|
inlinenoexcept |
Returns true if not equal.
◆ operator==()
bool WebAssembly::FunctionType::operator== |
( |
const FunctionType & |
type | ) |
const |
|
noexcept |
◆ arguments
Array<Type> WebAssembly::FunctionType::arguments |
◆ results
Array<Type> WebAssembly::FunctionType::results |