annotate python/ir/context.py @ 160:10330be89bc2
Started from scratch with code edit
author |
Windel Bouwman |
date |
Sat, 09 Mar 2013 11:56:48 +0100 |
parents |
4e79484a9d47 |
children |
|
rev |
line source |
104
|
1 from .llvmtype import IntegerType, llvmType, typeID, FunctionType
|
70
|
2
|
|
3 class Context:
|
104
|
4 """ Global context """
|
|
5 def __init__(self):
|
110
|
6 self.Int8Type = IntegerType(8)
|
|
7 self.Int16Type = IntegerType(16)
|
|
8 self.Int32Type = IntegerType(32)
|
|
9 self.Int64Type = IntegerType(64)
|
|
10 self.VoidType = llvmType(typeID.Void)
|
|
11 self.DoubleType = llvmType(typeID.Double)
|
70
|
12
|