Add todo
This commit is contained in:
@@ -355,6 +355,8 @@ public class QBEGenerator
|
||||
|
||||
private void EmitStructType(StructTypeNode structType)
|
||||
{
|
||||
// todo(nub31): qbe expects structs to be declared in order. We must Check the dependencies of the struct to see if a type need to be declared before this one
|
||||
// qbe allows multiple declarations of the same struct, but we should keep track and only emit an new one if necessary
|
||||
_writer.Write($"type {StructTypeName(structType.Module, structType.Name)} = {{ ");
|
||||
|
||||
foreach (var field in structType.Fields)
|
||||
|
||||
Reference in New Issue
Block a user