equal
deleted
inserted
replaced
1 "{ Package: 'jv:libllvms' }" |
1 "{ Package: 'jv:libllvms' }" |
2 |
2 |
3 "{ NameSpace: Smalltalk }" |
3 "{ NameSpace: Smalltalk }" |
4 |
4 |
5 ExternalAddress subclass:#LLVMType |
5 LLVMObject subclass:#LLVMType |
6 instanceVariableNames:'' |
6 instanceVariableNames:'' |
7 classVariableNames:'' |
7 classVariableNames:'' |
8 poolDictionaries:'' |
8 poolDictionaries:'' |
9 category:'LLVM-Core' |
9 category:'LLVM-Core' |
10 ! |
10 ! |
11 |
11 |
12 !LLVMType class methodsFor:'instance creation'! |
12 !LLVMType class methodsFor:'instance creation'! |
13 |
13 |
14 function: argumentTypes returning: returnType |
14 function: argumentTypes returning: returnType |
15 ^ LLVM FunctionType: returnType _: argumentTypes _: argumentTypes size _: 0 |
15 ^ LLVM FunctionType: returnType _: argumentTypes asLLVMObjectArray _: argumentTypes size _: 0 |
16 |
16 |
17 "Created: / 07-07-2015 / 21:53:36 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
17 "Created: / 07-07-2015 / 21:53:36 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
18 "Modified: / 08-07-2015 / 22:58:38 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
18 ! |
19 ! |
19 |
20 |
20 int1 |
21 int1 |
21 ^ LLVM Int1Type |
22 ^ LLVM Int1Type |
22 |
23 |