about summary refs log tree commit diff
path: root/src/librustc_passes
AgeCommit message (Expand)AuthorLines
2018-08-27Remove path prefixes from NodeKindvarkor-3/+3
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-2/+2
2018-08-25Properly prevent the promotion of unstable const fnsOliver Schneider-3/+0
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-22Auto merge of #53607 - GuillaumeGomez:rollup, r=GuillaumeGomezbors-1/+3
2018-08-22Rollup merge of #53504 - ekse:suggestions-applicability-2, r=estebankGuillaume Gomez-1/+3
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-3/+3
2018-08-20Auto merge of #51880 - varkor:generics-hir-generalisation-followup, r=eddybbors-4/+3
2018-08-20Fix diagnostic regressionvarkor-1/+3
2018-08-20Set applicability for more suggestions.Sébastien Duquette-1/+3
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-19Address minor commentsvarkor-4/+1
2018-08-11Clean up and add extra testsvarkor-2/+2
2018-08-11Emit an error during parsingvarkor-13/+8
2018-08-11Improve diagnosticsvarkor-2/+10
2018-08-11Fix handling of trait methods with bodies and improve efficiencyvarkor-12/+14
2018-08-11Suggest replacing patterns with underscoresvarkor-2/+5
2018-08-11Emit error for pattern arguments in trait methodsvarkor-1/+13
2018-08-09[nll] librustc_passes: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-07Add HirId to VisibilityKind::RestrictedMark Rousskov-2/+2
2018-08-04Use diagnostic API on SessionMark Rousskov-1/+1
2018-07-29Change order of copy and borrow to avoid conflictMatthew Jasper-1/+2
2018-07-28Rollup merge of #52781 - ljedrz:avoid_vec_arguments, r=nikomatsakiskennytm-1/+1
2018-07-27Use slices where a vector is not necessaryljedrz-1/+1
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-23Promoteds are statics and statics have a place, not just a valueOliver Schneider-12/+2
2018-07-16ExprKindcsmoe-37/+37
2018-07-16DeclKindcsmoe-2/+2
2018-07-16StmtKindcsmoe-3/+3
2018-07-16BinOpKindcsmoe-3/+3
2018-07-14Auto merge of #52318 - TheDarkula:master, r=oli-obkbors-129/+196
2018-07-14Removed the promotable field from CheckCrateVisitor and replaced it with the ...Meade Kincke-129/+196
2018-07-14Address commentsVadim Petrochenkov-1/+1
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-13/+15
2018-07-12Deny bare trait objects in the rest of rustljedrz-0/+2
2018-07-07General fixes and cleanup.Meade Kincke-31/+24
2018-07-07Omitted the walk in visit_expr()Meade Kincke-65/+174
2018-07-02Fix issue-50585 testvarkor-2/+2
2018-07-02Fix an ICE using break and continue as array lengthsvarkor-1/+6
2018-07-01Auto merge of #51883 - estebank:placement-suggestion, r=varkorbors-6/+21
2018-06-28Suggest correct comparison against negative literalEsteban Küber-6/+21
2018-06-27Generate the `NodeId` for `existential type` in the ASTOliver Schneider-3/+3
2018-06-23Auto merge of #51727 - varkor:expragain-to-exprcontinue, r=petrochenkovbors-2/+2
2018-06-23Rename ExprAgain to ExprContinuevarkor-2/+2
2018-06-21Explicitly ban async in trait implsTaylor Cramer-0/+1
2018-06-21Async methodsTaylor Cramer-0/+9
2018-06-21Parse async fn header.Without Boats-2/+2
2018-06-20Make GenericBound explicitvarkor-3/+3
2018-06-20Rename ParamBound(s) to GenericBound(s)varkor-5/+5
2018-06-20Rename TraitTyParamBound to ParamBound::Traitvarkor-2/+2