about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2021-09-16PassWrapper: these two lines shouldn't have been ifdef'dAugie Fackler-2/+2
2021-09-16Add a separate error for `dyn Trait` in `const fn`Waffle-5/+44
2021-09-16delay error for enabling unstable lib featuresVishad Goyal-0/+16
2021-09-16Rollup merge of #88983 - willcrichton:allow-single-polonius-call, r=ecstatic-...Manish Goregaokar-13/+13
2021-09-16Rollup merge of #88976 - notriddle:notriddle/cow-from-cstr-docs, r=Mark-Simul...Manish Goregaokar-1/+1
2021-09-16Rollup merge of #88892 - estebank:trait-objects, r=petrochenkovManish Goregaokar-6/+10
2021-09-16Rollup merge of #88875 - notriddle:notriddle/cleanup-unused-trait-selection, ...Manish Goregaokar-4/+0
2021-09-16Rollup merge of #88729 - estebank:struct-literal-using-parens, r=oli-obkManish Goregaokar-10/+91
2021-09-16Add `ConstraintCategory::Usage` for handling aggregate constructionAaron Hill-21/+56
2021-09-16Auto merge of #88979 - tmiasko:no-remove-zsts-in-generators, r=oli-obkbors-0/+4
2021-09-16PassWrapper: handle separate Module*SanitizerPassAugie Fackler-0/+8
2021-09-16Point at argument when evaluating `Path`'s boundsEsteban Kuber-6/+33
2021-09-16Fix rebaseEsteban Kuber-12/+12
2021-09-16Remove unnecessary labelEsteban Kuber-9/+14
2021-09-16fix `clone` callEsteban Kuber-2/+2
2021-09-16Account for blocks in argumentsEsteban Kuber-2/+22
2021-09-16Point at call span that introduced obligation for the argEsteban Kuber-1/+11
2021-09-16Refactor `FulfillmentError` to track less dataEsteban Kuber-54/+83
2021-09-16Point at argument instead of call for their obligationsEsteban Kuber-3/+41
2021-09-16Auto merge of #86809 - DevinR528:reachable-pat, r=Nadrierilbors-63/+286
2021-09-16Fix shuffle index constant not being monomorphized.Caleb Zulawski-2/+6
2021-09-15Reuse existing shared Lrc for MatchImpl parentMark Rousskov-4/+4
2021-09-15Remove ToPolyTraitRef impl for TraitRefjackh726-45/+33
2021-09-15Remove ToPredicate impls that use Binder::dummyjackh726-85/+99
2021-09-15Fix linting when trailing macro expands to a trailing semiAaron Hill-6/+9
2021-09-15Disable the evaluation cache when in intercrate modeAaron Hill-0/+16
2021-09-15Rollup merge of #88933 - tmiasko:remove-min-align-of, r=oli-obkManish Goregaokar-7/+2
2021-09-15Rollup merge of #88907 - WaffleLapkin:targeted_const_fn_with_a_bound_in_impl_...Manish Goregaokar-2/+11
2021-09-15Rollup merge of #88841 - notriddle:notriddle/method-parens, r=estebankManish Goregaokar-1/+22
2021-09-15Rollup merge of #88775 - pnkfelix:revert-anon-union-parsing, r=davidtwcoManish Goregaokar-141/+23
2021-09-15Rollup merge of #88690 - m-ou-se:macro-braces-dot-question-expr-parse, r=nagisaManish Goregaokar-11/+14
2021-09-15Rollup merge of #87320 - danakj:debug-compilation-dir, r=michaelwoeristerManish Goregaokar-3/+15
2021-09-15Allow `panic!("{}", computed_str)` in const fn.Gary Guo-2/+23
2021-09-15factor into struct, and commentsGus Wynn-71/+55
2021-09-15Allow call to get_body_with_borrowck_facts without -Z poloniusWill Crichton-10/+10
2021-09-15Make rustc_mir_dataflow::framework::graphviz and rustc_mir_transform::MirPass...Will Crichton-3/+3
2021-09-15Use explicit log level in tracing instrument macroTomasz Miąsko-15/+15
2021-09-15Disable RemoveZsts in generators to avoid query cyclesTomasz Miąsko-0/+4
2021-09-15Make two functions privatebjorn3-2/+2
2021-09-15Inline with_internerbjorn3-9/+5
2021-09-15Move the Lock into symbol::Internerbjorn3-16/+21
2021-09-15chore(rustc_expand): fix typo in commentMichael Howell-1/+1
2021-09-15Move object safety suggestions to the end of the errorEsteban Kuber-6/+10
2021-09-15Check for shadowing issues involving block labelsTomasz Miąsko-1/+5
2021-09-15Fast reject for NeedsNonConstDropDeadbeef-1/+11
2021-09-15Auto merge of #87867 - bjorn3:unique_type_id_interner, r=wesleywiserbors-11/+60
2021-09-15Coerce const FnDefs to implement const Fn traitsDeadbeef-13/+24
2021-09-15Move is_const_fn to under TyCtxtDeadbeef-22/+23
2021-09-15inline(always) on check_recursion_limitDeadbeef-0/+1
2021-09-15Auto merge of #88558 - fee1-dead:const-drop, r=oli-obkbors-106/+278