msink
07/28/2020, 11:25 AMlibui
have opaque pointers, say typedef struct uiArea uiArea;
Previously it was impored as typealias uiArea = CPointed
And now (in 1.4.0-rc) it is just missed in output of klib contents ...
, and so not available by Ctrl-B in IDEA, and inspection by F2 complains "Cannot resolve symbol 'uiArea'".Dominaezzz
07/28/2020, 11:30 AMimport cnames.structs.uiArea
.msink
07/28/2020, 11:32 AMmsink
07/28/2020, 11:51 AMDominaezzz
07/28/2020, 11:52 AMdmitriy.dolovov
07/31/2020, 11:06 AMs it known regression in cinterop?
have opaque pointers, saylibui
typedef struct uiArea uiArea;
Previously it was impored asWhat was Kotlin version when it had different behavior?typealias uiArea = CPointed
And now (in 1.4.0-rc) it is just missed in output ofAFAIK, exportForwardDeclarations were never indexed in IDE. That’s actually an issue that should be fixed: https://youtrack.jetbrains.com/issue/KT-40741, and so not available by Ctrl-B in IDEA, and inspection by F2 complains “Cannot resolve symbol ‘uiArea’”klib contents ...
msink
07/31/2020, 11:13 AMWhat was Kotlin version when it had different behavior?Don't remember exactly, very old, more than two years ago. 😁
msink
07/31/2020, 11:19 AM