mirror of
https://github.com/Ed94/metadesk.git
synced 2026-08-01 04:10:05 +00:00
[docs] reorder/reorganize/consistencyify docs; do mostly all missing pieces
This commit is contained in:
+1159
-957
File diff suppressed because it is too large
Load Diff
@@ -2041,12 +2041,6 @@ MD_MapOverwrite(MD_Arena *arena, MD_Map *map, MD_MapKey key, void *val)
|
||||
|
||||
//~ Parsing
|
||||
|
||||
MD_FUNCTION MD_b32
|
||||
MD_TokenGroupContainsKind(MD_TokenGroups groups, MD_TokenKind kind)
|
||||
{
|
||||
return (groups & kind) != 0;
|
||||
}
|
||||
|
||||
MD_FUNCTION MD_Token
|
||||
MD_TokenFromString(MD_String8 string)
|
||||
{
|
||||
|
||||
+5
-5
@@ -322,7 +322,6 @@
|
||||
#if !defined(MD_FUNCTION)
|
||||
# define MD_FUNCTION
|
||||
#endif
|
||||
#define MD_FUNCTION_IMPL MD_FUNCTION
|
||||
|
||||
#if !defined(MD_GLOBAL)
|
||||
# define MD_GLOBAL static
|
||||
@@ -341,7 +340,7 @@
|
||||
|
||||
#define MD_AlignPow2(x,b) (((x)+((b)-1))&(~((b)-1)))
|
||||
|
||||
//~ Linked List Macros.
|
||||
//~ Linked List Macros
|
||||
|
||||
// terminator modes
|
||||
#define MD_CheckNull(p) ((p)==0)
|
||||
@@ -432,7 +431,8 @@ typedef MD_i64 MD_b64;
|
||||
#if MD_DEFAULT_ARENA
|
||||
|
||||
typedef struct MD_ArenaDefault MD_ArenaDefault;
|
||||
struct MD_ArenaDefault{
|
||||
struct MD_ArenaDefault
|
||||
{
|
||||
MD_ArenaDefault *prev;
|
||||
MD_ArenaDefault *current;
|
||||
MD_u64 base_pos;
|
||||
@@ -456,7 +456,8 @@ typedef MD_IMPL_Arena MD_Arena;
|
||||
//~ Arena Helpers
|
||||
|
||||
typedef struct MD_ArenaTemp MD_ArenaTemp;
|
||||
struct MD_ArenaTemp{
|
||||
struct MD_ArenaTemp
|
||||
{
|
||||
MD_Arena *arena;
|
||||
MD_u64 pos;
|
||||
};
|
||||
@@ -1077,7 +1078,6 @@ MD_FUNCTION MD_MapSlot* MD_MapOverwrite(MD_Arena *arena, MD_Map *map, MD_MapKey
|
||||
|
||||
//~ Parsing
|
||||
|
||||
MD_FUNCTION MD_b32 MD_TokenGroupContainsKind(MD_TokenGroups groups, MD_TokenKind kind);
|
||||
MD_FUNCTION MD_Token MD_TokenFromString(MD_String8 string);
|
||||
MD_FUNCTION MD_u64 MD_LexAdvanceFromSkips(MD_String8 string, MD_TokenKind skip_kinds);
|
||||
MD_FUNCTION MD_ParseResult MD_ParseResultZero(void);
|
||||
|
||||
Reference in New Issue
Block a user