wip on intellisense (again)

This commit is contained in:
Alexander Nicholi
2021-02-02 11:14:45 -05:00
parent 9841e2186a
commit 7642710155
18 changed files with 242 additions and 52 deletions

View File

@@ -759,12 +759,14 @@ typedef uint64_t uintmax_t;
#define DebugBreak() asm("int3")
#ifndef VEIL
#define VEIL(CONSTRAINT, EXPRESSION) \
({ \
autotype(EXPRESSION) VeiledValue = (EXPRESSION); \
asm("" : "=" CONSTRAINT ""(VeiledValue) : "0"(VeiledValue)); \
VeiledValue; \
})
#endif /* VEIL */
#define CONCEAL(CONSTRAINT, EXPRESSION) \
({ \