feature. See also
. The project being documented here (as the example) is the Zig library itself.
BuiltinFn.Tag
pub const Tag = enum
File
Code
pub const Tag = enum {
add_with_overflow,
addrspace_cast,
align_cast,
align_of,
as,
atomic_load,
atomic_rmw,
atomic_store,
bit_cast,
bit_offset_of,
int_from_bool,
bit_size_of,
branch_hint,
breakpoint,
disable_instrumentation,
disable_intrinsics,
mul_add,
byte_swap,
bit_reverse,
offset_of,
call,
clz,
cmpxchg_strong,
cmpxchg_weak,
compile_error,
compile_log,
const_cast,
ctz,
c_va_arg,
c_va_copy,
c_va_end,
c_va_start,
div_ceil,
div_exact,
div_floor,
div_trunc,
embed_file,
int_from_enum,
error_name,
error_return_trace,
int_from_error,
error_cast,
@"export",
@"extern",
field,
field_parent_ptr,
FieldType,
float_cast,
int_from_float,
frame,
Frame,
frame_address,
has_decl,
has_field,
import,
in_comptime,
int_cast,
backing_int,
from_backing_int,
enum_from_int,
error_from_int,
float_from_int,
ptr_from_int,
max,
memcpy,
memset,
memmove,
min,
wasm_memory_size,
wasm_memory_grow,
mod,
mul_with_overflow,
panic,
pop_count,
prefetch,
ptr_cast,
int_from_ptr,
rem,
return_address,
select,
set_eval_branch_quota,
set_float_mode,
set_runtime_safety,
shl_exact,
shl_with_overflow,
shr_exact,
shuffle,
size_of,
splat,
reduce,
src,
sqrt,
sin,
cos,
tan,
exp,
exp2,
log,
log2,
log10,
abs,
floor,
ceil,
trunc,
round,
sub_with_overflow,
tag_name,
This,
trap,
truncate,
EnumLiteral,
Int,
Tuple,
Pointer,
Fn,
Struct,
Union,
Enum,
SpirvType,
type_info,
type_name,
TypeOf,
union_init,
Vector,
volatile_cast,
work_item_id,
work_group_size,
work_group_id,
}