commit | b0445ae9c37a1fab07fb5f234653e8ea072bf9fc | [log] [tgz] |
---|---|---|
author | cushon <cushon@google.com> | Tue Oct 18 10:51:48 2016 -0700 |
committer | Liam Miller-Cushon <cushon@google.com> | Tue Oct 18 11:35:31 2016 -0700 |
tree | 6e8fe4a070d506e6ec300514a1e344986b63298e | |
parent | 75946a85fe655bafc006b96e4ddf01990d5f2f7c [diff] |
Diagnostic improvements Store position information in the AST, and use it to emit better errors during binding. Refactor some passes to be non-static to make it easier to pass context needed to format diagnostics. MOE_MIGRATED_REVID=136492057