bloat-buster/tests/string_to_enum.bbb
David Gonzalez Martin 208472ceaa
Some checks failed
CI / ci (ReleaseFast, ubuntu-latest) (pull_request) Successful in 2m6s
CI / ci (ReleaseSmall, ubuntu-latest) (pull_request) Successful in 2m2s
CI / ci (ReleaseSafe, ubuntu-latest) (pull_request) Successful in 2m10s
CI / ci (Debug, ubuntu-latest) (pull_request) Failing after 2m45s
String to enum
2025-04-17 08:48:32 -06:00

21 lines
256 B
Plaintext

E = enum
{
asd,
dsa,
gsa,
}
[export] main = fn [cc(c)] () s32
{
>e = "dsa";
>s2e = #string_to_enum(E, e);
>result: s32 = 1;
if (s2e.is_valid)
{
result = #extend(s2e.enum_value != .dsa);
}
return result;
}