swig/Source
William S Fulton 910fd1e3cf [D] Fix occasional undefined behaviour with inheritance hierarchies
Particularly when using virtual inheritance as the pointers weren't
correctly upcast from derived class to base class when stored in the
base's proxy class.

Fixes commented out test code in cpp11_std_unique_ptr_runme
and li_std_auto_ptr_runme D tests.
2022-08-05 22:30:23 +01:00
..
CParse ISO C comments fix 2022-08-04 07:51:20 +01:00
DOH Remove remaining code to support macos9 2022-07-19 11:22:37 +12:00
Doxygen Improve #include guard macros 2022-07-19 09:35:46 +12:00
Include Add support for the <=> operator (C++20) 2022-07-27 09:12:40 +12:00
Modules [D] Fix occasional undefined behaviour with inheritance hierarchies 2022-08-05 22:30:23 +01:00
Preprocessor ISO C comments fix 2022-08-04 07:51:20 +01:00
Swig Visual C++ warning fix 2022-07-31 01:02:08 +01:00
Makefile.am Remove -browse command line option 2022-04-03 08:56:07 +12:00
README Remove details of long-removed directories 2021-05-16 08:42:39 +12:00

SWIG Source directory

 Source/DOH          -  A core set of basic datatypes including
                        strings, lists, hashes, and files.  Used
                        extensively by the rest of SWIG.

 Source/Swig         -  Swig core. Type-system, utility functions.

 Source/Preprocessor -  SWIG C Preprocessor

 Source/CParse       -  SWIG C Parser (still messy)

 Source/Modules      -  Language modules.

 Source/Include      -  Include files.