Browse Source

More robust enum generation for C family languages in C code generator.

pull/1514/head
Joao Matos 5 years ago committed by João Matos
parent
commit
62a58e4b6c
  1. 4
      src/Generator/Generators/C/CCodeGenerator.cs

4
src/Generator/Generators/C/CCodeGenerator.cs

@ -144,8 +144,8 @@ namespace CppSharp.Generators.C
else else
Write($"{enumKind} {enumName}"); Write($"{enumKind} {enumName}");
if (Options.GeneratorKind == GeneratorKind.CPlusPlus || if (!(Options.GeneratorKind == GeneratorKind.C ||
Options.GeneratorKind == GeneratorKind.CLI) Options.GeneratorKind == GeneratorKind.ObjectiveC))
{ {
var typeName = CTypePrinter.VisitPrimitiveType( var typeName = CTypePrinter.VisitPrimitiveType(
@enum.BuiltinType.Type, new TypeQualifiers()); @enum.BuiltinType.Type, new TypeQualifiers());

Loading…
Cancel
Save