We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8b37055 commit cb5cd54Copy full SHA for cb5cd54
src/librustc_trans/trans/cabi_x86_win64.rs
@@ -42,10 +42,10 @@ pub fn compute_abi_info(ccx: &CrateContext,
42
let ty = match t.kind() {
43
Struct => {
44
match llsize_of_alloc(ccx, t) {
45
- 1 => ArgType::direct(rty, Some(Type::i8(ccx)), None, None),
46
- 2 => ArgType::direct(rty, Some(Type::i16(ccx)), None, None),
47
- 4 => ArgType::direct(rty, Some(Type::i32(ccx)), None, None),
48
- 8 => ArgType::direct(rty, Some(Type::i64(ccx)), None, None),
+ 1 => ArgType::direct(t, Some(Type::i8(ccx)), None, None),
+ 2 => ArgType::direct(t, Some(Type::i16(ccx)), None, None),
+ 4 => ArgType::direct(t, Some(Type::i32(ccx)), None, None),
+ 8 => ArgType::direct(t, Some(Type::i64(ccx)), None, None),
49
_ => ArgType::indirect(t, Some(Attribute::ByVal))
50
}
51
0 commit comments