Browse Source

Skip ignored bases in `ClassExtensions.GetBaseProperty`.

pull/1179/head
Joao Matos 6 years ago
parent
commit
23301ce98b
  1. 2
      src/AST/ClassExtensions.cs

2
src/AST/ClassExtensions.cs

@ -60,6 +60,8 @@ namespace CppSharp.AST @@ -60,6 +60,8 @@ namespace CppSharp.AST
{
foreach (var @base in @class.Bases)
{
if (@base.Ignore) continue;
if (!@base.IsClass || @base.Class.OriginalClass == @class ||
(onlyFirstBase && @base.Class.IsInterface))
continue;

Loading…
Cancel
Save