Simplified the pass for inlines thus including more symbols.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #341 from ddobrev/master

Simplified the pass for inlines thus including more symbols
Removed a hack made redundant by the improved support for inlines.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #343 from ddobrev/master

Removed a hack made redundant by the improved support for inlines
Added the ability to only enable a given type map for a selected back-end.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #344 from ddobrev/master

Added the ability to only enable a given type map for a selected back-end
Fixed a bug when a char parameter is assigned a default value of 0.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Fixed the generation of constructor overloads synthetised because of default arguments.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #345 from ddobrev/master

Fixes for default arguments
Fixed the finding of classes to also check name-spaces.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #346 from ddobrev/master

Fixed the finding of classes to also check name-spaces
Fixed a crash with GCC libs caused by calling FreeHGlobal on non-AllocHGlobal memory.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Wrapped void* as IntPtr because unlike int*, char*, etc., void* is just ugly and not useful.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #347 from ddobrev/master

Fixed a memory problem in generated code. Mapped void* to IntPtr
Fixed incompilable code caused by VS failing to run all pre-build events.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Fixed an ambiguity between an internal ctor and a potential wrapped one.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Entirely removed the Internal struct from implementations of abstract classes.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #349 from ddobrev/master

Fixed an ambiguity between an internal ctor and a potential wrapped one