summary refs log tree commit diff
path: root/src/librustc/middle/stability.rs
AgeCommit message (Expand)AuthorLines
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-2/+2
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-4/+4
2016-03-31librustc: replace span_bug calls with span_bug!()Benjamin Herr-9/+9
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-1/+1
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-17/+17
2016-03-02Move span into `StructField`Vadim Petrochenkov-1/+1
2016-02-16Split PatKind::Enum into PatKind::TupleStruct and PatKind::PathVadim Petrochenkov-2/+2
2016-02-14Rename hir::Pat_ and its variantsVadim Petrochenkov-4/+4
2016-02-05Instrument a bunch of tasks that employ the HIR map in one way orNiko Matsakis-3/+9
2016-01-20Rename Def's variants and don't reexport themVadim Petrochenkov-4/+4
2016-01-14Require stability annotations on fields of tuple variantsVadim Petrochenkov-15/+1
2016-01-05Annotate the compiler with information about what it is doing when.Niko Matsakis-2/+3
2015-12-30use structured errorsNick Cameron-8/+10
2015-12-18Abstract away differences between Vec and ptr::P in HIRVadim Petrochenkov-1/+1
2015-12-17Remove unused importsJeffrey Seyfried-1/+1
2015-12-12Address the review commentsVadim Petrochenkov-59/+4
2015-12-12Implement `#[deprecated]` attribute (RFC 1270)Vadim Petrochenkov-44/+125
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-2/+1
2015-11-26make CrateStore a trait objectAriel Ben-Yehuda-1/+1
2015-11-26stop using csearch in librustc and librustc_lintAriel Ben-Yehuda-3/+3
2015-11-26Consider a crate staged if it has `stable` or `unstable` in its rootVadim Petrochenkov-3/+11
2015-11-25Remove `#[staged_api]`Vadim Petrochenkov-12/+2
2015-11-23Auto merge of #29952 - petrochenkov:depr, r=brsonbors-1/+1
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-1/+1
2015-11-19Changes to data produced by privacy passVadim Petrochenkov-5/+5
2015-11-18Various straight-forward ports that override `visit_nested_items`Niko Matsakis-18/+30
2015-11-18Review fixesVadim Petrochenkov-18/+23
2015-11-18Rework stability annotation passVadim Petrochenkov-130/+147
2015-11-02Auto merge of #29291 - petrochenkov:privacy, r=alexcrichtonbors-2/+2
2015-11-01Add comment for stability.rsVadim Petrochenkov-0/+1
2015-10-31Remove PatWildMultiVadim Petrochenkov-5/+0
2015-10-25Tweak stability to not require annotations on impl items and unnamed fieldsVadim Petrochenkov-2/+2
2015-10-16Auto merge of #29014 - petrochenkov:stability, r=brsonbors-18/+30
2015-10-13Merge VariantData and VariantData_Vadim Petrochenkov-2/+2
2015-10-13Merge struct fields and struct kindVadim Petrochenkov-1/+1
2015-10-13Dict -> Struct, StructDef -> VariantData, def -> dataVadim Petrochenkov-2/+2
2015-10-13Remove now redundant NodeId from VariantVadim Petrochenkov-3/+3
2015-10-13Decouple structure kinds from NodeIdsVadim Petrochenkov-3/+3
2015-10-13Refactor attr::StabilityVadim Petrochenkov-18/+30
2015-10-09Fix stabilityNick Cameron-3/+28
2015-10-01Convert DefId to use DefIndex, which is an index into a list ofNiko Matsakis-2/+2
2015-10-01Make calling def_id on a DefSelfTy an error; the previous defids thatNiko Matsakis-0/+1
2015-10-01move direct accesses of `node` to go through `as_local_node_id`, unlessNiko Matsakis-1/+1
2015-10-01move job of creating local-def-ids to ast-map (with a few stragglers)Niko Matsakis-2/+4
2015-10-01move LOCAL_CRATE to cstoreNiko Matsakis-1/+2
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-1/+1
2015-09-22Use Names in the remaining HIR structures with exception of...Vadim Petrochenkov-1/+1
2015-09-22Use Names in hir::{Field, ExprMethodCall, ExprField}Vadim Petrochenkov-2/+2
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-2/+2
2015-09-17Correctly walk import lists in AST visitorsVadim Petrochenkov-0/+16