diff --git a/src/compiler/Generation/QBE/QBEGenerator.cs b/src/compiler/Generation/QBE/QBEGenerator.cs index 64b7b1a..1f22683 100644 --- a/src/compiler/Generation/QBE/QBEGenerator.cs +++ b/src/compiler/Generation/QBE/QBEGenerator.cs @@ -209,6 +209,11 @@ public static class QBEGenerator EmitStructInitializer(structInitializer, destinationPointer); return true; } + case BoundLiteralNode { Kind: LiteralKind.String } literal: + { + EmitStore(source.Type, EmitUnwrap(EmitLiteral(literal)), destinationPointer); + return true; + } } return false;