Hex-Rays logo State-of-the-art binary code analysis tools
email icon
ida_lowertype_helper_t Class Reference

An implementation of lowertype_helper_t that has access to the IDB, and thus can help spot holes in the stack arguments. More...

#include <typeinf.hpp>

Inherits lowertype_helper_t.

Public Member Functions

 ida_lowertype_helper_t (const tinfo_t &_tif, ea_t _ea, int _pb)
 
virtual bool idaapi func_has_stkframe_hole (const tinfo_t &candidate, const func_type_data_t &candidate_data) override
 
virtual int idaapi get_func_purged_bytes (const tinfo_t &candidate, const func_type_data_t &) override
 
virtual bool idaapi func_has_stkframe_hole (const tinfo_t &candidate, const func_type_data_t &candidate_data)=0
 
virtual int idaapi get_func_purged_bytes (const tinfo_t &candidate, const func_type_data_t &candidate_data)=0
 

Detailed Description

An implementation of lowertype_helper_t that has access to the IDB, and thus can help spot holes in the stack arguments.

Member Function Documentation

◆ func_has_stkframe_hole()

virtual bool idaapi ida_lowertype_helper_t::func_has_stkframe_hole ( const tinfo_t candidate,
const func_type_data_t candidate_data 
)
inlineoverridevirtual

Implements lowertype_helper_t.

◆ get_func_purged_bytes()

virtual int idaapi ida_lowertype_helper_t::get_func_purged_bytes ( const tinfo_t candidate,
const func_type_data_t  
)
inlineoverridevirtual

Implements lowertype_helper_t.


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