mirror of
https://github.com/ThePhD/sol2.git
synced 2024-03-22 13:10:44 +08:00
Update the name table and make sure there are pairs and next metamethod entries.
This commit is contained in:
parent
c7deb82535
commit
8d6f304bad
|
@ -20,8 +20,8 @@
|
||||||
// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
// This file was generated with a script.
|
// This file was generated with a script.
|
||||||
// Generated 2017-01-31 02:39:50.081811 UTC
|
// Generated 2017-02-01 11:29:19.754104 UTC
|
||||||
// This header was generated with sol v2.15.7 (revision ee8716f)
|
// This header was generated with sol v2.15.7 (revision c7deb82)
|
||||||
// https://github.com/ThePhD/sol2
|
// https://github.com/ThePhD/sol2
|
||||||
|
|
||||||
#ifndef SOL_SINGLE_INCLUDE_HPP
|
#ifndef SOL_SINGLE_INCLUDE_HPP
|
||||||
|
@ -3384,6 +3384,8 @@ namespace sol {
|
||||||
bitwise_and,
|
bitwise_and,
|
||||||
bitwise_or,
|
bitwise_or,
|
||||||
bitwise_xor,
|
bitwise_xor,
|
||||||
|
pairs,
|
||||||
|
next
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef meta_function meta_method;
|
typedef meta_function meta_method;
|
||||||
|
@ -3393,7 +3395,7 @@ namespace sol {
|
||||||
"__newindex",
|
"__newindex",
|
||||||
} };
|
} };
|
||||||
|
|
||||||
const std::array<std::string, 21> meta_function_names = { {
|
const std::array<std::string, 29> meta_function_names = { {
|
||||||
"new",
|
"new",
|
||||||
"__index",
|
"__index",
|
||||||
"__newindex",
|
"__newindex",
|
||||||
|
@ -3414,6 +3416,17 @@ namespace sol {
|
||||||
"__lt",
|
"__lt",
|
||||||
"__le",
|
"__le",
|
||||||
"__gc",
|
"__gc",
|
||||||
|
|
||||||
|
"__idiv",
|
||||||
|
"__shl",
|
||||||
|
"__shr",
|
||||||
|
"__bnot",
|
||||||
|
"__band",
|
||||||
|
"__bor",
|
||||||
|
"__bxor",
|
||||||
|
|
||||||
|
"__pairs",
|
||||||
|
"__next"
|
||||||
} };
|
} };
|
||||||
|
|
||||||
inline const std::string& name_of(meta_function mf) {
|
inline const std::string& name_of(meta_function mf) {
|
||||||
|
|
|
@ -402,6 +402,8 @@ namespace sol {
|
||||||
bitwise_and,
|
bitwise_and,
|
||||||
bitwise_or,
|
bitwise_or,
|
||||||
bitwise_xor,
|
bitwise_xor,
|
||||||
|
pairs,
|
||||||
|
next
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef meta_function meta_method;
|
typedef meta_function meta_method;
|
||||||
|
@ -411,7 +413,7 @@ namespace sol {
|
||||||
"__newindex",
|
"__newindex",
|
||||||
} };
|
} };
|
||||||
|
|
||||||
const std::array<std::string, 21> meta_function_names = { {
|
const std::array<std::string, 29> meta_function_names = { {
|
||||||
"new",
|
"new",
|
||||||
"__index",
|
"__index",
|
||||||
"__newindex",
|
"__newindex",
|
||||||
|
@ -432,6 +434,17 @@ namespace sol {
|
||||||
"__lt",
|
"__lt",
|
||||||
"__le",
|
"__le",
|
||||||
"__gc",
|
"__gc",
|
||||||
|
|
||||||
|
"__idiv",
|
||||||
|
"__shl",
|
||||||
|
"__shr",
|
||||||
|
"__bnot",
|
||||||
|
"__band",
|
||||||
|
"__bor",
|
||||||
|
"__bxor",
|
||||||
|
|
||||||
|
"__pairs",
|
||||||
|
"__next"
|
||||||
} };
|
} };
|
||||||
|
|
||||||
inline const std::string& name_of(meta_function mf) {
|
inline const std::string& name_of(meta_function mf) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user