summary refs log tree commit diff
path: root/src/librustc_privacy
AgeCommit message (Expand)AuthorLines
2015-06-12Cleanup: rename middle::ty::sty and its variants.Eli Friedman-10/+10
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-4/+4
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+2
2015-05-15libs: Move favicon URLs to HTTPSAlex Crichton-1/+1
2015-05-03Update old uses of ~ in comments and debugging statementsCarol Nichols-1/+1
2015-04-23Functional changes for associated constants. Cross-crate usage of associated ...Sean Patrick Santos-2/+43
2015-04-23Structural changes for associated constantsSean Patrick Santos-12/+21
2015-04-14Negative case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-08Auto merge of #23998 - nrc:impl-self, r=nikomatsakisbors-1/+1
2015-04-03In librustc*, convert many uses of ast::Ident to ast::Name, fixing much of #6...Jonathan S-10/+10
2015-04-03Check uses of `Self` in impls in the compiler rather than during expansionNick Cameron-1/+1
2015-03-28Rollup merge of #23803 - richo:unused-braces, r=ManishearthManish Goregaokar-1/+1
2015-03-28cleanup: Remove unused braces in use statementsRicho Healey-1/+1
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-2/+1
2015-03-23Fallout in stdlib, rustdoc, rustc, etc. For most maps, converted uses ofNiko Matsakis-9/+9
2015-03-18Fix private module loophole in the 'private type in public item' checkNick Cameron-18/+32
2015-03-11syntax: move MethMac to MacImplItem and combine {Provided,Required}Method int...Eduard Burtescu-21/+24
2015-03-11syntax: rename TypeMethod to MethodSig and use it in MethDecl.Eduard Burtescu-2/+2
2015-03-11syntax: gather common fields of impl & trait items into their respective types.Eduard Burtescu-87/+31
2015-03-11syntax: move indirection around {Trait,Impl}Item, from within.Eduard Burtescu-13/+13
2015-03-06Rollup merge of #23056 - awlnx:master, r=nrcManish Goregaokar-0/+2
2015-03-05fix for new attributes failing. issue #22964awlnx-0/+2
2015-03-03privacy: walk associated types in trait implsJorge Aparicio-1/+12
2015-02-26Record the publicity of struct fields and enum variants.Huon Wilson-0/+10
2015-02-24Fix fallout from correct stability handling in UFCS.Eduard Burtescu-1/+0
2015-02-24Implement `<T>::method` UFCS expression syntax.Eduard Burtescu-6/+6
2015-02-24rustc: combine partial_def_map and last_private_map into def_map.Eduard Burtescu-13/+13
2015-02-24rustc_resolve: don't handle impl items as if they were modules.Eduard Burtescu-7/+3
2015-02-24rustc_resolve: remove the distinction between DefStaticMethod and DefMethod.Eduard Burtescu-2/+0
2015-02-24syntax: use a single Path for Trait::Item in QPath.Eduard Burtescu-5/+0
2015-02-24syntax: don't use TraitRef in QPath.Eduard Burtescu-0/+5
2015-02-24syntax: don't store a secondary NodeId for TyPath.Eduard Burtescu-42/+27
2015-02-24Revert bogus rename from DefTrait to DefaultImpl.Eduard Burtescu-1/+1
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-2/+3
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-2/+2
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-3/+3
2015-02-10Add comment noting that this naive approach is not too naive.Felix S. Klock II-0/+3
2015-02-10Make FRU respect privacy of all struct fields, mentioned or unmentioned.Felix S. Klock II-14/+15
2015-02-04remove all kind annotations from closuresJorge Aparicio-5/+5
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-27/+27
2015-01-30Test fixes and rebase conflictsAlex Crichton-4/+3
2015-01-26Merge remote-tracking branch 'rust-lang/master'Brian Anderson-2/+2
2015-01-26Remove "unboxed" attribute in code referring to new closures.Eduard Burtescu-2/+2
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-59/+37
2015-01-23Set unstable feature names appropriatelyBrian Anderson-2/+4
2015-01-22Put #[staged_api] behind the 'staged_api' gateBrian Anderson-0/+1
2015-01-21Remove 'since' from unstable attributesBrian Anderson-1/+1
2015-01-21Tie stability attributes to feature gatesBrian Anderson-1/+1