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

Type Information Library. More...

#include <typeinf.hpp>

Public Member Functions

bool is_dirty (void) const
 Has the til been modified? (TIL_MOD)
 
void set_dirty (void)
 Mark the til as modified (TIL_MOD)
 

Public Attributes

char * name = nullptr
 short file name (without path and extension)
 
char * desc = nullptr
 human readable til description
 
int nbases = 0
 number of base tils
 
til_t ** base = nullptr
 tils that our til is based on
 
uint32 flags = 0
 Type info library property bits
 
compiler_info_t cc
 information about the target compiler
 
til_bucket_t * syms = nullptr
 symbols
 
til_bucket_t * types = nullptr
 types
 
til_bucket_t * macros = nullptr
 macros
 
int nrefs = 0
 number of references to the til
 
int nstreams = 0
 number of extra streams
 
til_stream_t ** streams = nullptr
 symbol stream storage
 

Detailed Description

Type Information Library.


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