Add package flags

This commit is contained in:
gingerBill
2021-04-18 20:19:03 +01:00
parent 3baddd4116
commit ae04af4e4e
3 changed files with 37 additions and 3 deletions

View File

@@ -190,9 +190,16 @@ struct OdinDocEntity {
OdinDocArray<OdinDocString> where_clauses; // Procedures
};
enum OdinDocPkgFlags : u32 {
OdinDocPkgFlag_Builtin = 1<<0,
OdinDocPkgFlag_Runtime = 1<<1,
OdinDocPkgFlag_Init = 1<<2,
};
struct OdinDocPkg {
OdinDocString fullpath;
OdinDocString name;
u32 flags;
OdinDocString docs;
OdinDocArray<OdinDocFileIndex> files;
OdinDocArray<OdinDocEntityIndex> entities;