summary refs log tree commit diff
path: root/src/librustc_resolve/build_reduced_graph.rs
AgeCommit message (Expand)AuthorLines
2015-05-21syntax: parse `const fn` for free functions and inherent methods.Eduard Burtescu-1/+1
2015-04-29FalloutTamir Duberstein-15/+28
2015-04-23Structural changes for associated constantsSean Patrick Santos-1/+8
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-01Fallout out rustcNiko Matsakis-2/+2
2015-03-28cleanup: Remove unused braces in use statementsRicho Healey-1/+1
2015-03-16Reviewer changesNick Cameron-1/+1
2015-03-16resolve: factor out resolve imports to its own moduleNick Cameron-7/+8
2015-03-16Misc tidy ups in resolveNick Cameron-17/+11
2015-03-11syntax: move MethMac to MacImplItem and combine {Provided,Required}Method int...Eduard Burtescu-2/+1
2015-03-11syntax: gather common fields of impl & trait items into their respective types.Eduard Burtescu-39/+15
2015-03-11syntax: move indirection around {Trait,Impl}Item, from within.Eduard Burtescu-11/+15
2015-02-24Fix fallout from rebasing.Eduard Burtescu-1/+1
2015-02-24rustc_resolve: don't handle impl items as if they were modules.Eduard Burtescu-228/+10
2015-02-24rustc_resolve: remove the distinction between DefStaticMethod and DefMethod.Eduard Burtescu-48/+17
2015-02-24rustc: use partially resolved definitions to replace the `T::A` hack.Eduard Burtescu-1/+1
2015-02-24rustc_resolve: use the visitor model more, remove redundant repeated lookups.Eduard Burtescu-36/+11
2015-02-24rustc: load DefAssociatedTy from cross-crate metadata. Fixes #20542.Eduard Burtescu-4/+4
2015-02-24syntax: don't store a secondary NodeId for TyPath.Eduard Burtescu-2/+2
2015-02-24Revert bogus rename from DefTrait to DefaultImpl.Eduard Burtescu-2/+2
2015-02-24Auto merge of #21689 - FlaPer87:oibit-send-and-friends, r=nikomatsakisbors-3/+4
2015-02-22Rename DefTrait to DefaultImplFlavio Percoco-4/+4
2015-02-22Fix fallout from libsyntax implementationFlavio Percoco-1/+2
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-5/+5
2015-02-06Update to last version, remove "[]" as much as possibleGuillaumeGomez-1/+1
2015-02-06librustc_resolve has been updatedGuillaumeGomez-3/+3
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-9/+9
2015-01-21rustc_resolve: fix fallout of merging ast::ViewItem into ast::Item.Eduard Burtescu-153/+131
2015-01-18rustc_resolve: Do not allow mods to shadow typesAlex Crichton-16/+25
2015-01-18rustc_resolve: De-indent by breaking out of matchAlex Crichton-101/+101
2015-01-16rustc_resolve: Correctly record privacy of methodsAlex Crichton-3/+3
2015-01-07use slicing sugarJorge Aparicio-6/+6
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-2/+2
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-2/+2
2015-01-07Replace full slice notation with index callsNick Cameron-3/+3
2015-01-04Add syntax for negative implementations of traitsFlavio Percoco-2/+2
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-2/+2
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-5/+5
2015-01-02rollup merge of #20410: japaric/assoc-typesAlex Crichton-2/+4
2015-01-02Merge remote-tracking branch 'origin/master' into rollupAlex Crichton-5/+6
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-2/+4
2015-01-02std: Stabilize the prelude moduleAlex Crichton-1/+2
2015-01-02Accept `self` in place of `mod` in use itemsNick Cameron-5/+6
2014-12-30Removed a bunch of unnecessary .clone()s from build_reduced_graphJonathan S-99/+69
2014-12-30Purged ReducedGraphParentJonathan S-68/+41
2014-12-30Moved ReducedGraphParent building to a new moduleJonathan S-0/+1339