diff --git a/src/Generator.bf b/src/Generator.bf index 5ee3860..31daa52 100644 --- a/src/Generator.bf +++ b/src/Generator.bf @@ -896,7 +896,8 @@ abstract class Cpp2BeefGenerator currentCursor = cursor; } - protected virtual void WriteTypeAndName(CXCursor cursor, CXType type, enum { Standard, TypeAlias, ConversionFunction, Ctor, Dtor } format = .Standard) + protected enum TypeAndNameKind { Standard, TypeAlias, ConversionFunction, Ctor, Dtor } + protected virtual void WriteTypeAndName(CXCursor cursor, CXType type, TypeAndNameKind format = .Standard) { bool preserveColumns = Flags.HasFlag(.PreseveColumns); Flush();