slint/tests/cases/expr
Olivier Goffart e540f81cca Mark all our the builtin slint enums as non_exhaustive in Rust
So that if ever we make them public, we can still add values.

... all but the Orientation as it is often used in match and
will never get any other variant
2025-11-21 20:37:32 +01:00
..
abs.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
acos.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
animation_tick.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
arithmetic.slint Fix comparison between int and float 2025-06-25 19:54:15 +02:00
asin.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
atan.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
atan2.slint Add Math.atan2 to the inbuilt math function 2024-08-30 09:55:10 +02:00
ceil.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
clamp.slint Math postfix member functions on numbers 2024-08-15 14:52:13 +02:00
comparison.slint compiler: Reject comparison on unsupported types 2025-05-07 11:39:27 +02:00
cos.slint Math postfix member functions on numbers 2024-08-15 14:52:13 +02:00
debug.slint Mark all our the builtin slint enums as non_exhaustive in Rust 2025-11-21 20:37:32 +01:00
exp.slint Added Exp and Ln functions to Slint (#8226) 2025-04-25 14:30:38 +02:00
floor.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
let.slint Add local variables (#8740) 2025-06-26 15:36:49 +02:00
ln.slint Added Exp and Ln functions to Slint (#8226) 2025-04-25 14:30:38 +02:00
log.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
math.slint Rust: one more fix for computations on big numbers 2025-01-20 16:47:49 +01:00
minmax.slint added min/max support for rem (#6842) 2024-11-20 10:19:28 +00:00
mod.slint C++: fix mod with negative number again 2025-03-27 13:41:29 +01:00
pow.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
return.slint compiler: perform remove return pass before const propagation 2024-06-19 12:51:47 +02:00
return2.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
return3.slint Compiler: Fix invalid code gen with return statements 2025-06-18 12:58:59 +02:00
round.slint Fix comparison between int and float 2025-06-25 19:54:15 +02:00
sign.slint Math.sign: Change behavior to return 1 when 0 2025-10-08 09:12:13 +02:00
sin.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
sqrt.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
string_concatenation.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
string_template.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
tan.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
to-fixed.slint Fix assert.equals in JS tests 2025-03-18 11:44:28 +01:00
to-precision.slint Fix assert.equals in JS tests 2025-03-18 11:44:28 +01:00
tr.slint Simplify commercial license (#3063) 2024-05-31 14:06:17 +02:00
trigo.slint Add Math.atan2 to the inbuilt math function 2024-08-30 09:55:10 +02:00