summaryrefslogtreecommitdiff
path: root/source/3rd-party/Luax/luax_class.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/3rd-party/Luax/luax_class.cpp')
-rw-r--r--source/3rd-party/Luax/luax_class.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/source/3rd-party/Luax/luax_class.cpp b/source/3rd-party/Luax/luax_class.cpp
index bb1609d..762f0dc 100644
--- a/source/3rd-party/Luax/luax_class.cpp
+++ b/source/3rd-party/Luax/luax_class.cpp
@@ -1,6 +1,6 @@
#include "luax_class.hpp"
-#include "luax_vm.h"
#include "luax_cfunctions.h"
+#include "luax_vm.h"
namespace Luax
{
@@ -29,30 +29,30 @@ namespace Luax
lua_setfield(L, -2, "GetClass");
// TypeOf()
- lua_pushcfunction(L, l_TypeOf);
+ lua_pushcfunction(L, _TypeOf);
lua_setfield(L, -2, "TypeOf");
// New()
lua_pushvalue(L, -1); // class table
- lua_pushcclosure(L, l_New, 1);
+ lua_pushcclosure(L, _New, 1);
lua_setfield(L, -2, "New");
// Extend()
lua_pushvalue(L, -1); // class table
- lua_pushcclosure(L, l_Extend, 1);
+ lua_pushcclosure(L, _Extend, 1);
lua_setfield(L, -2, "Extend");
lua_pushvalue(L, -1); // class table
lua_setfield(L, -2, "__index");
lua_pushstring(L, type);
- lua_pushcclosure(L, _Tostring, 1);
+ lua_pushcclosure(L, __tostring, 1);
lua_setfield(L, -2, "__tostring");
return 1;
}
- int LuaxPlainClass::_Tostring(lua_State* L)
+ int LuaxPlainClass::__tostring(lua_State* L)
{
// upvalues:
// 1: class name
@@ -75,7 +75,7 @@ namespace Luax
///
/// NewnԻȡ__init__initʼʵ
///
- int LuaxPlainClass::l_New(lua_State* L)
+ int LuaxPlainClass::_New(lua_State* L)
{
LUAX_STATE(L);
@@ -140,7 +140,7 @@ namespace Luax
return 1;
}
- int LuaxPlainClass::l_Extend(lua_State* L)
+ int LuaxPlainClass::_Extend(lua_State* L)
{
LUAX_STATE(L);
@@ -168,12 +168,12 @@ namespace Luax
// New()
lua_pushvalue(L, -1); // class table
- lua_pushcclosure(L, l_New, 1);
+ lua_pushcclosure(L, _New, 1);
lua_setfield(L, -2, "New");
// Extend()
lua_pushvalue(L, -1); // class table
- lua_pushcclosure(L, l_Extend, 1);
+ lua_pushcclosure(L, _Extend, 1);
lua_setfield(L, -2, "Extend");
// .__base
@@ -184,7 +184,7 @@ namespace Luax
lua_setfield(L, -2, "__index");
lua_pushstring(L, type);
- lua_pushcclosure(L, _Tostring, 1);
+ lua_pushcclosure(L, __tostring, 1);
lua_setfield(L, -2, "__tostring");
// classmetatableΪbaseClass
@@ -194,7 +194,7 @@ namespace Luax
return 1;
}
- int LuaxPlainClass::l_TypeOf(lua_State* L)
+ int LuaxPlainClass::_TypeOf(lua_State* L)
{
// params:
// 1: lua instance