mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-10 11:58:30 +01:00
vardef_re modified for = {} initialization
This commit is contained in:
@@ -312,7 +312,8 @@ local function getRE()
|
|||||||
--vardef_re = "^\n*([^;{}%(%)]+;)",
|
--vardef_re = "^\n*([^;{}%(%)]+;)",
|
||||||
--change for things as
|
--change for things as
|
||||||
--[[ImU8 Used4kPagesMap[((sizeof(ImWchar16) == 2 ? 0xFFFF : 0x10FFFF)+1)/4096/8];]]
|
--[[ImU8 Used4kPagesMap[((sizeof(ImWchar16) == 2 ? 0xFFFF : 0x10FFFF)+1)/4096/8];]]
|
||||||
vardef_re = "^\n*([^;{}]+;)",
|
--vardef_re = "^\n*([^;{}]+;)",
|
||||||
|
vardef_re = "^\n*([^;]+;)",
|
||||||
functionD_re = "^([^;{}]-%b()[\n%s%w]*%b{}%s-;*)",
|
functionD_re = "^([^;{}]-%b()[\n%s%w]*%b{}%s-;*)",
|
||||||
--functionD_re = "^([^;{}]-%b()[^{}%(%)]*%b{})",
|
--functionD_re = "^([^;{}]-%b()[^{}%(%)]*%b{})",
|
||||||
functype_re = "^%s*[%w%s%*]+%(%*[%w_]+%)%([^%(%)]*%)%s*;",
|
functype_re = "^%s*[%w%s%*]+%(%*[%w_]+%)%([^%(%)]*%)%s*;",
|
||||||
@@ -2309,7 +2310,11 @@ M.func_header_generate = func_header_generate
|
|||||||
|
|
||||||
local code = [[
|
local code = [[
|
||||||
|
|
||||||
typedef void (*ImPlotLocator)(ImPlotTicker& ticker, const ImPlotRange& range, float pixels, bool vertical, ImPlotFormatter formatter, void* formatter_data);
|
struct pedro {
|
||||||
|
int uno = 1;
|
||||||
|
bool dos = {};
|
||||||
|
};
|
||||||
|
|
||||||
]]
|
]]
|
||||||
local parser = M.Parser()
|
local parser = M.Parser()
|
||||||
for line in code:gmatch("[^\n]+") do
|
for line in code:gmatch("[^\n]+") do
|
||||||
|
Reference in New Issue
Block a user