Ullrich Köthe
056b0e63fb
implemented the shared method table optimization
...
[SVN r8239]
2000-11-17 12:38:46 +00:00
Dave Abrahams
b84e3a7983
Added a little crude leak-checking code
...
[SVN r8228]
2000-11-16 17:13:11 +00:00
Dave Abrahams
65dce1d510
Add missing static_cast<>s
...
[SVN r8212]
2000-11-15 05:57:12 +00:00
Ullrich Köthe
9f30f7dfd7
implemented export of operators
...
[SVN r8203]
2000-11-14 19:34:43 +00:00
Dave Abrahams
fc5155e30d
Fixed version number check for __MWERKS__
...
changed to use new conversion namespace macros
Added tests for enums and non-method class attributes
Fixed Ullrich's formatting
Made it compile with MSVC
[SVN r8183]
2000-11-12 20:58:42 +00:00
Ullrich Köthe
692123408b
generalized the new def_raw() feature
...
[SVN r8168]
2000-11-10 15:54:08 +00:00
Ullrich Köthe
03dbf0387a
added new feature: def_raw()
...
[SVN r8162]
2000-11-10 11:44:42 +00:00
Dave Abrahams
4c4de52ffa
Fix bug with unneccessary and wrongly-placed explicit instantiation thanks to
...
Ralf W. Grosse-Kunstleve <rwgk@cci.lbl.gov >
[SVN r8156]
2000-11-06 20:39:07 +00:00
Dave Abrahams
6eb7524d03
re-ordered declare_base calls to verify that the phantom base class issue is resolved.
...
[SVN r8149]
2000-11-06 05:17:39 +00:00
Dave Abrahams
f0f317ed44
Add #pragmas which allow compilation in ansi strict mode under Metrowerks
...
[SVN r8123]
2000-11-04 05:54:58 +00:00
Dave Abrahams
82e59c6d5f
Add proof-of-concept for one technique of wrapping function that return a
...
pointer
[SVN r8112]
2000-11-03 16:06:45 +00:00
Dave Abrahams
103af23fd5
Add missing std:: qualifications
...
Add regression test for const double& parameters
[SVN r8104]
2000-11-02 19:39:37 +00:00
Ullrich Köthe
48315568c4
*** empty log message ***
...
[SVN r8099]
2000-11-02 17:39:01 +00:00
Dave Abrahams
7cf495874d
Regression test for a reference-counting bug thanks to Mark Evans (<mark.evans@clarisay.com>)
...
[SVN r8090]
2000-10-31 23:47:28 +00:00
Dave Abrahams
fafd76ee51
Test that we can now pass non-const reference parameters to constructors
...
[SVN r8041]
2000-10-28 17:24:32 +00:00
Ullrich Köthe
b43865d494
fixed bug in the conversion tests
...
[SVN r7998]
2000-10-18 13:22:56 +00:00
Dave Abrahams
c410b83b36
Added numeric support
...
[SVN r7995]
2000-10-18 04:59:46 +00:00
Ullrich Köthe
ab5f450e45
fixed reference counting bug
...
[SVN r7973]
2000-10-17 18:59:41 +00:00
Ullrich Köthe
3f0eb18183
added more test
...
changed some function names
[SVN r7972]
2000-10-17 17:34:41 +00:00
Ullrich Köthe
26bf57c4e9
added ExtensionClass<...>::declare_base(...) which
...
- declares a wrapped C++ class to be a base class of another wrapped class
- enables conversions between those classes
- ensures that base class methods are inherited by the subclass
[SVN r7971]
2000-10-17 14:50:07 +00:00
Ullrich Köthe
f6f8a3d5d0
added more tests for function/constructor/method overloading
...
[SVN r7970]
2000-10-17 12:21:56 +00:00
Ullrich Köthe
12a881ead5
This commit was generated by cvs2svn to compensate for changes in r315,
...
which included commits to RCS files with non-trunk default branches.
[SVN r7932]
2000-10-13 13:49:34 +00:00