Implemented struct pointer types
This commit is contained in:
@ -30,11 +30,11 @@ func (f *Function) ExpressionToRegister(node *expression.Expression, register cp
|
||||
f.RegisterRegister(asm.MOVE, register, f.CPU.Output[0])
|
||||
}
|
||||
|
||||
if fn == nil || len(fn.ReturnTypes) == 0 {
|
||||
if fn == nil || len(fn.Output) == 0 {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return fn.ReturnTypes[0], err
|
||||
return fn.Output[0].Type, err
|
||||
}
|
||||
|
||||
if node.Token.Kind == token.Array {
|
||||
|
Reference in New Issue
Block a user