---
id: 1789
title: "C your data structures with rellic-headergen"
source_domain: blog.trailofbits.com
source_url: "https://blog.trailofbits.com/2022/01/19/c-your-data-structures-with-rellic-headergen/"
published_at: "2022-01-19T12:00:12Z"
tags: ["reverse-engineering", "static-analysis", "tool-release", "llvm", "compilers", "c-plus-plus", "memory-layout"]
phying_url: "https://phying.com/item/1789"
lang: en
---

# C your data structures with rellic-headergen

## Summary

rellic-headergen converts LLVM bitcode debug information into equivalent C type definitions, making it easier to reason about memory layouts of complex C++ types with templates and inheritance.

## Intelligence Metadata

- **Sources:** blog.trailofbits.com
- **Published:** 2022-01-19T12:00:12Z
- **Original:** https://blog.trailofbits.com/2022/01/19/c-your-data-structures-with-rellic-headergen/
- **Phying News:** https://phying.com/item/1789
