parse.h (456B)
1 #ifndef KIT_LANG_C_PARSE_H 2 #define KIT_LANG_C_PARSE_H 3 4 #include <stdint.h> 5 6 #include "decl/decl.h" 7 #include "parse/cg.h" 8 #include "pp/pp.h" 9 10 /* C11 frontend. Reads preprocessed tokens, records C declarations, and drives 11 * the public CG API for executable code and object data. */ 12 void parse_c(Compiler*, Pool*, Pp*, DeclTable*, CG*, KitSymVis, 13 int auto_var_init, int stack_protector, 14 uint64_t disabled_backend_features); 15 16 #endif