More properties/methods for TargetData.
git-svn-id: http://llvm-py.googlecode.com/svn/trunk@73 8d1e9007-1d4e-0410-b67e-1979fd6579aa
This commit is contained in:
parent
ca124ca082
commit
b2d8ff38a8
7 changed files with 178 additions and 8 deletions
13
llvm/core.py
13
llvm/core.py
|
|
@ -239,12 +239,13 @@ from llvm._intrinsic_ids import *
|
|||
# Helpers (for internal use)
|
||||
#===----------------------------------------------------------------------===
|
||||
|
||||
def check_is_type(obj): _util.check_gen(obj, Type)
|
||||
def check_is_value(obj): _util.check_gen(obj, Value)
|
||||
def check_is_constant(obj): _util.check_gen(obj, Constant)
|
||||
def check_is_function(obj): _util.check_gen(obj, Function)
|
||||
def check_is_basic_block(obj): _util.check_gen(obj, BasicBlock)
|
||||
def check_is_module(obj): _util.check_gen(obj, Module)
|
||||
def check_is_type(obj): _util.check_gen(obj, Type)
|
||||
def check_is_type_struct(obj): _util.check_gen(obj, StructType)
|
||||
def check_is_value(obj): _util.check_gen(obj, Value)
|
||||
def check_is_constant(obj): _util.check_gen(obj, Constant)
|
||||
def check_is_function(obj): _util.check_gen(obj, Function)
|
||||
def check_is_basic_block(obj): _util.check_gen(obj, BasicBlock)
|
||||
def check_is_module(obj): _util.check_gen(obj, Module)
|
||||
def check_is_module_provider(obj): _util.check_gen(obj, ModuleProvider)
|
||||
|
||||
def unpack_types(objlst): return _util.unpack_gen(objlst, check_is_type)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue