Hi,
All class methods are presented using colon syntax in documentation no matter which syntax occur in source files.
Example
test.lua
--- myClass.lua -- Description -- -- @classmod myClass local myClass = {} --- Desc of function1 function myClass:enableDebugMode() self.berryDebugModeEnabled = true end --- Desc of function2 function myClass.loadMap() self.berryDebugModeEnabled = false end return myClass
Result
I use ldoc 1.4.6-2 installed as rock on Win 7 64-bit.
ldurniat