diff options
Diffstat (limited to 'src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java')
| -rw-r--r-- | src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java b/src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java index 275a683..7137e82 100644 --- a/src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java +++ b/src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java @@ -9,16 +9,16 @@ import no.eliashaugsbakk.kompilator.IRGeneration.Instructions.Call; import no.eliashaugsbakk.kompilator.IRGeneration.Instructions.Instruction; public class AssemblyBuilder { - Map<String, StringVar> stringVariables = new HashMap<>(); + final Map<String, StringVar> stringVariables = new HashMap<>(); record StringVar(String value, boolean mutable) { } - StringBuilder finalAssembly; - StringBuilder text; - StringBuilder rodata; - StringBuilder data; - StringBuilder bss; + final StringBuilder finalAssembly; + final StringBuilder text; + final StringBuilder rodata; + final StringBuilder data; + final StringBuilder bss; private final static String exit = """ mov rax, 60 |
