about summary refs log tree commit diff
path: root/src/librustc/ty/context.rs
AgeCommit message (Expand)AuthorLines
2019-04-26Update handling of Tuplevarkor-3/+7
2019-04-25ignore-tidy-filelength on all files with greater than 3000 linesvarkor-0/+2
2019-04-21Enable migrate mode by default on the 2015 editionMatthew Jasper-53/+7
2019-04-14Auto merge of #59335 - Aaron1011:fix/extern-priv-final, r=Aaron1011bors-0/+10
2019-04-14HirIdify hir::Defljedrz-3/+9
2019-04-14Properly parse '--extern-private' with name and pathAaron Hill-0/+10
2019-04-05Introduce an arena type which may be used to allocate a list of types with de...John Kåre Alsaker-0/+3
2019-04-03Add trait_object_dummy_self to CommonTypesflip1995-0/+7
2019-04-02Replace adt_def with name in mir::ProjectionElem::DowncastTyler Mandry-16/+16
2019-04-01Allow closure to unsafe fn coercionTaiki Endo-2/+6
2019-03-28Rollup merge of #59216 - stepnivlk:type_dependent_defs-wrappers, r=oli-obkMazdak Farrokhzad-0/+9
2019-03-16Revert the `LazyConst` PROliver Scherer-26/+17
2019-03-16Add def getting methods to librustc/ty/contextTomas Koutsky-0/+9
2019-03-15rustc: remove TyCtxt::parent_def_id in favor of TyCtxt::parent.Eduard-Mihai Burtescu-2/+2
2019-03-14Auto merge of #58176 - Zoxc:lint-levels, r=oli-obkbors-23/+37
2019-03-13Auto merge of #56864 - Zoxc:stable-hash-macro, r=michaelwoeristerbors-3/+5
2019-03-13Use derive macro for HashStableJohn Kåre Alsaker-3/+5
2019-03-11Remove precompute_in_scope_traits_hashesJohn Kåre Alsaker-10/+0
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-50/+37
2019-03-09Rollup merge of #58670 - saleemjaffer:refactor_typecast_check_kinds, r=oli-obkMazdak Farrokhzad-17/+17
2019-03-08expand unused doc comment diagnosticAndy Russell-6/+9
2019-03-07HirIdification: replace NodeId method callsljedrz-5/+5
2019-03-05Take const into account in contextvarkor-26/+74
2019-03-05Only insert nodes which changes lint levels in the LintLevelMapJohn Kåre Alsaker-23/+37
2019-03-05fixes rust-lang#52482Saleem Jaffer-17/+17
2019-03-03Auto merge of #58673 - matthewjasper:typeck-ptr-coercions, r=pnkfelixbors-8/+12
2019-03-01ty: HirIdify some lintsljedrz-27/+6
2019-02-28Introduce rustc_interface and move some methods thereJohn Kåre Alsaker-3/+1
2019-02-27Rename variadic to c_variadicDan Robertson-3/+3
2019-02-27rename Substs to InternalSubstscsmoe-7/+7
2019-02-26replace &'tcx Substs with SubstsRefcsmoe-12/+12
2019-02-24hir: remove NodeId from Blockljedrz-2/+2
2019-02-23Type check coercions to pointer typesMatthew Jasper-8/+12
2019-02-19Auto merge of #57896 - oli-obk:permissive_existence, r=cramertjbors-1/+12
2019-02-13Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasperMazdak Farrokhzad-2/+2
2019-02-13Rollup merge of #58137 - ljedrz:cleanup_node_id_to_type, r=estebankMazdak Farrokhzad-12/+9
2019-02-13Cleanup importsTaiki Endo-1/+1
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-2/+2
2019-02-10rustc: doc commentsAlexander Regueiro-11/+11
2019-02-10Auto merge of #57770 - Zoxc:no-hash-query, r=michaelwoeristerbors-2/+3
2019-02-09cleanup: rename node_id_to_type(_opt)ljedrz-12/+9
2019-02-09Auto merge of #58207 - nnethercote:intern_lazy_const, r=oli-obkbors-10/+12
2019-02-08Add a query type which is always marked as red if it runsJohn Kåre Alsaker-2/+3
2019-02-06Make `intern_lazy_const` actually intern its argument.Nicholas Nethercote-10/+12
2019-02-05move librustc to 2018Mark Mansi-50/+50
2019-02-01Auto merge of #57937 - denzp:nvptx, r=nagisabors-0/+6
2019-02-01Restrict concrete types to equivalent typesOliver Scherer-1/+12
2019-01-28Use multiple threads by default. Limits tests to one thread. Do some renaming.John Kåre Alsaker-7/+7
2019-01-27Fix indentationOliver Scherer-1/+1
2019-01-27Create `nvptx64-nvidia-cuda` target specificationDenys Zariaiev-0/+6