From 47bef7a5572ef2a95293aa37bed653ba589cc9e8 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 27 Oct 2021 23:34:56 +0100 Subject: Update doc-format --- src/docs_format.cpp | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) (limited to 'src/docs_format.cpp') diff --git a/src/docs_format.cpp b/src/docs_format.cpp index 98ac13c8b..38cdd9508 100644 --- a/src/docs_format.cpp +++ b/src/docs_format.cpp @@ -14,7 +14,7 @@ struct OdinDocVersionType { }; #define OdinDocVersionType_Major 0 -#define OdinDocVersionType_Minor 1 +#define OdinDocVersionType_Minor 2 #define OdinDocVersionType_Patch 0 struct OdinDocHeaderBase { @@ -155,21 +155,22 @@ enum OdinDocEntityKind : u32 { OdinDocEntity_LibraryName = 7, }; -enum OdinDocEntityFlag : u32 { - OdinDocEntityFlag_Foreign = 1<<0, - OdinDocEntityFlag_Export = 1<<1, +enum OdinDocEntityFlag : u64 { + OdinDocEntityFlag_Foreign = 1ull<<0, + OdinDocEntityFlag_Export = 1ull<<1, - OdinDocEntityFlag_Param_Using = 1<<2, - OdinDocEntityFlag_Param_Const = 1<<3, - OdinDocEntityFlag_Param_AutoCast = 1<<4, - OdinDocEntityFlag_Param_Ellipsis = 1<<5, - OdinDocEntityFlag_Param_CVararg = 1<<6, - OdinDocEntityFlag_Param_NoAlias = 1<<7, + OdinDocEntityFlag_Param_Using = 1ull<<2, + OdinDocEntityFlag_Param_Const = 1ull<<3, + OdinDocEntityFlag_Param_AutoCast = 1ull<<4, + OdinDocEntityFlag_Param_Ellipsis = 1ull<<5, + OdinDocEntityFlag_Param_CVararg = 1ull<<6, + OdinDocEntityFlag_Param_NoAlias = 1ull<<7, + OdinDocEntityFlag_Param_AnyInt = 1ull<<8, - OdinDocEntityFlag_Type_Alias = 1<<8, + OdinDocEntityFlag_Type_Alias = 1ull<<29, - OdinDocEntityFlag_Var_Thread_Local = 1<<9, - OdinDocEntityFlag_Var_Static = 1<<10, + OdinDocEntityFlag_Var_Thread_Local = 1ull<<40, + OdinDocEntityFlag_Var_Static = 1ull<<41, }; struct OdinDocEntity { -- cgit v1.2.3