MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / Variable

Class Variable

binaryninjaapi.h:8798–8814  ·  view source on GitHub ↗

! \ingroup variable */

Source from the content-addressed store, hash-verified

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 {

Callers 7

DemangleFunctionMethod · 0.50
DemangleTemplateArgsMethod · 0.50
DemangleSymbolMethod · 0.50
ApplyMethodTypeMethod · 0.50
ApplySymbolFunction · 0.50
AdjustCallTypeMethod · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected