Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
ext_idcfunc_t Struct Reference

Element of functions table. See idcfuncs_t::funcs. More...

#include <expr.hpp>

Public Attributes

const char * name
 Name of function.
 
idc_func_tfptr
 Pointer to the Function.
 
const char * args
 Type of arguments. More...
 
const idc_value_tdefvals
 Default argument values. More...
 
int ndefvals
 Number of default values.
 
int flags
 Function description flags
 

Detailed Description

Element of functions table. See idcfuncs_t::funcs.

Member Data Documentation

◆ args

const char* ext_idcfunc_t::args

Type of arguments.

Terminated with 0. VT_WILD at the end means a variadic function. Actual number of arguments will be passed in res->num in this case.

◆ defvals

const idc_value_t* ext_idcfunc_t::defvals

Default argument values.

Only the rightmost arguments may have default values.


The documentation for this struct was generated from the following file: