diff options
| author | OpportunityLiu <[email protected]> | 2019-07-27 17:32:21 +0800 |
|---|---|---|
| committer | OpportunityLiu <[email protected]> | 2019-07-28 14:45:01 +0800 |
| commit | 60a3dbc00210e298f3d9722243bdd4b070735f49 (patch) | |
| tree | 29132fd3bf0aad211a9b943dd056ff20bc5227ff | |
| parent | 72f398835b6846c62a0d8a2a3d442689bf232df4 (diff) | |
change order
| -rw-r--r-- | xmake/core/base/serialize.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/xmake/core/base/serialize.lua b/xmake/core/base/serialize.lua index 9faf1079c..6a7bafc08 100644 --- a/xmake/core/base/serialize.lua +++ b/xmake/core/base/serialize.lua @@ -22,8 +22,6 @@ -- define module: serialize local serialize = serialize or {} local stub = serialize._stub or {} -stub.isstub = setmetatable({}, { __tostring = function() return "stub indentifier" end }) -stub.__index = stub serialize._stub = stub -- load modules @@ -314,6 +312,10 @@ function serialize.save(object, opt) return (#dump < #result) and dump or result end +-- init stub metatable +stub.isstub = setmetatable({}, { __tostring = function() return "stub indentifier" end }) +stub.__index = stub + function stub:__call(root, fenv) return self.resolver(root, fenv, table.unpack(self.params, 1, self.params.n)) end |
