About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

common.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


#define MRB_END_DECL
#define mrb_noreturn
#define mrb_deprecated
#define MRB_INLINE   static inline
#define MRB_API   extern

Detailed Description

  • mruby common platform definition"

See Copyright Notice in mruby.h

Definition in file common.h.

Macro Definition Documentation


#define MRB_API   extern

Declare a public MRuby API function.

Definition at line 73 of file common.h.



Start declarations in C mode

Definition at line 26 of file common.h.

◆ mrb_deprecated

#define mrb_deprecated

Mark a function as deprecated.

Definition at line 53 of file common.h.


#define MRB_END_DECL

End declarations in C mode

Definition at line 28 of file common.h.


#define MRB_INLINE   static inline

Declare a function as always inlined.

Definition at line 62 of file common.h.

◆ mrb_noreturn

#define mrb_noreturn

Shared compiler macros Declare a function that never returns.

Definition at line 44 of file common.h.