File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
llvm-context/src/polkavm/context Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ use crate::polkavm::DummyDependency;
9
9
pub fn create_context (
10
10
llvm : & inkwell:: context:: Context ,
11
11
optimizer_settings : OptimizerSettings ,
12
- ) -> Context < DummyDependency > {
12
+ ) -> Context < ' _ , DummyDependency > {
13
13
crate :: initialize_llvm ( crate :: Target :: PVM , "resolc" , Default :: default ( ) ) ;
14
14
15
15
let module = llvm. create_module ( "test" ) ;
Original file line number Diff line number Diff line change @@ -26,19 +26,19 @@ pub static GLOBAL_IMMUTABLE_DATA_SIZE: &str = "__immutable_data_size";
26
26
pub static IMMUTABLE_DATA_MAX_SIZE : u32 = 4 * 1024 ;
27
27
28
28
/// Returns the immutable data global type.
29
- pub fn data_type ( context : & inkwell:: context:: Context , size : u32 ) -> inkwell:: types:: ArrayType {
29
+ pub fn data_type ( context : & inkwell:: context:: Context , size : u32 ) -> inkwell:: types:: ArrayType < ' _ > {
30
30
context
31
31
. custom_width_int_type ( revive_common:: BIT_LENGTH_WORD as u32 )
32
32
. array_type ( size)
33
33
}
34
34
35
35
/// Returns the immutable data size global type.
36
- pub fn size_type ( context : & inkwell:: context:: Context ) -> inkwell:: types:: IntType {
36
+ pub fn size_type ( context : & inkwell:: context:: Context ) -> inkwell:: types:: IntType < ' _ > {
37
37
context. custom_width_int_type ( revive_common:: BIT_LENGTH_X32 as u32 )
38
38
}
39
39
40
40
/// Creates a LLVM module with the immutable data and its `size` in bytes.
41
- pub fn module ( context : & inkwell:: context:: Context , size : u32 ) -> inkwell:: module:: Module {
41
+ pub fn module ( context : & inkwell:: context:: Context , size : u32 ) -> inkwell:: module:: Module < ' _ > {
42
42
let module = context. create_module ( MODULE_NAME ) ;
43
43
let length = size / revive_common:: BYTE_LENGTH_WORD as u32 ;
44
44
You can’t perform that action at this time.
0 commit comments