C semantic parser

Clone this repo:
  1. 7e4a5b6 dissect: enforce sym->kind='f' when it looks like a function call by Oleg Nesterov · 6 days ago master
  2. 7575778 dissect: set sym->kind for reporter by Oleg Nesterov · 6 days ago
  3. ffb24e1 do the tree inlining during expansion phase by Luc Van Oostenryck · 9 days ago
  4. b369f92 inline: add some tests by Luc Van Oostenryck · 7 days ago
  5. 98276e6 dissect: kill return_type by Oleg Nesterov · 9 days ago
  6. f3a6f29 dissect: change do_symbol(SYM_FN) to check base_type->stmt != NULL by Oleg Nesterov · 9 days ago
  7. 5778d8f dissect: introduce dissect_ctx by Oleg Nesterov · 10 days ago
  8. 100509c dissect: introduce reporter->r_memdef() by Oleg Nesterov · 11 days ago
  9. b0f73c7 dissect: disallow NULL pointers in struct reporter by Oleg Nesterov · 12 days ago
  10. c6adc48 dissect: change deanon() to handle the !node case by Oleg Nesterov · 12 days ago
  11. cac470f dissect: turn mk_name() into deanon() by Oleg Nesterov · 12 days ago
  12. c7b778b dissect: don't report anonymous members in initializers by Oleg Nesterov · 12 days ago
  13. 1dc00f8 domtree: domtree_build() creates extraneous bb->doms entries by Xan Phung · 3 weeks ago
  14. 47b6dfe predefine "i386" if needed by John Levon · 4 weeks ago
  15. 1097c2e correct sparcv9 defines by Toomas Soome · 4 weeks ago
  16. 4efeeb7 pre-define __unix__ and friends by John Levon · 4 weeks ago
  17. a2bf440 add necessary defined for sunos-derived systems by John Levon · 4 weeks ago
  18. 54d1c99 define __PRAGMA_REDEFINE_EXTNAME by John Levon · 4 weeks ago
  19. 972a9fd allow to easily test if the OS is UNIX-like by Luc Van Oostenryck · 4 weeks ago
  20. 207720e detect OS_UNIX as native OS by Luc Van Oostenryck · 4 weeks ago