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

Indexed module metadata. More...

#include <link_index.h>

Data Fields

loomc_host_size_t ordinal
 Index-wide module ordinal.
loomc_host_size_t provider_ordinal
 Provider that owns this module.
loomc_host_size_t provider_module_ordinal
 Provider-local module ordinal.
loomc_string_view_t name
 Module name.
loomc_host_size_t symbol_start_ordinal
 First symbol ordinal owned by this module.
loomc_host_size_t symbol_count
 Number of symbols owned by this module.

Detailed Description

Indexed module metadata.

Lifetime
String views are borrowed from the frozen index and remain valid until the index is released.

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