From e592f774caa890ca011259d193530ada73f84e03 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Tue, 16 Aug 2016 14:39:04 +0100 Subject: [PATCH] docs: reduce the Expression API to just what's necessary --- src/scripts/elua/apps/docgen/doctree.lua | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/scripts/elua/apps/docgen/doctree.lua b/src/scripts/elua/apps/docgen/doctree.lua index f8760cc..92cb8a8 100644 --- a/src/scripts/elua/apps/docgen/doctree.lua +++ b/src/scripts/elua/apps/docgen/doctree.lua @@ -853,28 +853,12 @@ M.Expression = Node:clone { assert(self.expr) end, - eval = function(self, mask) - return self.expr:eval(mask) - end, - eval_enum = function(self) return self.expr:eval(eolian.expression_mask.INT) end, - eval_type = function(self, tp) - return self.expr:eval_type(tp) - end, - serialize = function(self) return self.expr:serialize() - end, - - type_get = function(self) - return self.expr:type_get() - end, - - value_get = function(self) - return self.expr:value_get() end } -- 2.7.4