Loom C API
Public Loom compiler C API
Loading...
Searching...
No Matches
loomc_module_function_export_info_t Struct Reference

Export metadata view written into caller-provided storage. More...

#include <module.h>

Data Fields

loomc_module_function_export_flags_t flags
 Present export metadata flags.
loomc_string_view_t export_symbol
 Optional artifact export symbol without a leading @.

Detailed Description

Export metadata view written into caller-provided storage.

Export metadata is separate from loomc_module_function_t because not every function participates in artifact export, and export contracts may grow independently from function identity.

Lifetime
export_symbol borrows from the module passed to the query. The view remains valid until that module is released or mutated.

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