about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-12-22Rollup merge of #106010 - oli-obk:tait_coherence_diagnostic, r=compiler-errorsMatthias Krüger-8/+15
2022-12-22Rollup merge of #105966 - compiler-errors:issue-105936, r=eholkMatthias Krüger-1/+1
2022-12-22Rollup merge of #105843 - compiler-errors:sugg-const, r=lcnrMatthias Krüger-13/+106
2022-12-22Rollup merge of #105769 - lyming2007:issue-105177-fix, r=eholkMatthias Krüger-2/+24
2022-12-22Rollup merge of #104741 - bryangarza:bug-104588-async-track-caller, r=compile...Matthias Krüger-12/+82
2022-12-22Auto merge of #106025 - matthiaskrgr:rollup-vz5rqah, r=matthiaskrgrbors-79/+77
2022-12-22Suggest associated const on capitalization errorMichael Goulet-13/+106
2022-12-22Auto merge of #106023 - JohnTitor:rollup-k8mettz, r=JohnTitorbors-7/+27
2022-12-21Change comment to doc commentEric Holk-1/+1
2022-12-22Rollup merge of #106012 - JakobDegen:retag-raw, r=RalfJungMatthias Krüger-8/+10
2022-12-22Rollup merge of #105985 - compiler-errors:method-chain-nitpicks, r=estebankMatthias Krüger-38/+40
2022-12-22Rollup merge of #105960 - oli-obk:effect_cleanup, r=fee1-deadMatthias Krüger-25/+15
2022-12-22Rollup merge of #105932 - MasterAwesome:aarch64-bti-llvm-15, r=nikicMatthias Krüger-4/+11
2022-12-22Rollup merge of #105837 - compiler-errors:issue-105728, r=estebankMatthias Krüger-4/+1
2022-12-22Rollup merge of #106008 - uweigand:s390x-lintgroup-order, r=NilstriebYuki Okushi-1/+10
2022-12-22Rollup merge of #105602 - RalfJung:read-convenience, r=oli-obkYuki Okushi-6/+17
2022-12-21Update track_caller tests; run fmtBryan Garza-5/+2
2022-12-21Auto merge of #105613 - Nilstrieb:rename-assert_uninit_valid, r=RalfJungbors-12/+16
2022-12-21Auto merge of #105979 - matthiaskrgr:rollup-2luw3mx, r=matthiaskrgrbors-57/+108
2022-12-21Forbid `RetagKind::TwoPhase` as wellJakob Degen-4/+3
2022-12-21Clarify that raw retags are not permitted in MirJakob Degen-8/+11
2022-12-21Sort lint_groups in no_lint_suggestionUlrich Weigand-1/+10
2022-12-21Give opaque types a better coherence errorOli Scherer-8/+15
2022-12-21Auto merge of #105812 - ojeda:no-jump-tables, r=nikicbors-0/+12
2022-12-21Don't call typeck if we have no typeck resultsMichael Goulet-11/+8
2022-12-21CollectAllMismatches relation should respect int/float infer varsMichael Goulet-7/+20
2022-12-21Rename things to be a bit clearerMichael Goulet-14/+11
2022-12-21Substitute things correctlyMichael Goulet-1/+2
2022-12-21Remove some unnecessary try_map_boundMichael Goulet-8/+2
2022-12-21Improve code based on feedback.Bryan Garza-39/+31
2022-12-21Add lint doc commentBryan Garza-1/+20
2022-12-21Update track_caller logic/lint after rebaseBryan Garza-30/+40
2022-12-21update wording of lintBryan Garza-2/+2
2022-12-21Update code based on PR commentsBryan Garza-4/+11
2022-12-21Switch `#[track_caller]` back to a no-op unless feature gate is enabledBryan Garza-1/+46
2022-12-20Rollup merge of #105973 - oli-obk:simplify_callee_checks, r=jackh726Matthias Krüger-18/+10
2022-12-20Rollup merge of #105949 - ChrisDenton:bump-cfg-if, r=NilstriebMatthias Krüger-3/+7
2022-12-20Rollup merge of #105897 - oli-obk:tait_patterns, r=TaKO8KiMatthias Krüger-35/+59
2022-12-20Rollup merge of #105791 - Ezrashaw:add-e0472-long-docs, r=GuillaumeGomezMatthias Krüger-1/+32
2022-12-20Add `-Zno-jump-tables`Miguel Ojeda-0/+12
2022-12-20Use `Error` behavior for LLVM versions prior to 15Arvind Mukund-4/+10
2022-12-20Avoid going through the happy path in case of non-fn builtin callsOli Scherer-18/+6
2022-12-20Re-enable fn trait call notation errorMichael Goulet-1/+1
2022-12-20Auto merge of #105381 - uweigand:s390x-ffi-vaarg, r=nikicbors-0/+84
2022-12-20Some ICE debugging aidsOli Scherer-1/+1
2022-12-20tracing: make flag checking less noisyOli Scherer-14/+4
2022-12-20Some track_caller additionsOli Scherer-0/+8
2022-12-20Some hir cleanupsOli Scherer-2/+2
2022-12-20Remove an unused functionOli Scherer-8/+0
2022-12-20use `track_caller` to show where the panic is actually fromOli Scherer-0/+4