Module lovm2::error[][src]

Error values for compilation and runtime

Structs

Lovm2CompileError

Compiletime error

Lovm2Error

Runtime Error

Enums

Lovm2ErrorTy

Functions

err_custom

Create an error from a custom message

err_empty_dereference

Tried to operate on an empty reference

err_from_string

Create a custom error from string

err_invalid_set_target

Set instructions operand is not a Ref

err_iterator_exhausted

next was called on an iterator even though it is empty

err_method_not_supported

The operation is not supported for this value type

err_not_supported

The operation is not supported

err_reserved_interrupt

The interrupt cannot be assigned from user code

err_symbol_not_found

Shared object symbol was not found

err_ty_unexpected

Unexpected type, expected other type instead

Type Definitions

Lovm2CompileResult

Compile Result

Lovm2Result

Runtime Result