summary refs log tree commit diff
path: root/src/librustc_resolve/lib.rs
AgeCommit message (Expand)AuthorLines
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-58/+61
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-3/+3
2015-08-24fallout from moving def-idNiko Matsakis-6/+7
2015-08-19fallout of reworking rc and arc APIsAlexis Beingessner-1/+1
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-11rollup merge of #27622: eefriedman/https-urlAlex Crichton-2/+2
2015-08-10Modify the callback to be run from a macroGarming Sam-30/+17
2015-08-09Use https URLs to refer to rust-lang.org where appropriate.Eli Friedman-2/+2
2015-08-09Add a proper comment for create_resolverGarming Sam-0/+8
2015-08-09Remove some duplicated code with new create_resolverGarming Sam-10/+1
2015-08-09Remove unused language itemsGarming Sam-1/+0
2015-08-09Avoid change to current module on escape from callbackGarming Sam-2/+1
2015-08-09Introduce callback to resolverGarming Sam-16/+92
2015-08-06Factor inc/dec count methods.Victor Berger-0/+24
2015-08-05Block import resolution only on 'pub' imports.Victor Berger-0/+8
2015-08-05Auto merge of #27439 - vberger:more_perseverant_resolve, r=nrcbors-19/+14
2015-08-04Rollup merge of #27491 - GuillaumeGomez:patch-4, r=ManishearthManish Goregaokar-2/+2
2015-08-04rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer.Eduard Burtescu-1/+1
2015-08-03Improve E0423 error messageGuillaume Gomez-2/+2
2015-07-31More perseverant about indeterminate imports.Victor Berger-3/+9
2015-07-31Remove unused resolve error message.Victor Berger-16/+5
2015-07-29Auto merge of #27349 - arielb1:constant-at, r=alexcrichtonbors-9/+8
2015-07-28prohibit the lhs of an @-pattern being a constantAriel Ben-Yehuda-9/+8
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-35/+24
2015-07-19add separate errors for out-of-place associated consts and typesAndrew Paseltiner-8/+27
2015-07-16Rollup merge of #26898 - GuillaumeGomez:fixup, r=eddybManish Goregaokar-181/+449
2015-07-14Remove macro, import function and enumGuillaume Gomez-147/+142
2015-07-14Arguments are now passed directly to the function instead of the enum variantsGuillaume Gomez-184/+183
2015-07-14End of error code spanning centralizationGuillaume Gomez-169/+403
2015-07-13Centralize error spaning and add an enum to make this treatment easierGuillaume Gomez-56/+77
2015-07-13Remove warnings by centralizing error codes usageGuillaume Gomez-36/+56
2015-07-13Update error codesGuillaume Gomez-9/+9
2015-07-13Remove unused methodGuillaume Gomez-21/+11
2015-07-13Add error codesGuillaume Gomez-202/+56
2015-07-12Implement RFC 1058Simonas Kazlauskas-3/+3
2015-07-11We just have to replace error codes but code is good nowGuillaume Gomez-75/+220
2015-07-10Remove token::get_name when unneededGuillaume Gomez-35/+45
2015-07-08Remove a FIXMESeo Sanghyeon-5/+0
2015-06-19rustc_resolve: don't require redundant arguments to resolve_crate.Eduard Burtescu-3/+1
2015-06-17collections: Split the `collections` featureAlex Crichton-1/+1
2015-06-17alloc: Split apart the global `alloc` featureAlex Crichton-1/+1