|
@@ -9485,6 +9485,7 @@ TYPE
|
|
END;
|
|
END;
|
|
ELSIF IsStaticArray(type) & (x.kind = SyntaxTree.ValueParameter) THEN
|
|
ELSIF IsStaticArray(type) & (x.kind = SyntaxTree.ValueParameter) THEN
|
|
IntermediateCode.AddOffset(result.op,ToMemoryUnits(system,x.offsetInBits));
|
|
IntermediateCode.AddOffset(result.op,ToMemoryUnits(system,x.offsetInBits));
|
|
|
|
+ IntermediateCode.InitImmediate(result.tag,addressType,type(SyntaxTree.ArrayType).staticLength);
|
|
ELSIF IsStaticArray(type) THEN
|
|
ELSIF IsStaticArray(type) THEN
|
|
IntermediateCode.AddOffset(result.op,ToMemoryUnits(system,x.offsetInBits));
|
|
IntermediateCode.AddOffset(result.op,ToMemoryUnits(system,x.offsetInBits));
|
|
IntermediateCode.MakeMemory(result.op,addressType);
|
|
IntermediateCode.MakeMemory(result.op,addressType);
|