symbol_name: &str,
) {
let instance = Instance::mono(self.tcx, def_id);
- let ty = instance.ty(self.tcx);
+ let ty = instance.monomorphic_ty(self.tcx);
let llty = self.layout_of(ty).llvm_type(self);
let g = self.define_global(symbol_name, llty).unwrap_or_else(|| {