1 Commits (8525dd03c6849ba511f2e80357d66cb430fdb9db)

Author SHA1 Message Date
alexander.corrado 14e5a64fdb Refined mechanism for representing C++ inheritance that enables more accurate calculation of native class size. Lazy generation and caching of delegate types. 16 years ago
alexander.corrado 10a82828b1 MSVC abi now runs QtTest as well as Itanium abi. Lots of refactorings to account for differences between abis. 16 years ago
alexander.corrado b306fa8963 Many fixes for MSVC abi. Fixed vtable slot calculation bug (destructors can be virtual too!) MSVC abi almost at level of Itanium. 16 years ago
alexander.corrado 49769f8f54 Bug fixes. Started implementing MSVC ABI. Small refactorings to support this. 16 years ago
alexander.corrado 5d599a4494 New C++ type abstraction, CppType. Will parse C++ type declaration strings, 16 years ago
alexander.corrado 7fd37ad3d7 QtTest now pops up simple "Hello world!" window. Rudimentary support for 16 years ago
alexander.corrado dbaf084f48 Exposed NUnit to C++ code for use in unit tests. Fixed bugs. 16 years ago
alexander.corrado d3742aa29d Added the ability to expose any arbitrary managed class to C++ code (CppInstancePtr.ForManagedObject) 16 years ago
alexander.corrado f7683a594f Initial commit. 16 years ago