summaryrefslogtreecommitdiff
path: root/src/ast/provided_module.cpp
AgeCommit message (Collapse)AuthorFilesLines
2016-05-22Clean up dead code (both useless code, and stuff that will be rewritten for HIR)John Hodge1-59/+0
2016-03-18AST - Switch impl blocks to contain `Item`s (merges code)John Hodge1-1/+0
2016-03-16AST - Rework struct/enum fieldsJohn Hodge1-4/+3
2016-03-13Parse - Rework to place spans on typesJohn Hodge1-14/+14
2016-03-06HUGE REFACTOR - Move named module items into a tagged unionJohn Hodge1-2/+2
- Item attributes now "owned" by the parent
2016-01-30Rename TypeParams to GenericParamsJohn Hodge1-3/+3
2015-09-06Rough span supportJohn Hodge1-2/+2
2015-04-05Suport for #[lang], start work on resolving UFCS pathsJohn Hodge1-16/+33
2015-04-03Save #[] attrs with item, ready for post-processing derive()John Hodge1-25/+28
2015-04-02Hacked up handling of Sized (handled VERY similar to other .. traits)John Hodge1-2/+2
2015-04-01More work on wildcard implsJohn Hodge1-4/+3
2015-03-31Root-level typecheck now up to requiring SizedJohn Hodge1-0/+24
2015-03-31Add Copy impls (hacky), and parameter count checking/extendingJohn Hodge1-0/+4
2015-03-22Clean up local path resolution, add internal 'str' typeJohn Hodge1-0/+14