summary refs log tree commit diff
path: root/src/librustc_privacy
AgeCommit message (Expand)AuthorLines
2015-09-10Add error code for private struct field issueGuillaume Gomez-6/+90
2015-09-09Add error code for tuple struct constructor errorGuillaume Gomez-3/+27
2015-09-09Add error code for unnecessary visibility qualifierGuillaume Gomez-1/+24
2015-09-09Add error code for enum item visibility errorGuillaume Gomez-2/+29
2015-09-09Add new error code for visibility inside a functionGuillaume Gomez-6/+23
2015-09-09Add error code for privacy error on exported signatureGuillaume Gomez-1/+29
2015-09-09Add new error code for trait privacy errorGuillaume Gomez-2/+40
2015-09-03Add an intital HIR and lowering stepNick Cameron-143/+143
2015-08-24fallout from moving def-idNiko Matsakis-18/+18
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-10Auto merge of #27451 - seanmonstar:use-groups-as, r=alexcrichtonbors-2/+2
2015-08-09Use https URLs to refer to rust-lang.org where appropriate.Eli Friedman-2/+2
2015-08-08rustc: rename multiple imports in a listSean McArthur-2/+2
2015-08-07rename ADTDef to AdtDef etc.Ariel Ben-Yehuda-4/+4
2015-08-06use VariantDef instead of struct_fieldsAriel Ben-Yehuda-96/+51
2015-08-06introduce an ADTDef struct for struct/enum definitionsAriel Ben-Yehuda-11/+12
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-8/+4
2015-07-04rustc: remove MethodOrigin and use the container to distinguish inherent meth...Eduard Burtescu-18/+9
2015-07-04rustc: remove MethodOrigin::Object and use traits::VtableObject instead.Eduard Burtescu-1/+1
2015-07-04rustc_lint: use traits::select for methods in unconditional_recursion.Eduard Burtescu-1/+1
2015-07-04rustc: simplify ty::MethodOrigin and avoid trait item indices.Eduard Burtescu-14/+10
2015-07-04rustc: remove unused MethodStaticClosure variant of MethodOrigin.Eduard Burtescu-1/+0
2015-06-27Begin refactor type checking stateJared Roesch-1/+1
2015-06-26rustc: switch most remaining middle::ty functions to methods.Eduard Burtescu-17/+17
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