Hex-Rays logo State-of-the-art binary code analysis tools
email icon
compiler_info_t Struct Reference

Information about the target compiler. More...

#include <ida.hpp>

Public Attributes

comp_t id = 0
 compiler id (see Compiler IDs)
 
cm_t cm = 0
 memory model and calling convention (see CM)
 
uchar size_i = 0
 sizeof(int)
 
uchar size_b = 0
 sizeof(bool)
 
uchar size_e = 0
 sizeof(enum)
 
uchar defalign = 0
 default alignment for structures
 
uchar size_s = 0
 short
 
uchar size_l = 0
 long
 
uchar size_ll = 0
 longlong
 
uchar size_ldbl = 0
 longdouble (if different from processor_t::tbyte_size)
 

Detailed Description

Information about the target compiler.


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