From df229d94acbf17981a7b759df991fcf8f5e5d2ee Mon Sep 17 00:00:00 2001 From: Victor Bombi Date: Fri, 28 Aug 2020 12:59:43 +0200 Subject: [PATCH] cpp2ffi: functions defined inside class may have optional ; ending (needed by implot v0.5) --- generator/cpp2ffi.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index 9860ce4..6701ed2 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -271,7 +271,7 @@ local function getRE() --change for things as --[[ImU8 Used4kPagesMap[((sizeof(ImWchar16) == 2 ? 0xFFFF : 0x10FFFF)+1)/4096/8];]] vardef_re = "^\n*([^;{}]+;)", - functionD_re = "^([^;{}]-%b()[\n%s%w]*%b{})", + functionD_re = "^([^;{}]-%b()[\n%s%w]*%b{}%s-;*)", --functionD_re = "^([^;{}]-%b()[^{}%(%)]*%b{})", functype_re = "^%s*[%w%s%*]+%(%*[%w_]+%)%([^%(%)]*%)%s*;" }