Skip to content

Commit 8afb1a7

Browse files
author
Eric Holk
committed
refactor: Move the LLVM type and constant constructors into a new module.
1 parent e2fcd29 commit 8afb1a7

File tree

5 files changed

+511
-446
lines changed

5 files changed

+511
-446
lines changed

src/comp/back/upcall.rs

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11

22
import middle::trans;
33
import trans::decl_cdecl_fn;
4-
import trans::T_f32;
5-
import trans::T_f64;
6-
import trans::T_fn;
7-
import trans::T_bool;
8-
import trans::T_i8;
9-
import trans::T_i32;
10-
import trans::T_int;
11-
import trans::T_nil;
12-
import trans::T_opaque_chan_ptr;
13-
import trans::T_opaque_ivec;
14-
import trans::T_opaque_port_ptr;
15-
import trans::T_opaque_vec_ptr;
16-
import trans::T_ptr;
17-
import trans::T_size_t;
18-
import trans::T_str;
19-
import trans::T_void;
4+
import middle::trans_common::T_f32;
5+
import middle::trans_common::T_f64;
6+
import middle::trans_common::T_fn;
7+
import middle::trans_common::T_bool;
8+
import middle::trans_common::T_i8;
9+
import middle::trans_common::T_i32;
10+
import middle::trans_common::T_int;
11+
import middle::trans_common::T_nil;
12+
import middle::trans_common::T_opaque_chan_ptr;
13+
import middle::trans_common::T_opaque_ivec;
14+
import middle::trans_common::T_opaque_port_ptr;
15+
import middle::trans_common::T_opaque_vec_ptr;
16+
import middle::trans_common::T_ptr;
17+
import middle::trans_common::T_size_t;
18+
import middle::trans_common::T_str;
19+
import middle::trans_common::T_void;
2020
import lib::llvm::type_names;
2121
import lib::llvm::llvm::ModuleRef;
2222
import lib::llvm::llvm::ValueRef;

0 commit comments

Comments
 (0)