summaryrefslogtreecommitdiffstats
path: root/generic/tclOODecls.h
Commit message (Collapse)AuthorAgeFilesLines
* Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
| | | | | cause more harm than good. Purged them (except in zlib files). FossilOrigin-Name: c64f310d38b977e7ae26a48bcf8bb8c50e453af7
* This is [Patch 3168398], Joe Mistachkin's optimisation of Tip #285mig2011-03-011-1/+1
| | | FossilOrigin-Name: 40089e043b001a989b0496c8e787e66264141512
* [Patch 3034251] backport ttkGenStubs.tcl features to genStubs.tcl, partly: ↵nijtmans2010-08-191-150/+9
| | | | | remove unneeded ifdeffery and put C++ guard around stubs pointer definition. FossilOrigin-Name: 6f6d53c30a1cbbdedcc7618d4bec0ec592b0e3a5
* [Patch 2961556]: Change TclOO to use the same style of function typedefs asdkf2010-03-051-5/+5
| | | | | | Tcl, as this is about the last chance to get this right. FossilOrigin-Name: 6723a5d58cf061918d17b16c9d273719638c01a4
* Follow-up to [2010-01-29] commit:nijtmans2010-02-051-15/+15
| | | | | | | | | | | | prevent space within stub table function parameters if the parameter type is a pointer. Minor formatting, and VOID -> void. Change signature of TclNRInterpProcCore, and TclOONewProc(Instance|)MethodEx, indicating that errorProc is a function pointer tclVar.c: fixed two gcc warnings FossilOrigin-Name: 98e1b94811e5566833ed547424b86dd3e7fc9a2d
* - genStubs.tcl: No longer generate a space after "*" andnijtmans2010-01-291-47/+47
| | | | | | | | | | | | immediately after a function name, so the format of function definitions in tcl*Decls.h matches all other tcl*.h header files. - Change Tcl_ArgvFuncProc, Tcl_ArgvGenFuncProc and GetFrameInfoValueProc to be function definitions, not pointers, for consistency with all other Tcl function definitions. FossilOrigin-Name: 92924901357b4846fa668b6f5122abf37979693a
* Expose function to efficiently return current name of an object.dkf2009-07-191-1/+12
| | | FossilOrigin-Name: 0a8cf0ea4bd0ab835d91ca309f6369b18a91cfe6
* Fix [Bug 2537839]dkf2009-01-291-9/+6
| | | FossilOrigin-Name: 0140eb5ef515574652a8e7df0ae98333d87d65f4
* Letting CONST die a slow and graceful death, since NO_CONST wasnijtmans2008-10-221-30/+30
| | | | | | broken since 8.4 and no-one complained about it. FossilOrigin-Name: dc58eb7219d241ac91b3404382fe30280fced6a1
* CONST -> constnijtmans2008-10-171-24/+24
| | | FossilOrigin-Name: 5f963f698b29fc74f40ef6e1b128cbaad042b4b7
* just a few const -> CONST (in header files and .decls files)nijtmans2008-07-241-24/+24
| | | | | | and CONST -> const (.c files and internal .h files) FossilOrigin-Name: a3ec1868d0fbbbc22d6acb1d97f34c9d6275c7ce
* fix line-endingsdas2008-07-221-382/+382
| | | FossilOrigin-Name: 7352e913603a2710129d8cd7c5fcdc6178c78ca7
* TIP #304 implementationferrieux2008-07-211-382/+382
| | | FossilOrigin-Name: 6cf782df528871911ae551e4bdf83fdbe052c3fa
* * generic/tclOO.c: use TclOOStubs hooks field to retrievedas2008-06-121-2/+2
| | | | | | | | | * generic/tclOODecls.h: TclOOIntStubs pointer. [Bug 1980953] * generic/tclOOIntDecls.h: * generic/tclOOStubInit.c: * generic/tclOOStubLib.c: FossilOrigin-Name: 7e4d255b669650f3552ae0f5aae42777e19da9f9
* * generic/tclOODecls.h: Added the swizzling of DLLEXPORT andkennykb2008-06-011-1/+28
| | | | | | * generic/tclOOIntDecls.h: DLLIMPORT needed to make EXTERN work. FossilOrigin-Name: 882dc411856a2f16156051683d66b7158337373f
* More patches to make stub generation work.dkf2008-06-011-44/+123
| | | FossilOrigin-Name: 687b9da09ed7e2341f08e604bcd336297d92d241
* * generic/tclOOStubLib.c: ensure use of tcl stubs; include indas2008-05-311-9/+3
| | | | | | | | | | | | | | | | * unix/Makefile.in: stub lib; disable broken tclOO genstubs * generic/tclOO.c: make tclOO stubs tables 'static const' * generic/tclOODecls.h: and stub table pointers MODULE_SCOPE * generic/tclOOIntDecls.h: (change generated files manually * generic/tclOOStubInit.c: pending genstubs support for tclOO). * generic/tclOOStubLib.c: * generic/tclOO.c: fix warnings for 'int<->ptr conversion' * generic/tclOOCall.c: and 'signed vs unsigned comparison'. * generic/tclOOMethod.c: FossilOrigin-Name: 7efe478a950202363e8139834344966e364c3088
* Implementation of TIP #257. Incomplete due to missing Win build support.dkf2008-05-311-0/+282
FossilOrigin-Name: e46e1575d392981d674e659a6c6649dc51ecf5dc