summaryrefslogtreecommitdiff
path: root/parse/stab.c
AgeCommit message (Expand)Author
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
2015-09-24Put the closure at the function level.Ori Bernstein
2015-09-24Capture and dump function environments in parse.Ori Bernstein
2015-07-09Refactor namespaces.Ori Bernstein
2015-06-28Implement '__init__' functions.Ori Bernstein
2015-06-16Hidden decls should never conflict with existing ones.Ori Bernstein
2015-05-04Make fsel code more generic.Ori Bernstein
2015-05-04Fix a bug detected by scan-build.Ori Bernstein
2015-03-10Implement type description dumping.Ori Bernstein
2015-03-09Make type substitution more robust.Ori Bernstein
2014-12-21Traits seem to be working. Whee!Ori Bernstein