Usedep
This class represents a single USE-dependency as per PMS 8.3.4.
See the properties and their types for details.
- class pms_utils.atom.Usedep(self, expr: str)
Constructs a new Usedep object from the input expression.
- Raises:
ValueError – The expression is invalid.
- property conditional: pms_utils.atom.UsedepCond | None
(self) -> pms_utils.atom.UsedepCond | None
- property negate: pms_utils.atom.UsedepNegate | None
(self) -> pms_utils.atom.UsedepNegate | None
- property sign: pms_utils.atom.UsedepSign | None
(self) -> pms_utils.atom.UsedepSign | None
- property useflag: pms_utils.atom.Useflag
(self) -> pms_utils.atom.Useflag