summaryrefslogtreecommitdiff
path: root/src/ast/dump.cpp
AgeCommit message (Collapse)AuthorFilesLines
2019-10-06AST - Clean up location of attributes and span on mod-level itemsJohn Hodge1-8/+8
2019-05-19All - Switch to using interned (de-duplicated) RcString-s instead of ↵John Hodge1-2/+2
std::string for paths/identifiers
2019-05-18HIR - Fix privacy error for items in non-library crate rootJohn Hodge1-1/+1
2019-03-04Parse - Handle `do catch` (aka `try`)John Hodge1-0/+4
2019-01-01Refactor of `use` items to fully-group imports from a single useJohn Hodge1-7/+16
2018-07-04All - Dump full contents of asm! in AST/MIRJohn Hodge1-2/+22
2018-05-20AST - Refactor lifetime/HRB handlingJohn Hodge1-4/+4
2018-05-20AST - Rename MetaItem and MetaItems to Attribute and AttributeListJohn Hodge1-2/+2
2017-09-24All - Handle crates with tagged namesJohn Hodge1-0/+9
2017-07-16AST - Attributes on struct literal entriesJohn Hodge1-2/+3
2017-05-28AST - Refactor to make unit-like structs their own variantJohn Hodge1-15/+11
2017-01-15Trans - Use #[link(name)] attributesJohn Hodge1-0/+9
2017-01-08All - i128/u182 support, typecheck and parse fixesJohn Hodge1-1/+2
2016-12-28AST - Add asm! as an AST nodeJohn Hodge1-0/+4
2016-12-24No more tears!ubsan1-41/+41
No more DOS line endings or trailing whitespace either
2016-11-24Parse - Keep ABI for ExternBlock contentsJohn Hodge1-2/+7
2016-11-02Parse - Refactor TTStream and TokenTree into their own filesJohn Hodge1-2/+3
2016-11-02All - Hack in start of macro hygine - requires rework so is disabledJohn Hodge1-8/+26
2016-10-25AST Dump - Show literal classes when invalid, fix over-parenthesisingJohn Hodge1-5/+14
2016-10-24AST - Remove separate impls list (now in item list)John Hodge1-1/+4
2016-10-23AST - Remove TypeRef from node templateJohn Hodge1-0/+5
2016-10-23AST - (minor) Move dump_as_rust to ast/dump.cppJohn Hodge1-0/+1098