about summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2019-11-23Auto merge of #66507 - ecstatic-morse:const-if-match, r=oli-obkbors-2/+15
2019-11-22Auto merge of #66282 - Centril:simplify-try, r=oli-obkbors-2/+2
2019-11-21Make `name` work for `MatchSource`Dylan MacKenzie-2/+15
2019-11-21Introduce MIR optimizations for simplifying `x?` on `Result`s.Mazdak Farrokhzad-2/+2
2019-11-21Aggregation of drive-by cosmetic changes.Alexander Regueiro-2/+3
2019-11-21Rollup merge of #66515 - Centril:cheaper-inline-asm, r=oli-obkMazdak Farrokhzad-30/+37
2019-11-21Rollup merge of #65730 - csmoe:return-lifetime, r=nikomatsakisMazdak Farrokhzad-2/+12
2019-11-21reduce size of hir::ExprKindMazdak Farrokhzad-30/+37
2019-11-20Rollup merge of #66457 - cjgillot:just_hashstable, r=ZoxcMazdak Farrokhzad-4/+2
2019-11-19Derive HashStable more.Camille GILLOT-1/+1
2019-11-19More HashStable.Camille GILLOT-3/+1
2019-11-18rustc: lowering: Lower type args as const args when resolved in valueGabriel Smith-5/+56
2019-11-18rustc: hir: Add method to check validity of a Res/Def in a namespaceGabriel Smith-0/+38
2019-11-17Rollup merge of #66344 - petrochenkov:noregattr, r=matthewjasperYuki Okushi-5/+1
2019-11-16ast: Keep string literals in ABIs preciselyVadim Petrochenkov-3/+3
2019-11-16ast: Keep `extern` qualifiers in functions more preciselyVadim Petrochenkov-3/+11
2019-11-16rustc_plugin: Remove `Registry::register_attribute`Vadim Petrochenkov-5/+1
2019-11-15Rollup merge of #66197 - Centril:transparent-ast, r=varkorTyler Mandry-31/+37
2019-11-15Rollup merge of #66390 - estebank:parenice, r=CentrilYuki Okushi-9/+10
2019-11-14TAIT: use hack in ->HIR to avoid more changesMazdak Farrokhzad-31/+37
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+8
2019-11-13Fix ICE when trying to suggest `Type<>` instead of `Type()`Esteban Küber-9/+10
2019-11-13Get `FnSig` by `HirId`Dylan MacKenzie-0/+35
2019-11-13update suggestion ui testcsmoe-2/+12
2019-11-11Auto merge of #66252 - cjgillot:trees, r=oli-obkbors-187/+35
2019-11-10Auto merge of #66070 - petrochenkov:regattr, r=matthewjasperbors-3/+20
2019-11-10Fix tidy.Camille GILLOT-1/+2
2019-11-10Merge hir::ImplPolarity into ast::ImplPolarity.Camille GILLOT-27/+2
2019-11-10Merge hir::IsAuto into ast::IsAuto.Camille GILLOT-16/+2
2019-11-10Merge hir::CaptureClause into ast::CaptureBy.Camille GILLOT-23/+7
2019-11-10Merge hir::GeneratorMovability into ast::Movability.Camille GILLOT-20/+6
2019-11-10Merge hir::Unsafety into ast::Unsafety.Camille GILLOT-37/+5
2019-11-10Merge hir::Constness into ast::Constness.Camille GILLOT-16/+3
2019-11-10Merge hir::Mutability into ast::Mutability.Camille GILLOT-55/+16
2019-11-09Move next_node_id to ResolverMark Rousskov-10/+14
2019-11-09Address review commentsVadim Petrochenkov-0/+17
2019-11-09Remove `#[feature(custom_attribute)]`Vadim Petrochenkov-3/+0
2019-11-09Support registering attributes and attribute tools using crate-level attributesVadim Petrochenkov-0/+3
2019-11-08Rollup merge of #66188 - Centril:fnsig, r=davidtwcoMazdak Farrokhzad-52/+43
2019-11-08Rollup merge of #65785 - Centril:compat-to-error-2, r=oli-obkMazdak Farrokhzad-30/+9
2019-11-08ast::ItemKind::Fn: use ast::FnSigMazdak Farrokhzad-10/+5
2019-11-08ast::MethodSig -> ast::FnSigMazdak Farrokhzad-2/+2
2019-11-08hir::MethodSig -> hir::FnSigMazdak Farrokhzad-16/+17
2019-11-08hir::ItemKind::Fn: use hir::MethodSigMazdak Farrokhzad-26/+21
2019-11-07syntax::parser::token -> syntax::tokenMazdak Farrokhzad-2/+2
2019-11-07Rollup merge of #65884 - Centril:non-hardcoded-abis, r=petrochenkovMazdak Farrokhzad-3/+24
2019-11-07Rollup merge of #65752 - estebank:sugg, r=CentrilMazdak Farrokhzad-3/+17
2019-11-07parser: don't hardcode ABIs into grammarMazdak Farrokhzad-3/+24
2019-11-07Auto merge of #66175 - JohnTitor:rollup-ihqk5vn, r=JohnTitorbors-0/+9
2019-11-07Rollup merge of #66076 - RalfJung:qpath, r=davidtwco,oli-obkYuki Okushi-0/+9