diff options
| author | gingerBill <gingerBill@users.noreply.github.com> | 2025-10-30 09:37:09 +0000 |
|---|---|---|
| committer | gingerBill <gingerBill@users.noreply.github.com> | 2025-10-30 09:37:09 +0000 |
| commit | 074a8d7df5e024117d7f91944ccf053cad27ca0e (patch) | |
| tree | e926f54f21ce744a57b3335cbb71a70a578f9eeb | |
| parent | 0972690e14f1b7426e2c87bc2dd0152408657ff4 (diff) | |
`constant_truncate` -> `constant_trunc` to be consistent with other intrinsics
| -rw-r--r-- | base/intrinsics/intrinsics.odin | 8 | ||||
| -rw-r--r-- | src/check_builtin.cpp | 10 | ||||
| -rw-r--r-- | src/checker_builtin_procs.hpp | 4 |
3 files changed, 11 insertions, 11 deletions
diff --git a/base/intrinsics/intrinsics.odin b/base/intrinsics/intrinsics.odin index 0274eb731..d34519f63 100644 --- a/base/intrinsics/intrinsics.odin +++ b/base/intrinsics/intrinsics.odin @@ -244,10 +244,10 @@ constant_utf16_cstring :: proc($literal: string) -> [^]u16 --- constant_log2 :: proc($v: $T) -> T where type_is_integer(T) --- -constant_floor :: proc($v: $T) -> T where type_is_integer(T) || type_is_float(T) --- -constant_truncate :: proc($v: $T) -> T where type_is_integer(T) || type_is_float(T) --- -constant_ceil :: proc($v: $T) -> T where type_is_integer(T) || type_is_float(T) --- -constant_round :: proc($v: $T) -> T where type_is_integer(T) || type_is_float(T) --- +constant_floor :: proc($v: $T) -> T where type_is_integer(T) || type_is_float(T) --- +constant_trunc :: proc($v: $T) -> T where type_is_integer(T) || type_is_float(T) --- +constant_ceil :: proc($v: $T) -> T where type_is_integer(T) || type_is_float(T) --- +constant_round :: proc($v: $T) -> T where type_is_integer(T) || type_is_float(T) --- // SIMD related simd_add :: proc(a, b: #simd[N]T) -> #simd[N]T --- diff --git a/src/check_builtin.cpp b/src/check_builtin.cpp index 85a3f4515..b2d28afc0 100644 --- a/src/check_builtin.cpp +++ b/src/check_builtin.cpp @@ -4769,7 +4769,7 @@ gb_internal bool check_builtin_procedure(CheckerContext *c, Operand *operand, As } case BuiltinProc_constant_floor: - case BuiltinProc_constant_truncate: + case BuiltinProc_constant_trunc: case BuiltinProc_constant_ceil: case BuiltinProc_constant_round: { @@ -4789,10 +4789,10 @@ gb_internal bool check_builtin_procedure(CheckerContext *c, Operand *operand, As } else if (value.kind == ExactValue_Float) { f64 f = value.value_float; switch (id) { - case BuiltinProc_constant_floor: f = floor(f); break; - case BuiltinProc_constant_truncate: f = trunc(f); break; - case BuiltinProc_constant_ceil: f = ceil(f); break; - case BuiltinProc_constant_round: f = round(f); break; + case BuiltinProc_constant_floor: f = floor(f); break; + case BuiltinProc_constant_trunc: f = trunc(f); break; + case BuiltinProc_constant_ceil: f = ceil(f); break; + case BuiltinProc_constant_round: f = round(f); break; default: GB_PANIC("Unhandled built-in: %.*s", LIT(builtin_name)); break; diff --git a/src/checker_builtin_procs.hpp b/src/checker_builtin_procs.hpp index 7d2ed1191..663274cdc 100644 --- a/src/checker_builtin_procs.hpp +++ b/src/checker_builtin_procs.hpp @@ -50,7 +50,7 @@ enum BuiltinProcId { BuiltinProc_constant_log2, BuiltinProc_constant_floor, - BuiltinProc_constant_truncate, + BuiltinProc_constant_trunc, BuiltinProc_constant_ceil, BuiltinProc_constant_round, @@ -427,7 +427,7 @@ gb_global BuiltinProc builtin_procs[BuiltinProc_COUNT] = { {STR_LIT("constant_log2"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics}, {STR_LIT("constant_floor"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics}, - {STR_LIT("constant_truncate"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics}, + {STR_LIT("constant_trunc"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics}, {STR_LIT("constant_ceil"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics}, {STR_LIT("constant_round"), 1, false, Expr_Expr, BuiltinProcPkg_intrinsics}, |