mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-21 15:59:20 +03:00
Fix recursive union bindgen fixture type mismatches
This commit is contained in:
parent
bceb787806
commit
93f8261ed0
@ -1,6 +1,6 @@
|
||||
mod bindings;
|
||||
|
||||
use bindings::{Expr, Expr_Concat};
|
||||
use bindings::{Expr, Expr_Concat, Expr_String};
|
||||
use indoc::indoc;
|
||||
|
||||
extern "C" {
|
||||
@ -39,10 +39,10 @@ pub extern "C" fn rust_main() -> i32 {
|
||||
),
|
||||
tag_union,
|
||||
Expr::Concat(Expr_Concat {
|
||||
f0: Expr::String("Hello, ".into()),
|
||||
f1: Expr::String("World!".into()),
|
||||
f0: Box::into_raw(Box::new(Expr::String(Expr_String("Hello, ".into())))),
|
||||
f1: Box::into_raw(Box::new(Expr::String(Expr_String("World!".into())))),
|
||||
}),
|
||||
Expr::String("this is a test".into()),
|
||||
Expr::String(Expr_String("this is a test".into())),
|
||||
); // Debug
|
||||
|
||||
let mut set = HashSet::new();
|
||||
|
Loading…
Reference in New Issue
Block a user