Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reduce calls to
Crystal::Type#remove_indirection
in module dispatch (…
…#14992) Module types are expanded into unions during Crystal's codegen phase when the receiver of a call has a module type. This patch makes this expansion occur once for the entire call, instead of once for each including type.
- Loading branch information