Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The motivation for this is the same as #54105, where the return types being filled in by inference can in general be imprecise when running the compiler with an extended lattice. Note that this PR is very incomplete. There are at least 6+ more places in `inlining.jl` where we hard-code return types that will need similar treatment, but for now this resolves some downstream bugs from these imprecise types.
- Loading branch information