Class ExternalCall

class ExternalCall : public Instruction

Public Functions

ExternalCall(const std::string &callee_name, const Type ret_type, const std::vector<const Value *> &arguments, const std::string &label)
bool external() const
const std::string &callee_name() const
const std::vector<const Value *> &arguments() const
void run(ReductionInterpreterImpl *interpreter)
void *cached_callee() const
void set_cached_callee(void *cached_callee) const

Private Members

const std::string callee_name_
const std::vector<const Value *> arguments_
void *cached_callee_