diff options
Diffstat (limited to 'patio-to-cranelift/src/patio/compilation_unit.rs')
| -rw-r--r-- | patio-to-cranelift/src/patio/compilation_unit.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/patio-to-cranelift/src/patio/compilation_unit.rs b/patio-to-cranelift/src/patio/compilation_unit.rs index ecf80558..af8b4d3f 100644 --- a/patio-to-cranelift/src/patio/compilation_unit.rs +++ b/patio-to-cranelift/src/patio/compilation_unit.rs @@ -36,14 +36,14 @@ pub(crate) struct PatioDataElementMutableDeclaration { pub(crate) struct PatioFunctionDeclaration { pub(crate) name: String, pub(crate) params: Vec<PatioLocal>, - pub(crate) return_type: PatioType, + pub(crate) return_types: Vec<PatioType>, } pub(crate) struct PatioFunctionDefinition { pub(crate) name: String, pub(crate) visibility: PatioVisibility, pub(crate) locals: Vec<PatioLocal>, - pub(crate) return_type: PatioType, + pub(crate) return_types: Vec<PatioType>, pub(crate) body: Vec<PatioInstruction>, } |
