summary refs log tree commit diff
path: root/src/librustc/front/map
AgeCommit message (Expand)AuthorLines
2015-12-22Fix def paths creation for items inlined from external crates.Michael Woerister-6/+5
2015-12-12Include type name in symbol for methodsSeo Sanghyeon-6/+3
2015-12-07Remove some unnecessary indirection from HIR structuresVadim Petrochenkov-4/+4
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-3/+3
2015-11-18Port the `map` construction code to use the new visitor.Niko Matsakis-20/+34
2015-11-16rename `ast::ImplItem_::*ImplItem` to `ast::ImplItemKind::*`Oliver Schneider-1/+1
2015-11-16ImplItem_ -> ImplItemKind renameOliver Schneider-6/+6
2015-11-16rename ImplItem_::*ImplItem to ImplItem_::*Oliver Schneider-8/+7
2015-11-13simplify HIR folder so that it only maps 1 item to 1 item,Niko Matsakis-3/+3
2015-10-27Auto merge of #29327 - sanxiyn:argument, r=nrcbors-27/+22
2015-10-27Remove NodeArgSeo Sanghyeon-27/+1
2015-10-27Distinguish argument from local variableSeo Sanghyeon-0/+21
2015-10-25syntax/rustc_front: Simplify VariantData::fieldsVadim Petrochenkov-1/+1
2015-10-14Rollup merge of #29006 - arielb1:callee-outlives-call, r=pnkfelixManish Goregaokar-1/+4
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-2/+2
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-6/+7
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-8/+8
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-1/+1
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-4/+4
2015-10-13Unify structures and enum variants in HIRVadim Petrochenkov-19/+8
2015-10-12require a method callee's type to outlive the callAriel Ben-Yehuda-1/+4
2015-10-08typos: fix a grabbag of typos all over the placeCristi Cobzarenco-1/+1
2015-10-01remove support method for synthetic default method idsNiko Matsakis-16/+0
2015-10-01Convert DefId to use DefIndex, which is an index into a list ofNiko Matsakis-78/+416
2015-10-01stop updating `parent_node_id` when there is no corresponding map entryNiko Matsakis-6/+1
2015-10-01build up a set of node-ids that we can construct def-ids fromNiko Matsakis-214/+336
2015-10-01move direct accesses of `node` to go through `as_local_node_id`, unlessNiko Matsakis-3/+11
2015-10-01move job of creating local-def-ids to ast-map (with a few stragglers)Niko Matsakis-1/+15
2015-09-29Fill in some missing parts in the default HIR visitorVadim Petrochenkov-2/+2
2015-09-22Use Names in the remaining HIR structures with exception of...Vadim Petrochenkov-2/+2
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-28/+28
2015-09-22Use Names in HIR visitors and foldersVadim Petrochenkov-3/+3
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-2/+2
2015-09-03Add an intital HIR and lowering stepNick Cameron-0/+1391