| IDA SDK

Public Attributes | Public Member Functions | List of all members
til_t Struct Reference

## Detailed Description

Type Information Library.

## 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

## Public Member Functions
bool | is_dirty () const
| Has the til been modified? (TIL_MOD)
void | set_dirty ()
| Mark the til as modified (TIL_MOD)
til_t * | find_base (const char *n)
| Find the base til with the provided name. More...

## Member Function Documentation

## ◆ find_base()

til_t * til_t::find_base | ( | const char * | n | ) |
| inline

Find the base til with the provided name.

Parameters

  n | the base til name

Returns
  the found til_t, or nullptr

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

- typeinf.hpp