View Source Kinda.Wrapper.Manifest (kinda v0.11.0)
Framework-owned intermediate representation for wrapper extraction.
This is the first framework-level single source for extracted CAPI facts: function names, docs, parameter names, parameter C types, return C types, and named record declarations should all flow through this manifest before downstream policy projects them into public wrappers.
Summary
Types
@type t() :: %Kinda.Wrapper.Manifest{ functions: [Kinda.Wrapper.Function.t()], records: [Kinda.Wrapper.CRecord.t()] }