This is the complete list of members for BinaryNinja::ValueLocation, including all inherited members.
| components | BinaryNinja::ValueLocation | |
| ContainsVariable(Variable var) const | BinaryNinja::ValueLocation | |
| ForEachVariable(const std::function< void(Variable var, bool indirect)> &func) const | BinaryNinja::ValueLocation | |
| FreeAPIObject(BNValueLocation *loc) | BinaryNinja::ValueLocation | static |
| FromAPIObject(const BNValueLocation *loc) | BinaryNinja::ValueLocation | static |
| GetVariableForParameter(size_t idx) const | BinaryNinja::ValueLocation | |
| GetVariableForReturnValue() const | BinaryNinja::ValueLocation | |
| indirect | BinaryNinja::ValueLocation | |
| IsValid() const | BinaryNinja::ValueLocation | inline |
| operator!=(const ValueLocation &loc) const | BinaryNinja::ValueLocation | |
| operator==(const ValueLocation &loc) const | BinaryNinja::ValueLocation | |
| Parse(const std::string &str, Architecture *arch, std::string &error) | BinaryNinja::ValueLocation | static |
| RemapVariables(const std::function< Variable(Variable)> &remap) const | BinaryNinja::ValueLocation | |
| returnedPointer | BinaryNinja::ValueLocation | |
| ToAPIObject() const | BinaryNinja::ValueLocation | |
| ToString(Architecture *arch) const | BinaryNinja::ValueLocation | |
| ValueLocation() | BinaryNinja::ValueLocation | inline |
| ValueLocation(Variable var, bool indir=false, std::optional< Variable > retPtr=std::nullopt) | BinaryNinja::ValueLocation | inline |
| ValueLocation(const std::vector< ValueLocationComponent > &components, bool indir=false, std::optional< Variable > retPtr=std::nullopt) | BinaryNinja::ValueLocation | inline |
| ValueLocation(std::vector< ValueLocationComponent > &&components, bool indir=false, std::optional< Variable > retPtr=std::nullopt) | BinaryNinja::ValueLocation | inline |