chc.invariants.CXConstant module
Base class and subclasses
|
|
|
|
|
|
|
|
|
|
|
|
|
Constant value.
- class chc.invariants.CXConstant.CXBoolConst(xd: CFunXprDictionary, ixval: chc.util.IndexedTable.IndexedTableValue)[source]
Bases:
chc.invariants.CXConstant.CXConstant- property is_boolconst: bool
- property is_false: bool
- property is_true: bool
- class chc.invariants.CXConstant.CXConstant(xd: CFunXprDictionary, ixval: chc.util.IndexedTable.IndexedTableValue)[source]
Bases:
chc.invariants.CFunDictionaryRecord.CFunXprDictionaryRecord- property is_boolconst: bool
- property is_intconst: bool
- property is_random: bool
- property is_symset: bool
- property is_unknown_int: bool
- property is_unknown_set: bool
- class chc.invariants.CXConstant.CXIntConst(xd: CFunXprDictionary, ixval: chc.util.IndexedTable.IndexedTableValue)[source]
Bases:
chc.invariants.CXConstant.CXConstant- property constvalue: CXNumerical
- property is_intconst: bool
- class chc.invariants.CXConstant.CXRandom(xd: CFunXprDictionary, ixval: chc.util.IndexedTable.IndexedTableValue)[source]
Bases:
chc.invariants.CXConstant.CXConstant- property is_random: bool
- class chc.invariants.CXConstant.CXSymSet(xd: CFunXprDictionary, ixval: chc.util.IndexedTable.IndexedTableValue)[source]
Bases:
chc.invariants.CXConstant.CXConstant- property is_symset: bool
- property symbols: List[CXSymbol]
- class chc.invariants.CXConstant.CXUnknownInt(xd: CFunXprDictionary, ixval: chc.util.IndexedTable.IndexedTableValue)[source]
Bases:
chc.invariants.CXConstant.CXConstant- property is_unknown_int: bool
- class chc.invariants.CXConstant.CXUnknownSet(xd: CFunXprDictionary, ixval: chc.util.IndexedTable.IndexedTableValue)[source]
Bases:
chc.invariants.CXConstant.CXConstant- property is_unknown_set: bool