|
|
|
@ -6,9 +6,9 @@ namespace CppSharp.Passes
@@ -6,9 +6,9 @@ namespace CppSharp.Passes
|
|
|
|
|
/// Checks for enumerations that should be treated as a collection
|
|
|
|
|
/// of flags (and annotated with the .NET [Flags] when generated).
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class CheckFlagEnumsPass : TranslationUnitPass |
|
|
|
|
public class CheckEnumsPass : TranslationUnitPass |
|
|
|
|
{ |
|
|
|
|
public CheckFlagEnumsPass() |
|
|
|
|
public CheckEnumsPass() |
|
|
|
|
=> VisitOptions.ResetFlags(VisitFlags.NamespaceEnums); |
|
|
|
|
|
|
|
|
|
private static bool IsFlagEnum(Enumeration @enum) |