codegen/c: VALUE_VOID
typeinternprimitive: fix prototype
sema/type: partial analysis
dump: more useful string dumping
codegen/c: render int strings
codegen/c: cgalloc: fix divergence of allocation
codegen/c: reject comptime int
codegen/c: support TYPE_U8
codegen/c: reject types needed inference
sema/usage: VALUE_INT_STRING
sema/usage: EXPR_LIST
c3nodename: fix bad node detection
c3: print string handle on failure
codegen: ensure type system is usable
c3: fix protocol implementation
Cleanup dependency analysis, IR structure
design: formatting changes
dump: temporary solution to work around lack of recursion detection
design: add note about project name to shared header
design docs: add dependencies paper