Browse Source

Merge pull request #176 from ddobrev/master

Fixed he finding of classes to only return complete declarations
pull/177/head
João Matos 12 years ago
parent
commit
6c7b101b48
  1. 6
      src/AST/Namespace.cs

6
src/AST/Namespace.cs

@ -171,8 +171,10 @@ namespace CppSharp.AST
if (entries.Count <= 1) if (entries.Count <= 1)
{ {
var @class = Classes.Find(c => c.Name.Equals(name, stringComparison)); var @class = Classes.Find(c => c.Name.Equals(name, stringComparison));
return @class.CompleteDeclaration == null ? @class : if (@class != null)
(Class) @class.CompleteDeclaration; return @class.CompleteDeclaration == null ?
@class : (Class) @class.CompleteDeclaration;
return null;
} }
var className = entries[entries.Count - 1]; var className = entries[entries.Count - 1];

Loading…
Cancel
Save