tiny.choir.backends.artifact.model
Defined in backends.artifact.
API (37)
Types and contracts
Public types and contracts.
AbiArchitectureArtifactArtifactBufferArtifactKindBufferFormatBuildOptionDebugRecordDebugRecordKindEndiannessLinkageMetadataOptionValueOptionValueTagOptionsPayloadRelocationRelocationKindScalarType: A scalar type that crosses a function boundary.Signature: The parameter and result types of one machine-code function.SymbolSymbolBindingSymbolKindTargetTextDumpValueKind: The kind of aValueType.ValueType: The type of one parameter or result of a machine-code function.VectorType: A fixed number of lanes of one scalar type.VerificationStateVerificationStatus
Namespaces
Public namespaces.
Source
Source: lib/choir/src/backends/artifact/model/root.zig
zig
pub const artifact = @import("artifact.zig");pub const slice = @import("slice.zig");pub const metadata = @import("metadata.zig");pub const option = @import("option.zig");pub const linkage = @import("linkage/root.zig");pub const payload = @import("payload/root.zig");pub const verification = @import("verification.zig");pub const Architecture = metadata.Architecture;pub const Endianness = metadata.Endianness;pub const ArtifactKind = metadata.ArtifactKind;pub const Target = metadata.Target;pub const Abi = metadata.Abi;pub const Metadata = metadata.Metadata;pub const OptionValueTag = option.OptionValueTag;pub const OptionValue = option.OptionValue;pub const BuildOption = option.BuildOption;pub const Options = option.Options;pub const ScalarType = linkage.ScalarType;pub const VectorType = linkage.VectorType;pub const ValueKind = linkage.ValueKind;pub const ValueType = linkage.ValueType;pub const Signature = linkage.Signature;pub const SymbolKind = linkage.SymbolKind;pub const SymbolBinding = linkage.SymbolBinding;pub const RelocationKind = linkage.RelocationKind;pub const Symbol = linkage.Symbol;pub const Relocation = linkage.Relocation;pub const Linkage = linkage.Linkage;pub const BufferFormat = payload.BufferFormat;pub const DebugRecordKind = payload.DebugRecordKind;pub const DebugRecord = payload.DebugRecord;pub const ArtifactBuffer = payload.ArtifactBuffer;pub const TextDump = payload.TextDump;pub const Payload = payload.Payload;pub const VerificationState = verification.VerificationState;pub const VerificationStatus = verification.VerificationStatus;pub const Artifact = artifact.Artifact;Source: lib/choir/src/backends/artifact/root.zig:1
zig
pub const model = @import("model/root.zig");Audit
| Definitions | 1 |
|---|---|
| Public names | 1 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |