From 721d5076335447fe3a81b64f58365e37f8aaa35b Mon Sep 17 00:00:00 2001 From: triton Date: Tue, 22 Jan 2013 18:38:49 +0000 Subject: [PATCH] Enum declarations also need to be forward referenced. --- src/Generator/Generators/CLI/CLIHelpers.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Generator/Generators/CLI/CLIHelpers.cs b/src/Generator/Generators/CLI/CLIHelpers.cs index 7226f17f..773ae2d6 100644 --- a/src/Generator/Generators/CLI/CLIHelpers.cs +++ b/src/Generator/Generators/CLI/CLIHelpers.cs @@ -300,6 +300,10 @@ namespace Cxxi.Generators.CLI return true; } + Enumeration @enum; + if (field.Type.IsTagDecl(out @enum)) + return VisitEnumDecl(@enum); + Includes.Add(GetHeaderFromDecl(field)); return true; }