SLOP
tiny.choir.ir.dialects.attribute
Reference › tiny.choir › ir › dialects › attribute
Defined in ir.dialects.
API (5)
Actions
Public operations.
Static calls · unresolved targets: unknown · external targets: unknown.
Source
Source: lib/choir/src/core/dialects/spec.zig:288
1pub const attribute = struct {2 pub fn any(comptime name: []const u8) AttributeSpec {3 return attributeSpec(name, .any);4 }56 pub fn integer(comptime name: []const u8) AttributeSpec {7 return attributeSpec(name, .i64);8 }910 pub fn boolean(comptime name: []const u8) AttributeSpec {11 return attributeSpec(name, .bool);12 }1314 pub fn string(comptime name: []const u8) AttributeSpec {15 return attributeSpec(name, .string);16 }1718 pub fn dialect(comptime name: []const u8, comptime dialect_attr_name: []const u8) AttributeSpec {19 if (dialect_attr_name.len == 0) @compileError("dialect attribute storage name cannot be empty");20 return attributeSpec(name, .{ .dialect = dialect_attr_name });21 }22};
Source: lib/choir/src/core/dialects/root.zig:40
1pub const attribute = spec.attribute;
Static calls · unresolved targets: 0 · external targets: 0.
Static calls · unresolved targets: 0 · external targets: 0.
Static calls · unresolved targets: 0 · external targets: 0.
Static calls · unresolved targets: 0 · external targets: 0.
Static calls · unresolved targets: 0 · external targets: 0.
Also reachable as
backends.wasm.emission.module_encoding.common.ir.dialects.attribute.
Audit
| Definitions | 6 |
|---|
| Public names | 12 |
|---|
| Members | 0 |
|---|
| Version | 26.7.0 |
|---|
| Revision | daab053ee433 |
|---|