// gcc -O2 -Wall -Wextra -Werror
#include <stddef.h>
#include <stdint.h>
#include <stdlib.h>
#define E_YOU_ARE_STUPID (-2)
typedef struct { uint64_t garbage; uint64_t more_garbage; } Result;
int UnsafeParse(uint64_t start, uint64_t end, Result* output);
int DoStuff(Result* a);
static inline int Parse(uint64_t start, uint64_t end, Result* output) {
if (start >= end) {
return E_YOU_ARE_STUPID;
}
if (output == 0) {
Comment too long. Click here to view the full text.