kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

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