Browse Source

Merge pull request #404 from golddranks/fix_property_generation

"Fixes GetterSetterToPropertyAdvancedPass by visiting the bases and conve...
pull/387/merge
João Matos 11 years ago
parent
commit
be16b4a710
  1. 5
      src/Generator/Passes/GetterSetterToPropertyAdvancedPass.cs

5
src/Generator/Passes/GetterSetterToPropertyAdvancedPass.cs

@ -278,6 +278,11 @@ namespace CppSharp.Passes @@ -278,6 +278,11 @@ namespace CppSharp.Passes
{
if (VisitDeclarationContext(@class))
{
if (Options.VisitClassBases)
foreach (var baseClass in @class.Bases)
if (baseClass.IsClass)
VisitClassDecl(baseClass.Class);
new PropertyGenerator(@class, Log).GenerateProperties();
}
return false;

Loading…
Cancel
Save