Index: generic/gentclAPI.decls =================================================================== diff -u -r99ee1ab0e5d0d04de1dc14cf190b27a0ce9edfcf -r88ce4132aeb39289918426aa2c285c354a102a1e --- generic/gentclAPI.decls (.../gentclAPI.decls) (revision 99ee1ab0e5d0d04de1dc14cf190b27a0ce9edfcf) +++ generic/gentclAPI.decls (.../gentclAPI.decls) (revision 88ce4132aeb39289918426aa2c285c354a102a1e) @@ -214,15 +214,23 @@ # # info object methods # -objectInfoMethod callable NsfObjInfoCallableMethod { - {-argName "infocallablesubcmd" -nrargs 1 -type "filter|method|methods" -required 1} +objectInfoMethod callablefilter NsfObjInfoCallableFilterMethod { + {-argName "filter"} +} +objectInfoMethod callablemethod NsfObjInfoCallableMethodMethod { + {-argName "name"} +} +objectInfoMethod callablemethods NsfObjInfoCallableMethodsMethod { {-argName "-methodtype" -nrargs 1 -type "all|scripted|builtin|alias|forwarder|object|setter"} {-argName "-callprotection" -nrargs 1 -type "all|protected|public" -default all} {-argName "-application"} {-argName "-nomixins"} {-argName "-incontext"} {-argName "pattern" -required 0} } +objectInfoMethod callableslots NsfObjInfoCallableSlotsMethod { + {-argName "-type" -required 0 -nrargs 1 -type class} +} objectInfoMethod children NsfObjInfoChildrenMethod { {-argName "-type" -required 0 -nrargs 1 -type class} {-argName "pattern" -required 0} @@ -278,9 +286,6 @@ {-argName "-intrinsic"} {-argName "pattern" -required 0} } -objectInfoMethod slotobjects NsfObjInfoSlotObjectsMethod { - {-argName "-type" -required 0 -nrargs 1 -type class} -} objectInfoMethod vars NsfObjInfoVarsMethod { {-argName "pattern" -required 0} }