about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2019-08-15hygiene: `ExpnInfo` -> `ExpnData`Vadim Petrochenkov-34/+34
2019-08-15hygiene: Merge `ExpnInfo` and `InternalExpnData`Vadim Petrochenkov-2/+2
2019-08-15hygiene: Remove `Option`s from functions returning `ExpnInfo`Vadim Petrochenkov-11/+7
2019-08-15syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()`Vadim Petrochenkov-2/+2
2019-08-15Auto merge of #63575 - Centril:rollup-anlv9g5, r=Centrilbors-0/+3
2019-08-14Handle cfg(bootstrap) throughoutMark Rousskov-9/+9
2019-08-12Resolve types when suggesting boxed closureEsteban Küber-0/+3
2019-08-12Rollup merge of #62108 - Zoxc:sharded-queries, r=oli-obkMazdak Farrokhzad-26/+28
2019-08-11Rollup merge of #63464 - Mark-Simulacrum:deref-instance, r=eddybMark Rousskov-2/+2
2019-08-11Copy ty::Instance instead of passing by referenceMark Rousskov-2/+2
2019-08-11Remove `HAS_NORMALIZABLE_PROJECTION`Matthew Jasper-17/+8
2019-08-11Remove `is_self` and `has_self_ty` methodsMatthew Jasper-48/+16
2019-08-11proper doc comment for 'recovered' field of variantRalf Jung-2/+2
2019-08-11note a FIXMERalf Jung-0/+1
2019-08-11add tuple_fields convenience method and use it in a few placesRalf Jung-8/+20
2019-08-11fix a commentRalf Jung-1/+1
2019-08-10Rollup merge of #63350 - iluuu1994:use-associated-type-bounds, r=CentrilMazdak Farrokhzad-7/+6
2019-08-08Use associated_type_bounds where applicable - closes #61738Ilija Tovilo-7/+6
2019-08-07Auto merge of #62457 - zackmdavis:minimax_search_and_the_structure_of_cogniti...bors-4/+21
2019-08-07Auto merge of #61919 - alexreg:fix-atb-1, r=nikomatsakisbors-12/+13
2019-08-06pretty-pretty extremal constants!Zack M. Davis-4/+21
2019-08-07Rollup merge of #63034 - tmandry:reduce-generator-size-regressions, r=cramertjMazdak Farrokhzad-10/+39
2019-08-06Fix generator size regressions due to optimizationTyler Mandry-0/+21
2019-08-05Get rid of one more useless `lift` invocationOliver Scherer-2/+1
2019-08-05Prevent array length printing cycle with debug assertionsOliver Scherer-1/+6
2019-08-05Address comment and formatting nitsOliver Scherer-2/+2
2019-08-05Clear the ParamEnv where its information is irrelevantOliver Scherer-13/+17
2019-08-05Fiddle param env through to `try_eval_bits` in most placesOliver Scherer-25/+36
2019-08-05Don't abort on unevaluated constants without at least tryting to eval themOliver Scherer-21/+37
2019-08-05Clean up the `ty::Const::assert*` methodsOliver Scherer-25/+11
2019-08-05Ensure `type_param_predicates` fn only returns predicates for type param with...Alexander Regueiro-1/+1
2019-08-05A few cosmetic improvements.Alexander Regueiro-13/+14
2019-08-05Auto merge of #63079 - RalfJung:ctfe-no-align, r=oli-obkbors-2/+2
2019-08-03Auto merge of #63059 - Centril:sound-bind-by-move, r=matthewjasperbors-1/+1
2019-08-03Auto merge of #62946 - RalfJung:miri_type_dispatch_first, r=oli-obkbors-0/+6
2019-08-03Auto merge of #63180 - varkor:trait-alias-impl-trait, r=Centrilbors-19/+20
2019-08-03Rollup merge of #63208 - tmandry:issue-62658, r=cramertjMazdak Farrokhzad-0/+2
2019-08-02add is_any_ptr type test; this also helps pacify tidyRalf Jung-0/+6
2019-08-02CTFE: simplify Value type by not checking for alignmentRalf Jung-2/+2
2019-08-02Address review commentsvarkor-1/+1
2019-08-02Replace `exist_ty` and `ExistTy` with `opaque_ty` and `OpaqueTy`varkor-2/+2
2019-08-02Fix fallout after rebasevarkor-1/+1
2019-08-02Replace "existential" by "opaque"varkor-17/+18
2019-08-01Round generator sizes to multiple of their alignmentTyler Mandry-0/+2
2019-07-31Remove redundant method with const variable resolutionvarkor-7/+5
2019-07-30Do not downgrade NLL errors for bind_by_move_pattern_guards when AST says it ...Mazdak Farrokhzad-1/+1
2019-07-29Wrap promoted generator fields in MaybeUninitTyler Mandry-10/+18
2019-07-28Fix `cfg(parallel_compiler)` modeVadim Petrochenkov-33/+15
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-1/+2
2019-07-26Rollup merge of #62964 - RalfJung:ty-tests, r=CentrilMazdak Farrokhzad-2/+2