Merge pull request #194 from ddobrev/master

Checked for symbols before calling destructors
Generated dependent fields if they are of a union type.

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

Generated dependent fields if they are of a union type
Ensured the internals of mapped classes are generated.

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

Ensured the internals of mapped classes are generated
Cleared up and fixed the exported symbols of libraries.

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

Cleared up and fixed the exported symbols of libraries
Merge pull request #200 from ddobrev/master

Reverted "Cleared up and fixed the exported symbols of libraries." Extended the symbols with stripped of the initial '_' ones
Reverted "Cleared up and fixed the exported symbols of libraries." Extended the symbols with stripped of the initial '_' ones.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Fixed the generation of internal implementations of abstract classes to actually work.

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

Fixed the generation of internal implementations of abstract classes to actually work
Wrapped copy constructors.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Fixed generation of copy constructors for CLI value types.
Ignore constructors and destructors for static classes.
Moved the tests for copy ctors to separate classes.

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

Wrapped copy constructors
Ignored protected members of value types. Used a constant for the instance identifier to improve performance.

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

Ignored protected members of value types. Used a constant for the instance identifier to improve performance
Marshalled C++ char as Mono/.NET char instead of sbyte for a more friendly API.

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

Marshalled C++ char as Mono/.NET char instead of sbyte for a more friendly API