Ensure safe property and variable names.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Removed the "protected" and "virtual" modifiers of "Dispose(bool)" when the containing type is a structure.

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

Ensure safe property and variable names
Merge pull request #37 from ddobrev/remove_protected_virtual_from_structs

Removed the "protected" and "virtual" modifiers of "Dispose(bool)" when the containing type is a structure.
Merge pull request #35 from ddobrev/master

Ignore any mangled declaration not found in library symbols
Generate qualified type names in property setters.

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

Generate qualified type names in property setters
Corrected the overloading of << and >> by making sure the second parameter is implicitly convertible to int.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>