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.