diff options
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/01-struct/output/rust/src/point.rs | 4 | ||||
| -rw-r--r-- | examples/02-sum/output/rust/src/shapes.rs | 8 | ||||
| -rw-r--r-- | examples/03-inductive-data-types/output/rust/src/arithmetic.rs | 4 | ||||
| -rw-r--r-- | examples/05-list/output/rust/src/point.rs | 6 | ||||
| -rw-r--r-- | examples/08-custom-code/output/rust/src/gen/shapes.rs | 2 | ||||
| -rw-r--r-- | examples/09-imports/output/rust/src/point.rs | 4 |
6 files changed, 14 insertions, 14 deletions
diff --git a/examples/01-struct/output/rust/src/point.rs b/examples/01-struct/output/rust/src/point.rs index 19ed5c8..f2d7ffc 100644 --- a/examples/01-struct/output/rust/src/point.rs +++ b/examples/01-struct/output/rust/src/point.rs @@ -8,6 +8,6 @@ pub struct Line { /// A 2D point. pub struct Point { - pub x: i32, - pub y: i32, + pub x: ::core::primitive::i32, + pub y: ::core::primitive::i32, } diff --git a/examples/02-sum/output/rust/src/shapes.rs b/examples/02-sum/output/rust/src/shapes.rs index 586c7c0..958db0a 100644 --- a/examples/02-sum/output/rust/src/shapes.rs +++ b/examples/02-sum/output/rust/src/shapes.rs @@ -7,11 +7,11 @@ pub enum Shape { } pub struct Rectangle { - pub width: i32, - pub height: i32, + pub width: ::core::primitive::i32, + pub height: ::core::primitive::i32, } pub struct Triangle { - pub width: i32, - pub height: i32, + pub width: ::core::primitive::i32, + pub height: ::core::primitive::i32, } diff --git a/examples/03-inductive-data-types/output/rust/src/arithmetic.rs b/examples/03-inductive-data-types/output/rust/src/arithmetic.rs index ab4049d..a9679dc 100644 --- a/examples/03-inductive-data-types/output/rust/src/arithmetic.rs +++ b/examples/03-inductive-data-types/output/rust/src/arithmetic.rs @@ -1,7 +1,7 @@ // Generated by hobgoblin. pub enum Expression { - Add(std::boxed::Box<crate::arithmetic::Add>), + Add(::std::boxed::Box<crate::arithmetic::Add>), Const(crate::arithmetic::Const), } @@ -11,5 +11,5 @@ pub struct Add { } pub struct Const { - pub value: i32, + pub value: ::core::primitive::i32, } diff --git a/examples/05-list/output/rust/src/point.rs b/examples/05-list/output/rust/src/point.rs index 6249c0a..5635d38 100644 --- a/examples/05-list/output/rust/src/point.rs +++ b/examples/05-list/output/rust/src/point.rs @@ -1,10 +1,10 @@ // Generated by hobgoblin. pub struct Path { - pub points: std::vec::Vec<crate::point::Point>, + pub points: ::std::vec::Vec<crate::point::Point>, } pub struct Point { - pub x: i32, - pub y: i32, + pub x: ::core::primitive::i32, + pub y: ::core::primitive::i32, } diff --git a/examples/08-custom-code/output/rust/src/gen/shapes.rs b/examples/08-custom-code/output/rust/src/gen/shapes.rs index b85ad8c..d0710bb 100644 --- a/examples/08-custom-code/output/rust/src/gen/shapes.rs +++ b/examples/08-custom-code/output/rust/src/gen/shapes.rs @@ -1,5 +1,5 @@ // Generated by hobgoblin. pub struct Square { - pub width: i32, + pub width: ::core::primitive::i32, } diff --git a/examples/09-imports/output/rust/src/point.rs b/examples/09-imports/output/rust/src/point.rs index 718ecfd..e2c4695 100644 --- a/examples/09-imports/output/rust/src/point.rs +++ b/examples/09-imports/output/rust/src/point.rs @@ -2,6 +2,6 @@ /// A 2D point. pub struct Point { - pub x: i32, - pub y: i32, + pub x: ::core::primitive::i32, + pub y: ::core::primitive::i32, } |
