highlighting for views; view doc / autocompletion coverage

This commit is contained in:
Ryan Fleury
2026-04-22 16:09:32 -07:00
parent 2eb0b8b233
commit 0d3539d707
8 changed files with 150 additions and 63 deletions
+4 -8
View File
@@ -207,7 +207,6 @@
#define MemoryCopy(dst, src, size) memmove((dst), (src), (size))
#define MemorySet(dst, byte, size) memset((dst), (byte), (size))
#define MemoryCompare(a, b, size) memcmp((a), (b), (size))
#define MemoryStrlen(ptr) strlen(ptr)
#define MemoryCopyStruct(d,s) MemoryCopy((d),(s),sizeof(*(d)))
#define MemoryCopyArray(d,s) MemoryCopy((d),(s),sizeof(d))
@@ -225,9 +224,6 @@
#define MemoryIsZeroStruct(ptr) memory_is_zero((ptr), sizeof(*(ptr)))
#define MemoryRead(T,p,e) ( ((p)+sizeof(T)<=(e))?(*(T*)(p)):(0) )
#define MemoryConsume(T,p,e) ( ((p)+sizeof(T)<=(e))?((p)+=sizeof(T),*(T*)((p)-sizeof(T))):((p)=(e),0) )
////////////////////////////////
//~ rjf: Asserts
@@ -502,29 +498,29 @@ union U512
typedef struct U16Array U16Array;
struct U16Array
{
U64 count;
U16 *v;
U64 count;
};
typedef struct U32Array U32Array;
struct U32Array
{
U64 count;
U32 *v;
U64 count;
};
typedef struct U64Array U64Array;
struct U64Array
{
U64 count;
U64 *v;
U64 count;
};
typedef struct U128Array U128Array;
struct U128Array
{
U64 count;
U128 *v;
U64 count;
};
////////////////////////////////