mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-10 20:08:31 +01:00
cpp2ffi:better function return detection
This commit is contained in:
@@ -342,7 +342,7 @@ local function parseFunction(self,stname,lineorig,namespace)
|
|||||||
--skip template
|
--skip template
|
||||||
if line:match("template") then return end
|
if line:match("template") then return end
|
||||||
|
|
||||||
local ret = line:match("([^%(%)]+[%*%s])%s?~?[_%w]+%b()")
|
local ret = line:match("([^%(%):,]+[%*%s])%s?~?[_%w]+%b()")
|
||||||
--local funcname, args = line:match("(~?[_%w]+)%s*(%b())")
|
--local funcname, args = line:match("(~?[_%w]+)%s*(%b())")
|
||||||
local funcname, args, extraconst = line:match("(~?[_%w]+)%s*(%b())(.*)")
|
local funcname, args, extraconst = line:match("(~?[_%w]+)%s*(%b())(.*)")
|
||||||
extraconst = extraconst:match("const")
|
extraconst = extraconst:match("const")
|
||||||
|
Reference in New Issue
Block a user