summary refs log tree commit diff
path: root/src/librustc/ty/context.rs
AgeCommit message (Expand)AuthorLines
2019-08-08Use associated_type_bounds where applicable - closes #61738Ilija Tovilo-2/+2
2019-08-07Rollup merge of #63034 - tmandry:reduce-generator-size-regressions, r=cramertjMazdak Farrokhzad-5/+16
2019-08-02Address review commentsvarkor-1/+1
2019-08-02Replace "existential" by "opaque"varkor-8/+8
2019-07-29Wrap promoted generator fields in MaybeUninitTyler Mandry-5/+16
2019-07-26Rollup merge of #62801 - bjorn3:remove_lower_128bit_ops, r=alexcrichtonMazdak Farrokhzad-35/+1
2019-07-19Use sharded maps for interningJohn Kåre Alsaker-18/+20
2019-07-19Remove support for -Zlower-128bit-opsbjorn3-35/+1
2019-07-05Rollup merge of #62168 - ljedrz:the_culmination_of_hiridification, r=ZoxcMazdak Farrokhzad-3/+3
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-0/+3
2019-07-04rename hir::map::local_def_id to local_def_id_from_node_idljedrz-3/+3
2019-07-02Use a single CtxtInternersJohn Kåre Alsaker-136/+28
2019-06-24Allow usage_of_ty_tykind only in styflip1995-0/+3
2019-06-24HIR: rename find_by_hir_id to findljedrz-1/+1
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-2/+2
2019-06-22Deny explicit_outlives_requirements in the compilerMatthew Jasper-3/+3
2019-06-22Rollup merge of #62019 - jeremystucki:refactoring, r=estebankMazdak Farrokhzad-3/+3
2019-06-21Remove needless lifetimesJeremy Stucki-3/+3
2019-06-20rename hir::map::get_by_hir_id to getljedrz-1/+1
2019-06-17renamve hir_to_string to node_to_stringljedrz-2/+2
2019-06-17replace some uses of NodeId with HirIdljedrz-3/+1
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-23/+21
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-96/+84
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-37/+40
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-21/+21
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-9/+9
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-14/+14
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-7/+7
2019-06-03Auto merge of #57214 - Zoxc:no-local-interners, r=eddybbors-16/+28
2019-06-02Auto merge of #61278 - RalfJung:miri-tag-allocations, r=oli-obkbors-1/+1
2019-06-02Auto merge of #61276 - eddyb:kill-res-upvar, r=petrochenkovbors-12/+0
2019-06-02no longer assume that there is a default tag: give the machine the chance to ...Ralf Jung-1/+1
2019-06-01rustc: collect upvars from HIR, instead of during name resolution.Eduard-Mihai Burtescu-13/+0
2019-06-01rustc: use indexmap instead of a plain vector for upvars.Eduard-Mihai Burtescu-6/+7
2019-06-01Auto merge of #61350 - RalfJung:alloc, r=oli-obkbors-1/+1
2019-05-31Store CtxtInterners for local values in AllArenasJohn Kåre Alsaker-16/+28
2019-05-31Remove GlobalArenas and use Arena insteadJohn Kåre Alsaker-46/+10
2019-05-30light refactoring of global AllocMapRalf Jung-1/+1
2019-05-29Rollup merge of #60928 - TheSirC:fix/60229, r=eddybMazdak Farrokhzad-5/+5
2019-05-28Changes the type `mir::Mir` into `mir::Body`Claude-Alban RANÉLY-VERGÉ-DÉPRÉ-5/+5
2019-05-26rename Scalar::Bits to Scalar::Raw and bits field to dataRalf Jung-1/+1
2019-05-25Don't use `ty::Const` without immediately interningOliver Scherer-13/+6
2019-05-23Update get_lib_features, defined_lib_features, get_lang_items, defined_lang_i...John Kåre Alsaker-6/+6
2019-05-23Update upvars and module_exportsJohn Kåre Alsaker-6/+6
2019-05-23Update in_scope_traits_mapJohn Kåre Alsaker-9/+7
2019-05-23Update stability_index, all_crate_nums and features_queryJohn Kåre Alsaker-6/+6
2019-05-23Update GenericPredicates queriesJohn Kåre Alsaker-0/+14
2019-05-23Update resolve_lifetimes, named_region_map, is_late_bound_map and object_life...John Kåre Alsaker-2/+2
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-2/+2
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-4/+5