enum jnc_ModuleCompileFlag

#include <jnc_Module.h>

enum jnc_ModuleCompileFlag {
    jnc_ModuleCompileFlag_DebugInfo                     = 0x00000001,
    jnc_ModuleCompileFlag_SimpleGcSafePoint             = 0x00000004,
    jnc_ModuleCompileFlag_GcSafePointInPrologue         = 0x00000010,
    jnc_ModuleCompileFlag_GcSafePointInInternalPrologue = 0x00000020,
    jnc_ModuleCompileFlag_ExternalExtensionBin          = 0x00000040,
    jnc_ModuleCompileFlag_DisableCodeGen                = 0x00000080,
    jnc_ModuleCompileFlag_Documentation                 = 0x00000200,
    jnc_ModuleCompileFlag_IgnoreOpaqueClassTypeInfo     = 0x00000400,
    jnc_ModuleCompileFlag_KeepTypedefShadow             = 0x00000800,
    jnc_ModuleCompileFlag_StdLibDoc                     = 0x00001000,
    jnc_ModuleCompileFlag_DisableDoxyComment1           = 0x00002000,
    jnc_ModuleCompileFlag_DisableDoxyComment2           = 0x00004000,
    jnc_ModuleCompileFlag_DisableDoxyComment3           = 0x00008000,
    jnc_ModuleCompileFlag_DisableDoxyComment4           = 0x00010000,
    jnc_ModuleCompileFlag_StdFlags                      = 0,
};