• B
    Fix monomorphization of unboxed closures · f0cc3a93
    Brian Koropoff 提交于
    This adds a `Substs` field to `ty_unboxed_closure` and plumbs basic
    handling of it throughout the compiler. trans now correctly
    monomorphizes captured free variables and llvm function defs.  This
    fixes uses of unboxed closures which reference a free type or region
    parameter from their environment in either their signature or free
    variables.  Closes #16791
    f0cc3a93
combine.rs 26.9 KB