Richard Feldman
|
282a31ae8b
|
Fix glue for into_ and as_ on single-tag unions
|
2022-08-26 11:28:26 -04:00 |
|
Richard Feldman
|
641f089384
|
Use repr(transparent) for single-tag union glue
|
2022-08-26 09:18:20 -04:00 |
|
Richard Feldman
|
3a1f2a2fcf
|
clippy
|
2022-08-21 18:06:32 -04:00 |
|
Richard Feldman
|
64cea0e7ff
|
Don't glue ManuallyDrop for types that are Copy
|
2022-08-21 18:06:31 -04:00 |
|
Richard Feldman
|
fa1f2f87ae
|
Fix glue generation for keywords
|
2022-08-21 18:06:30 -04:00 |
|
Richard Feldman
|
d5c50d0d04
|
c-c-c-clippy
|
2022-08-08 20:36:40 -04:00 |
|
Richard Feldman
|
bee8bdcfc0
|
Fix typo in comment
|
2022-08-08 20:34:35 -04:00 |
|
Richard Feldman
|
09a7117237
|
Fix single tag struct Debug impl
|
2022-08-08 19:55:57 -04:00 |
|
Richard Feldman
|
5d3f7f2967
|
Fix semicolon
|
2022-08-08 18:15:22 -04:00 |
|
Richard Feldman
|
d965a43fe9
|
Split back out NullableUnwrapped
|
2022-08-08 17:27:29 -04:00 |
|
Richard Feldman
|
1a10174abb
|
Combine all single-tag unions into RocTagUnion::SingleTag
|
2022-08-08 14:42:52 -04:00 |
|
Richard Feldman
|
4ac79772df
|
Revise glue for single-tag recursive unions
|
2022-08-08 14:42:52 -04:00 |
|
Richard Feldman
|
22b219c3c9
|
Glue body for recursive single-tag unions
|
2022-08-08 14:42:52 -04:00 |
|
Richard Feldman
|
6e7f0210da
|
Combine recursive and nonrecursive single-tag glue
|
2022-08-08 14:42:52 -04:00 |
|
Richard Feldman
|
4e73899356
|
Rename NonNullableUnwrapped to RecursiveSingleTag
|
2022-08-08 14:42:52 -04:00 |
|
Richard Feldman
|
23b8ff896a
|
Give non-recursive single tag unions a payload
|
2022-08-08 14:42:52 -04:00 |
|
Richard Feldman
|
1ad59c6c45
|
Replace usages of ManuallyDrop::take with ::into_inner
|
2022-08-08 12:10:20 -04:00 |
|
Folkert
|
ca5610c748
|
clippy
|
2022-08-07 13:20:28 +02:00 |
|
Richard Feldman
|
7a5db3d457
|
Revert "Add an index to write_impl_tags"
This reverts commit 31f1aef8e0 .
|
2022-08-07 00:42:52 -04:00 |
|
Richard Feldman
|
484cc582fc
|
Add some comments
|
2022-08-07 00:32:52 -04:00 |
|
Richard Feldman
|
f644c8ac50
|
Special-case nullable-unwrapped's null tag
|
2022-08-06 23:35:29 -04:00 |
|
Richard Feldman
|
31f1aef8e0
|
Add an index to write_impl_tags
|
2022-08-06 23:27:38 -04:00 |
|
Richard Feldman
|
dba935b8b7
|
Reuse add_tag_union for nullable_wrapped
|
2022-08-06 23:24:23 -04:00 |
|
Richard Feldman
|
4f55105a35
|
Generate glue for nullable unwrapped
|
2022-08-06 23:11:17 -04:00 |
|
Richard Feldman
|
e5a7c28c6e
|
Remove unsafe from glue functions that don't need it
|
2022-08-05 20:17:26 -04:00 |
|
Richard Feldman
|
314d7a7952
|
Add RocTagUnion::SingleTagUnion
|
2022-08-05 20:14:41 -04:00 |
|
Richard Feldman
|
72ca577b54
|
Glue: don't derive Ord or Hash impls for floats
|
2022-08-05 09:44:47 -04:00 |
|
Richard Feldman
|
ed69a73786
|
Update glue tests
|
2022-07-24 11:57:01 -04:00 |
|
Richard Feldman
|
fc7351508e
|
Rename bindgen_rs to rust_glue
|
2022-07-24 10:41:52 -04:00 |
|