about summary refs log tree commit diff
path: root/tests/ui/explicit-tail-calls
AgeCommit message (Expand)AuthorLines
2025-09-28Rollup merge of #146675 - Jules-Bertholet:sync-nonexclusive, r=Mark-SimulacrumMatthias Krüger-1/+1
2025-09-26Ignore more failing ui tests for GCC backendGuillaume Gomez-2/+7
2025-09-21Bless UI testsJules Bertholet-1/+1
2025-09-13c-variadic: check that c-variadic functions cannot be tail-calledFolkert de Vries-0/+22
2025-08-19Defer tail call ret ty equality to check_tail_callsMichael Goulet-0/+43
2025-08-15Rollup merge of #145012 - Kivooeo:fun-problem-fun-fix, r=compiler-errorsStuart Cook-0/+83
2025-08-15Rollup merge of #144865 - WaffleLapkin:track-tail, r=lqdStuart Cook-2/+43
2025-08-14fixed diagnosticKivooeo-0/+83
2025-08-13fix tail calls to `#[track_caller]` functionsWaffle Lapkin-2/+43
2025-08-07Rollup merge of #144650 - Borgerr:additional-tce-tests, r=WaffleLapkin,tgross35Stuart Cook-2/+22
2025-08-06explicit tail call tests with indirect operands in LLVM, small test for index...ash-2/+22
2025-08-06Rollup merge of #144917 - compiler-errors:tail-call-linked-lifetimes, r=lcnrGuillaume Gomez-0/+26
2025-08-06Rollup merge of #144835 - compiler-errors:tail-call-sig-binder, r=WaffleLapkinGuillaume Gomez-0/+13
2025-08-04Enforce tail call type is related to body return type in borrowckMichael Goulet-0/+26
2025-08-04Anonymize binders in tail call sigMichael Goulet-0/+13
2025-08-04properly reject tail calls to `&FnPtr` or `&FnDef`Waffle Lapkin-0/+145
2025-08-03Rollup merge of #144851 - WaffleLapkin:instrinsic-deny, r=compiler-errors,sco...Samuel Tardieu-0/+27
2025-08-03forbid tail calling intrinsicsWaffle Lapkin-0/+27
2025-07-31detect infinite recursion with tail calls in ctfeWaffle Lapkin-0/+27
2025-07-26Implement support for explicit tail calls in the MIR block builders and the L...Joel Wejdenstål-0/+17
2025-06-07const-eval error: always say in which item the error occurredRalf Jung-3/+3
2025-06-02Clarify why we are talking about a failed const eval at a random placeOli Scherer-2/+2
2025-06-02Use the informative error as the main const eval error messageOli Scherer-7/+7
2025-03-14Do not suggest using `-Zmacro-backtrace` for builtin macrosEsteban Küber-1/+0
2025-02-28Shorten span of panic failures in const contextEsteban Küber-34/+20
2025-02-10Show diff suggestion format on verbose replacementEsteban Küber-6/+9
2025-02-07Rollup merge of #135973 - WaffleLapkin:tail-track-caller-fix, r=compiler-errorsMatthias Krüger-0/+64
2025-02-06fix tail call checks wrt `#[track_caller]`Waffle Lapkin-0/+64
2025-01-24add a regression testWaffle Lapkin-0/+14
2025-01-24don't drop types with no drop glue when tailcallingWaffle Lapkin-4/+3
2024-12-23Note def descr in NonConstFunctionCallMichael Goulet-4/+4
2024-12-05Rollup merge of #133607 - WaffleLapkin:tail-call-checks, r=compiler-errorsGuillaume Gomez-12/+461
2024-12-01fix ICE when promoted has layout size overflowRalf Jung-6/+0
2024-11-29use `expect(incomplete_feature)` instead of `allow` in tail call testsMaybe Lapkin-21/+21
2024-11-29implement checks for tail callsMaybe Waffle-0/+449
2024-07-07doc fixups from reviewMaybe Waffle-1/+1
2024-07-07Support tail calls in the interpreterMaybe Waffle-0/+210
2024-07-07Properly handle drops for tail callsDrMeepster-0/+70
2024-07-07Support tail calls in mir via `TerminatorKind::TailCall`Maybe Waffle-13/+65
2024-03-11Revert "Auto merge of #122140 - oli-obk:track_errors13, r=davidtwco"Oli Scherer-6/+6
2024-03-11Run a single huge `par_body_owners` instead of many small ones after each other.Oli Scherer-6/+6
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-2/+2
2024-02-08Continue to borrowck even if there were previous errorsOli Scherer-2/+13
2023-11-24Show number in error message even for one errorNilstrieb-2/+2
2023-06-26`hir`: Add `Become` expression kindMaybe Waffle-0/+101