about summary refs log tree commit diff
path: root/src/librustc_middle/ty/context.rs
AgeCommit message (Expand)AuthorLines
2020-07-31Rename HAIR to THIR (Typed HIR).Valentin Lazureanu-1/+1
2020-07-29Address review commentsOliver Scherer-39/+43
2020-07-28Replace all uses of `log::log_enabled` with `Debug` printersOliver Scherer-17/+28
2020-07-27add reuse_or_mk_predicateBastian Kauschke-1/+10
2020-07-27`PredicateKint` -> `PredicateKind`, the beginning of the endBastian Kauschke-8/+4
2020-07-27minimalBastian Kauschke-9/+3
2020-07-27add `PredicateKint`, because who doesn't like bodgingBastian Kauschke-3/+12
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-25/+25
2020-07-15improve namingBastian Kauschke-2/+2
2020-07-15update const arg queriesBastian Kauschke-3/+3
2020-07-15only call `typeck_tables_of_const_arg` for const argsBastian Kauschke-0/+11
2020-07-15continue mir pipelineBastian Kauschke-4/+4
2020-07-09Rollup merge of #74070 - eddyb:forall-tcx-providers, r=nikomatsakisManish Goregaokar-3/+3
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-3/+3
2020-07-04add `lazy_normalization_consts` feature gateBastian Kauschke-1/+1
2020-07-02Auto merge of #73751 - eddyb:no-empty-tables, r=nikomatsakisbors-42/+27
2020-07-02Remove `TypeckTables::empty(None)` and make hir_owner non-optional.Eduard-Mihai Burtescu-42/+27
2020-07-01Rollup merge of #73906 - JohnTitor:missing-bt, r=jonas-schievinkManish Goregaokar-1/+1
2020-07-01Insert NoDelim groups around nonterminals when lowering macro_rulesAaron Hill-0/+1
2020-07-01Add missing backtick in `ty_error_with_message`Yuki Okushi-1/+1
2020-06-28Rollup merge of #73833 - bjorn3:remove_gcx_enter_local, r=matthewjasperManish Goregaokar-27/+5
2020-06-28Remove GlobalCtxt::enter_localbjorn3-27/+5
2020-06-27more LocalDefId cleanupBastian Kauschke-8/+12
2020-06-27more LocalDefId in ty::contextBastian Kauschke-4/+7
2020-06-23Rollup merge of #73488 - richkadel:llvm-coverage-map-gen, r=tmandryManish Goregaokar-0/+7
2020-06-23Rollup merge of #73496 - estebank:opaque-missing-lts-in-fn-3, r=nikomatsakisManish Goregaokar-26/+7
2020-06-22review commentsEsteban Küber-1/+2
2020-06-21Cache flags and escaping vars for predicatesMatthew Jasper-10/+47
2020-06-21Cache decoded predicate shorthandsMatthew Jasper-3/+5
2020-06-20Move `trait_map` into `hir::Crate`marmeladema-2/+2
2020-06-19Rollup merge of #73452 - matthewjasper:auto-rec, r=nikomatsakisManish Goregaokar-0/+7
2020-06-19Rollup merge of #72689 - lcnr:common_str, r=estebankManish Goregaokar-6/+3
2020-06-19Account for multiple impl/dyn Trait in return type when suggesting `'_`Esteban Küber-26/+6
2020-06-19code coverage foundation for hash and num_countersRich Kadel-0/+7
2020-06-19Rollup merge of #73357 - petrochenkov:tmap, r=davidtwcoManish Goregaokar-2/+2
2020-06-18Rollup merge of #72804 - estebank:opaque-missing-lts-in-fn-2, r=nikomatsakisManish Goregaokar-4/+9
2020-06-18Rollup merge of #70551 - mark-i-m:ty-err-2, r=varkorManish Goregaokar-4/+27
2020-06-18Add helper method for reusing an existing interned regionMatthew Jasper-0/+7
2020-06-15track caller for delay_span_bugmark-22/+4
2020-06-15make all uses of ty::Error or ConstKind::Error delay a span bugmark-4/+45
2020-06-15typeck: Use `LocalDefId`s for the unused trait import setVadim Petrochenkov-2/+2
2020-06-15Suggest substituting `'static` lifetime in impl/dyn `Trait + 'static` return ...Esteban Küber-4/+9
2020-06-15Join mutiple lines if it is more readableLzu Tao-2/+1
2020-06-07Use `LocalDefId` directly in `Resolver::export_map` and `module_exports` querymarmeladema-2/+2
2020-05-31Rollup merge of #72745 - lcnr:interned-cleanup, r=petrochenkovRalf Jung-48/+2
2020-05-30Account for returned `dyn Trait` evaluating to `'static` lifetimeEsteban Küber-27/+74
2020-05-30Rollup merge of #72752 - lcnr:remove-mk_bool, r=estebankYuki Okushi-5/+0
2020-05-29remove mk_boolBastian Kauschke-5/+0
2020-05-29Rollup merge of #72591 - sexxi-goose:rename_upvar_list-to-closure_captures, r...Dylan DPC-4/+4
2020-05-29Borrow<[T]> for Interned<'tcx, List<T>>Bastian Kauschke-48/+2