mruby 3.3.0
mruby is the lightweight implementation of the Ruby language
Loading...
Searching...
No Matches
Macros
common.h File Reference

More...

#include <sys/types.h>
Include dependency graph for common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MRB_BEGIN_DECL
 Start declarations in C mode.
 
#define MRB_END_DECL
 End declarations in C mode.
 
#define mrb_noreturn
 Shared compiler macros.
 
#define mrb_deprecated
 Mark a function as deprecated.
 
#define MRB_INLINE   static inline
 Declare a function as always inlined.
 
#define MRB_API   extern
 Declare a public mruby API function.
 

Detailed Description

See Copyright Notice in mruby.h

Macro Definition Documentation

◆ mrb_noreturn

#define mrb_noreturn

Shared compiler macros.

Declare a function that never returns.