Skip to documentation
SLOP

tiny.choir.composition.module

Reference tiny.choir composition module

Defined in composition.

Serializable fragments and complete physical target variants.

API (24)

Types and contracts

Public types and contracts.

Namespaces

Public namespaces.

No direct callersNo direct callscompositionmodule
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/choir/src/composition/module/root.zig

zig
//! Serializable fragments and complete physical target variants.//! A variant selects a whole program so placement, calls, artifacts, and ABI facts cannot drift.pub const symbol = @import("symbol.zig");pub const fragment = @import("fragment.zig");pub const callsite = @import("callsite.zig");pub const variant = @import("variant.zig");pub const composition = @import("composition.zig");pub const serialization = @import("serialization/root.zig");pub const verification = @import("verification/root.zig");pub const ExportSpec = symbol.ExportSpec;pub const Export = symbol.Export;pub const ImportKind = symbol.ImportKind;pub const ImportSpec = symbol.ImportSpec;pub const Import = symbol.Import;pub const FragmentSpec = fragment.FragmentSpec;pub const Fragment = fragment.Fragment;pub const CallSiteSpec = callsite.CallSiteSpec;pub const CallSite = callsite.CallSite;pub const CompositionVariantId = variant.CompositionVariantId;pub const TargetChoiceSpec = variant.TargetChoiceSpec;pub const TargetChoice = variant.TargetChoice;pub const CompositionVariantSpec = variant.CompositionVariantSpec;pub const CompositionVariant = variant.CompositionVariant;pub const VerificationError = composition.VerificationError;pub const DiagnosticPath = composition.DiagnosticPath;pub const CompositionModule = composition.CompositionModule;

Source: lib/choir/src/composition/root.zig:7

zig
pub const module = @import("module/root.zig");

Audit

Definitions1
Public names1
Members0
Version26.7.0
Revisiondaab053ee433