BinaryNinja::FunctionParameter Struct Reference

Public Member Functions

 FunctionParameter ()=default
 
 FunctionParameter (const std::string &name, Confidence< Ref< Type > > type)
 
 FunctionParameter (const std::string &name, const Confidence< Ref< Type > > &type, bool defaultLocation, const Variable &location)
 

Public Attributes

std::string name
 
Confidence< Ref< Type > > type
 
bool defaultLocation
 
Variable location
 

Constructor & Destructor Documentation

◆ FunctionParameter() [1/3]

BinaryNinja::FunctionParameter::FunctionParameter ( )
default

◆ FunctionParameter() [2/3]

BinaryNinja::FunctionParameter::FunctionParameter ( const std::string &  name,
Confidence< Ref< Type > >  type 
)
inline

◆ FunctionParameter() [3/3]

BinaryNinja::FunctionParameter::FunctionParameter ( const std::string &  name,
const Confidence< Ref< Type > > &  type,
bool  defaultLocation,
const Variable location 
)
inline

Member Data Documentation

◆ name

std::string BinaryNinja::FunctionParameter::name

◆ type

Confidence<Ref<Type> > BinaryNinja::FunctionParameter::type

◆ defaultLocation

bool BinaryNinja::FunctionParameter::defaultLocation

◆ location

Variable BinaryNinja::FunctionParameter::location