summaryrefslogtreecommitdiff
path: root/src/hir_conv/main_bindings.hpp
AgeCommit message (Collapse)AuthorFilesLines
2019-11-23Resolve UFCS - Move all "Outer" logic to resolve_ufcs.cpp, and switch to ↵John Hodge1-0/+1
using that instead (also includes changes to align the two files)
2019-10-22HIR Const Eval - Ensure that requisite items are constevaled before ↵John Hodge1-0/+5
attempting downstream
2019-01-12HIR Typecheck Outer - Duplicate the "Resolve UFCS" pass to use simpler logic ↵John Hodge1-0/+1
for outer context
2018-06-04All - Ensure that all files have a header comment, remove some dead codeJohn Hodge1-0/+5
2016-11-25HIR - Shift markings to their own pass, store in crate metadata.John Hodge1-1/+2
2016-05-29HIR - Add binding pointers to TypeRef and PatternJohn Hodge1-0/+1
2016-05-27HIR Conv - Constant evaluation pass running (fully?)John Hodge1-0/+1
2016-05-24HIR Lower - Lower impl blocksJohn Hodge1-0/+1
2016-05-23HIR - Add type alias replacement. Other related changes belowJohn Hodge1-0/+9
- Added pretty printing for HIR paths and types - Added a sub-pass to resolve/index that makes all index paths point at the actual item (no imports involved) - Split up some contents of main_bindings.hpp