Simon Hausmann
9e61d4168b
Fix build of Paths with path elements with rust/llr
...
A `Path` with `MoveTo`/`LineTo`/etc. sub-elements now maps to an Expression::PathData of type
Type::PathData.
The llr lowering creates an Array of Type::PathElement, which is casted to PathData.
This only covers the element case. The compiled path events are still todo.
2022-01-12 16:22:35 +01:00
Tobias Hunger
bfca0e3573
Mass update copyright messages to be more REUSE compliant
2021-12-22 10:06:12 +01:00
James Blacklock
cc4105e274
no need for InferredGenericType!
2021-10-18 10:21:06 +02:00
James Blacklock
ab665ba7b6
enable scripts to access the length of arrays
2021-10-18 10:21:06 +02:00
Olivier Goffart
85772d5bc5
Fix extra '}' when doing a debug()
with an enum.
...
The code was copy-pasted from the code that output the structs
2021-10-08 17:29:32 +02:00
Tobias Hunger
539e155061
Janitor: Fix clippy::for_kv_map
2021-07-30 09:27:48 +02:00
Tobias Hunger
ca53abdbc7
Janitor: calls to push
immediately after creation
...
This is clippy::vec_init_then_push.
2021-07-15 07:55:06 +02:00
Tobias Hunger
bf48a6c65e
Janitor: Remove some unnecessary returns
2021-07-08 20:43:38 +02:00
Tobias Hunger
35dd3ed282
Janitor: Remove redundant clone() calls
2021-07-08 20:43:38 +02:00
Olivier Goffart
13bd828b96
Update license date
2021-07-02 15:55:54 +02:00
Tobias Hunger
13d7f5e7bd
Janitor: Fix typos in comments and user-facing strings
...
Also adapt tests for error messages containing the fixed strings.
No behavior change is intended!
2021-06-28 08:32:25 +02:00
Olivier Goffart
3ddc3c6ce5
Don't re-use Type::Void for inferred type
...
Make it explicit that it is inferred, and differentiate callback and property
2021-06-07 20:40:36 +02:00
Olivier Goffart
045f6cbc70
Fix C++ tests
...
The local variable name need to be unique
2021-06-01 14:38:30 +02:00
Olivier Goffart
0598b3f095
The debug()
function can now take several args, and debug more types
2021-06-01 14:10:25 +02:00
Olivier Goffart
77b8bb615f
Move some code in a new module
2021-06-01 12:50:29 +02:00