about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2021-09-17Use `multipart_suggestion`Yuki Okushi-20/+14
2021-09-17Emit clearer diagnostics for parens around `for` loop headsYuki Okushi-2/+3
2021-09-17Make diagnostics clearer for `?` operatorsYuki Okushi-3/+28
2021-09-17Auto merge of #88934 - tmiasko:trace-log, r=davidtwcobors-4/+5
2021-09-16Remove special checks to is_assign_to_boolTheodore Luo Wang-25/+2
2021-09-17Auto merge of #88832 - pcwalton:debug-unit-variant-fast-path, r=oli-obkbors-3/+18
2021-09-16Auto merge of #88719 - estebank:point-at-arg-for-obligation, r=nagisabors-65/+194
2021-09-16feat(rustc_parse): recover from pre-RFC-2000 const generics syntaxMichael Howell-1/+19
2021-09-16Propagate coercion cause into `try_coerce`Aaron Hill-9/+38
2021-09-16Auto merge of #89019 - Manishearth:rollup-5qp8a5s, r=Manishearthbors-34/+115
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