Merge pull request #4636 from davidsiaw/doxygen

Generate doxygen docs for mruby
This commit is contained in:
Yukihiro "Matz" Matsumoto
2019-08-19 07:29:46 +09:00
committed by GitHub
36 changed files with 2721 additions and 249 deletions
+9 -2
View File
@@ -25,6 +25,10 @@
** [ MIT license: http://www.opensource.org/licenses/mit-license.php ]
*/
/**
* @file mruby.h
*/
#ifndef MRUBY_H
#define MRUBY_H
@@ -97,11 +101,14 @@ MRB_BEGIN_DECL
typedef uint8_t mrb_code;
/**
* Required arguments signature type.
* \class mrb_aspec
*
* Specifies the number of arguments a function takes
*
* Example: `MRB_ARGS_REQ(2) | MRB_ARGS_OPT(1)` for a method that expects 2..3 arguments
*/
typedef uint32_t mrb_aspec;
struct mrb_irep;
struct mrb_state;