summaryrefslogtreecommitdiff
path: root/parse/node.c
AgeCommit message (Expand)Author
2017-10-29Fix traits when exported cross-namespaces.Ori Bernstein
2017-10-23Propagate hiddenness properly across usefile merges.Ori Bernstein
2017-10-21Set the ns on impl decls to match the impl ns.Ori Bernstein
2017-07-15Type binding refactoring now compiles.Ori Bernstein
2017-07-09Style(9)-ify.Ori Bernstein
2017-07-03Function args should go into the block stab.Ori Bernstein
2017-01-02Fix clang warnings.Ori Bernstein
2016-06-17Allow implementing traits from other namespaces.Ori Bernstein
2016-05-08Fix FreeBSD and Linux builds.Ori Bernstein
2016-03-02Handle null and named array sizes for tyeq_recOri Bernstein
2016-02-26Fix some generated asm for plan9.Ori Bernstein
2016-02-22Extract util functions into separate dir from parse/Ori Bernstein
2016-01-20Add a distinction between label values and names.Ori Bernstein
2016-01-01Fix style.Ori Bernstein
2016-01-01Actually check array sizes when inferring.Ori Bernstein
2015-12-24Fix scoping issues.Ori Bernstein
2015-12-22Make traits work across files.Ori Bernstein
2015-12-15Add support for traits with aux types.Ori Bernstein
2015-12-15More fixes to void values.Ori Bernstein
2015-12-14Initial support for void as an expression.Ori Bernstein
2015-11-17MEGAPATCH: Tabification.Ori Bernstein
2015-11-06Rewrite pattern matching code.Ori Bernstein
2015-11-06Shuffle around functions.Ori Bernstein
2015-09-24Put the closure at the function level.Ori Bernstein
2015-09-15Allow 'var' in loop statements.Ori Bernstein
2015-08-10Correctly dedup types in traits.Ori Bernstein
2015-07-09Refactor namespaces.Ori Bernstein
2015-05-08Get closer to a working use-before-def check.Ori Bernstein
2015-01-06Improve error messages.Ori Bernstein
2014-12-21Traits are more worky.Ori Bernstein
2014-12-21Make our type ids more stable across files.Ori Bernstein
2014-12-20Tag exported symbols from traits.Ori Bernstein
2014-12-20Improve error reporting.Ori Bernstein
2014-12-19Remove spare assert.Ori Bernstein
2014-12-18Get rid of the 'exports' stab.Ori Bernstein
2014-12-13Add plan9 instruction formats.Ori Bernstein
2014-10-15Add support for literal nodes in dtree.Ori Bernstein
2014-10-07Keep track of source files as well as line numbers.Ori Bernstein
2014-10-07Add support for storing file ids.Ori Bernstein
2014-10-04Start work of porting to Plan 9.Ori Bernstein
2014-05-19Try to iterate over types.Ori Bernstein
2014-05-15Actually write out impls to usefiles.Ori Bernstein
2014-03-05Prepare merging traits in preparation for exporting.Ori Bernstein
2014-02-14More work towards implementing traits.Ori Bernstein
2014-02-02Remove 'trait' node.Ori Bernstein
2014-02-01Stub in more code for trait/impl.Ori Bernstein
2014-01-31Nomenclature change: cstr -> traitOri Bernstein
2014-01-13Work towards parsing traits definitions.Ori Bernstein
2013-12-28Add parsing support for iter loopsOri Bernstein
2013-12-19We don't need both maxdid and ndecls.Ori Bernstein