! \ingroup variable */
| 8796 | \ingroup variable |
| 8797 | */ |
| 8798 | struct Variable : public BNVariable |
| 8799 | { |
| 8800 | Variable(); |
| 8801 | Variable(BNVariableSourceType type, uint32_t index, uint64_t storage); |
| 8802 | Variable(BNVariableSourceType type, uint64_t storage); |
| 8803 | Variable(const BNVariable& var); |
| 8804 | Variable(const Variable& var); |
| 8805 | |
| 8806 | Variable& operator=(const Variable& var); |
| 8807 | |
| 8808 | bool operator==(const Variable& var) const; |
| 8809 | bool operator!=(const Variable& var) const; |
| 8810 | bool operator<(const Variable& var) const; |
| 8811 | |
| 8812 | uint64_t ToIdentifier() const; |
| 8813 | static Variable FromIdentifier(uint64_t id); |
| 8814 | }; |
| 8815 | |
| 8816 | struct VariableReferenceSource |
| 8817 | { |
no outgoing calls
no test coverage detected