CLOSED SOURCE · PRIVATE FOUNDATION

CLayout

A Clang-powered analyzer for C and C++ layouts that resolves target-specific records, field offsets, sizes, methods, and types.

Closed source Agentic workflow

CLayout parses C and C++ declarations into a queryable description of their target ABI layout. Backed by Clang, it resolves structures, enums, field types and offsets, record sizes, methods, constructors, and return types for the exact compiler arguments and target supplied by the caller.

Its C++ and Python APIs make foreign interfaces and platform headers easier to inspect programmatically, including target-specific layouts such as Android NDK types for AArch64.