Fixed a bug in determining the sizes for RETYPES
This commit is contained in:
parent
c361a36e41
commit
03bfe593cb
|
@ -268,7 +268,7 @@ declareSizesArray = occamOnlyPass "Declare array-size arrays"
|
|||
-- | Generate the @_sizes@ array for a 'Retypes' expression.
|
||||
retypesSizes :: Meta -> A.Name -> [A.Dimension] -> A.Type -> A.Variable
|
||||
-> PassM (A.Name, Maybe A.SpecType)
|
||||
retypesSizes m n_sizes ds elemT v@(A.Variable _ nSrc)
|
||||
retypesSizes m n_sizes ds elemT v
|
||||
= do biDest <- bytesInType (A.Array ds elemT)
|
||||
tSrc <- astTypeOf v
|
||||
biSrc <- bytesInType tSrc
|
||||
|
|
Loading…
Reference in New Issue
Block a user