summaryrefslogtreecommitdiff
path: root/parse/stab.c
AgeCommit message (Expand)Author
2019-04-12Rename traits correctly.Ori Bernstein
2019-03-14Get a bit better at wrangling type bindings.Ori Bernstein
2019-02-26Accept that `file` isn't a node.Ori Bernstein
2019-02-26Add support for `__fini__` functions.Ori Bernstein
2019-02-10Boundtype should be harmless on non-params.Ori Bernstein
2018-08-03Record the closure into all nested funcs.Ori Bernstein
2018-04-18Merge remote-tracking branch 'ori/master' into HEADS. Gilles
2018-04-17Merge trait specs if provided.Ori Bernstein
2018-01-26New auto operator.Quentin Carbonneaux
2018-01-11Fix how we bind types.Ori Bernstein
2017-11-05Accept the globalness of file.Ori Bernstein
2017-10-29Fix traits when exported cross-namespaces.Ori Bernstein
2017-10-23Propagate hiddenness properly across usefile merges.Ori Bernstein
2017-10-21Don't bungle trait merging and exporting.Ori Bernstein
2017-08-08Bring back enforced namespaces.Ori Bernstein
2017-07-29Don't use tyhash for scoping.Ori Bernstein
2017-07-29Finally do a by-scope comparison of generic types.Ori Bernstein
2017-07-29Automatic variablesOri Bernstein
2017-07-27std.change std.name std.lookup std.rules.Ori Bernstein
2017-07-15Use type hashing instead of string hasing in tyenv.Ori Bernstein
2017-07-15Type binding refactoring now compiles.Ori Bernstein
2017-07-09Style(9)-ify.Ori Bernstein
2017-07-09Don't allow hidden decls to clobber each other.Ori Bernstein
2017-07-03Errors are conventionally lowercase.Ori Bernstein
2017-07-03Clean up formatting of error reporting.Ori Bernstein
2017-06-20Generics get specialized. No capture.Ori Bernstein
2016-06-21Don't accidentally duck type unions.Ori Bernstein
2016-06-17Fix a stupidOri Bernstein
2016-06-17Allow implementing traits from other namespaces.Ori Bernstein
2016-03-02Allow importing multiple instances of a trait.Ori Bernstein
2016-02-25Fix forward labels in nested blocks.Ori Bernstein
2016-02-22Extract util functions into separate dir from parse/Ori Bernstein
2016-01-21Add labels before linking them up.Ori Bernstein
2016-01-20Put labels into scopes.Ori Bernstein
2016-01-12Fix copy-paste error in stab.cOri Bernstein
2016-01-02Correctly check for decls without initializers.Ori Bernstein
2016-01-02Disallow out of sync types.Ori Bernstein
2016-01-01Fix style.Ori Bernstein
2015-12-24Fix scoping issues.Ori Bernstein
2015-12-24Fix importing/exporting traits.Ori Bernstein
2015-12-22Make traits work across files.Ori Bernstein
2015-12-14Don't use a null variable.Ori Bernstein
2015-12-13Fix a couple of segfaults.Ori Bernstein
2015-11-17MEGAPATCH: Tabification.Ori Bernstein
2015-10-02Allow redefinition of externs.Ori Bernstein
2015-10-01Don't double-insert namespaces.Ori Bernstein
2015-09-29Storing the visibility caused a regression.Ori Bernstein
2015-09-29Complain about missing trait impls.Ori Bernstein
2015-09-25Unhide declarations if needed.Ori Bernstein
2015-09-24Error out correctly with closures.Ori Bernstein