summary refs log tree commit diff
path: root/src/librustc_resolve
AgeCommit message (Expand)AuthorLines
2015-10-27Auto merge of #26421 - nham:fix_21546, r=pnkfelixbors-0/+45
2015-10-26Auto merge of #29303 - petrochenkov:unistrimp, r=eddybbors-1/+1
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-1/+0
2015-10-25syntax/rustc_front: Simplify VariantData::fieldsVadim Petrochenkov-1/+1
2015-10-22Warn when creating a module and a struct that both have the same name.Nick Hamann-0/+45
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-4/+6
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-12/+12
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-7/+7
2015-10-13Provide span for visit_struct_def + remove some dead codeVadim Petrochenkov-1/+2
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-5/+5
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-6/+6
2015-10-13Unify structures and enum variants in HIRVadim Petrochenkov-18/+4
2015-10-02Rollup merge of #28554 - christopherdumas:E0422, r=arielb1Manish Goregaokar-1/+23
2015-10-01Convert DefId to use DefIndex, which is an index into a list ofNiko Matsakis-2/+2
2015-10-01Introduce semi-duplicate DefIds into DefLocal/DefUpvar to remove useNiko Matsakis-4/+6
2015-10-01Remove DefRegion, which is not usedNiko Matsakis-1/+1
2015-10-01move direct accesses of `node` to go through `as_local_node_id`, unlessNiko Matsakis-14/+14
2015-10-01move job of creating local-def-ids to ast-map (with a few stragglers)Niko Matsakis-26/+38
2015-10-01add some XXX markersNiko Matsakis-1/+1
2015-09-29Fill in some missing parts in the default HIR visitorVadim Petrochenkov-4/+4
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-5/+5
2015-09-23Remove random Idents outside of libsyntaxVadim Petrochenkov-10/+10
2015-09-22Use Names in the remaining HIR structures with exception of...Vadim Petrochenkov-5/+5
2015-09-22Use Names in path fragments and MacroDefVadim Petrochenkov-10/+9
2015-09-22Use Names in hir::{Field, ExprMethodCall, ExprField}Vadim Petrochenkov-4/+4
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-10/+10
2015-09-22Use Names in HIR visitors and foldersVadim Petrochenkov-1/+1
2015-09-20E0422 description.christopherdumas-1/+23
2015-09-17Resolve prefix in imports with empty bracesVadim Petrochenkov-6/+22
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-6/+5
2015-09-15Auto merge of #28406 - petrochenkov:primitive, r=eddybbors-2/+16
2015-09-15Prohibit renaming to primitive types' names in import listsVadim Petrochenkov-2/+16
2015-09-11std: Stabilize/deprecate features for 1.4Alex Crichton-1/+0
2015-09-06track, for each upvar, its index in list of upvarsNiko Matsakis-14/+13
2015-09-03Use proper span for break and continue labelsSimonas Kazlauskas-3/+3
2015-09-03Add an intital HIR and lowering stepNick Cameron-92/+96
2015-09-01Add E0439 error explanationGuillaume Gomez-7/+7
2015-09-01Comment out unused error codesGuillaume Gomez-18/+18
2015-09-01Add E0411 error explanationGuillaume Gomez-1/+49
2015-08-26Rename FnKind variants and stop re-exporting them from the visit module.Ms2ger-5/+5
2015-08-24Auto merge of #27857 - Manishearth:improve-fnkind, r=pnkfelixbors-1/+1
2015-08-24convert to use `is_local` instead of `== LOCAL_CRATE`Niko Matsakis-5/+4
2015-08-24fallout from moving def-idNiko Matsakis-33/+36
2015-08-19fallout of reworking rc and arc APIsAlexis Beingessner-4/+4
2015-08-19Auto merge of #27493 - GSam:master, r=nrcbors-28/+88
2015-08-16FnFnBlock -> FkClosureManish Goregaokar-1/+1
2015-08-15Add issue for the rustc_private feature everywhereAlex Crichton-1/+1
2015-08-12Auto merge of #27698 - arielb1:foreign-type-import, r=alexcrichtonbors-0/+5
2015-08-12stop cross-crate associated types from being importedAriel Ben-Yehuda-0/+5
2015-08-11rollup merge of #27635: GuillaumeGomez/patch-4Alex Crichton-2/+10