about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2020-01-07Rollup merge of #67909 - varkor:obsolete-const-print, r=davidtwcoYuki Okushi-12/+5
2020-01-06Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisabors-81/+76
2020-01-06Fix ICE in const pretty printing and resolve FIXMEvarkor-12/+5
2020-01-05Fix typoAaron Hill-1/+1
2020-01-05Rename Instance.ty to Instance.monomorphic_tyAaron Hill-7/+3
2020-01-05s/projections/params/Aaron Hill-1/+1
2020-01-05Run rustfmtAaron Hill-1/+2
2020-01-05Change 'panic!' to 'bug!'Aaron Hill-1/+1
2020-01-05Fix ICE involving calling `Instance.ty` during const evaluationAaron Hill-0/+28
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-81/+76
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-16/+14
2020-01-04extract Export, ExportMap from hir::defMazdak Farrokhzad-3/+6
2020-01-04{HirId,ItemLocal}{Map,Set} -> rustc::hir & nix rustc::nodemapMazdak Farrokhzad-4/+3
2020-01-04DefId{Map,Set} -> rustc::hir::def_idMazdak Farrokhzad-6/+5
2020-01-04move Node{Map,Set} -> rustc_session::node_idMazdak Farrokhzad-2/+4
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-3/+4
2020-01-04extract rustc::middle::codegen_fn_attrsMazdak Farrokhzad-2/+3
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-6/+6
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-3/+3
2020-01-01Move stability queries to librustc_passes.Camille GILLOT-4/+0
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-28/+28
2019-12-30Auto merge of #67721 - JohnTitor:rollup-o8zm4r9, r=JohnTitorbors-14/+1
2019-12-30Rollup merge of #67698 - cjgillot:passes-first, r=ZoxcYuki Okushi-14/+1
2019-12-30Auto merge of #67631 - oli-obk:polymorphic_promotion, r=wesleywiserbors-0/+19
2019-12-29Auto merge of #66942 - cjgillot:hirene-ty, r=Zoxcbors-6/+6
2019-12-29Move get_lib_features query in librustc_passes.Camille GILLOT-4/+0
2019-12-29Move diagnostic_items queries to librustc_passes.Camille GILLOT-8/+0
2019-12-29Move reachable_set query in librustc_passes.Camille GILLOT-2/+1
2019-12-29Auto merge of #67614 - Mark-Simulacrum:global-callbacks, r=Zoxcbors-60/+7
2019-12-27Syntax for hir::Ty.Camille GILLOT-6/+6
2019-12-27Fix `Instance::resolve()` incorrectly returning specialized instancesWesley Wiser-0/+19
2019-12-27Auto merge of #67192 - oli-obk:const_zst_addr, r=RalfJung,varkorbors-2/+2
2019-12-26Syntax for hir::Expr.Camille GILLOT-8/+8
2019-12-26Retire `to_ptr` which should already have no users but still kept getting new...Oliver Scherer-2/+2
2019-12-26Treat extern statics just like statics in the "const pointer to static" repre...Oliver Scherer-2/+0
2019-12-25Fix skipped setting of syntax::GLOBALSMark Rousskov-2/+4
2019-12-25Store callbacks in global staticsMark Rousskov-58/+3
2019-12-25Remove `-Znll-dont-emit-read-for-match`Matthew Jasper-13/+0
2019-12-24x.py fmt after previous deignoreMark Rousskov-898/+746
2019-12-23Auto merge of #66296 - Centril:bindings_after_at-init, r=pnkfelixbors-0/+7
2019-12-23Rollup merge of #67466 - oli-obk:const_intrinsic, r=CentrilMazdak Farrokhzad-96/+2
2019-12-23refactor with extract_binding_modeMazdak Farrokhzad-0/+7
2019-12-22Format the worldMark Rousskov-3416/+2964
2019-12-22Rollup merge of #66877 - skinny121:const-eval-entry-points, r=oli-obkMazdak Farrokhzad-16/+6
2019-12-22Auto merge of #66931 - cjgillot:hirene-preamble, r=eddybbors-2/+2
2019-12-21Use Arena inside hir::Item.Camille GILLOT-2/+2
2019-12-22Add simpler entry points to const eval for common usages.Ben Lewis-16/+6
2019-12-21Rollup merge of #67160 - matthewjasper:gat-generics, r=nikomatsakisMazdak Farrokhzad-6/+5
2019-12-20Require const stability attributes on intrinsics to be able to use them in co...Oliver Scherer-96/+2
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-34/+34