Boolean1Model#
- class rbc.typesystem.Boolean1Model(dmm, fe_type)#
Attributes
Methods
Boolean1Model.__init__
(dmm, fe_type)Boolean1Model.as_argument
(builder, value)Takes one LLVM value Return a LLVM value or nested tuple of LLVM value
Boolean1Model.as_data
(builder, value)Boolean1Model.as_return
(builder, value)Recursively check all contained types for need for NRT meminfo.
Boolean1Model.from_argument
(builder, value)Takes a LLVM value or nested tuple of LLVM value Returns one LLVM value
Boolean1Model.from_data
(builder, value)Boolean1Model.from_return
(builder, value)Return a LLVM type or nested tuple of LLVM type
Boolean1Model.get_nrt_meminfo
(builder, value)Returns the MemInfo object or None if it is not tracked.
List all inner models.
Boolean1Model.load_from_data_pointer
(...[, ...])Load value from a pointer to data.
Boolean1Model.traverse
(builder)Traverse contained members.
Recursively list all models involved in this model.
Recursively list all frontend types involved in this model.