compiler: fix const str/bytes handling (#1990)

This commit is contained in:
火焚 富良 2022-11-11 13:15:50 +08:00 committed by Sebastien Bourdeauducq
parent 694a3490c6
commit 484c88af24

View File

@ -335,8 +335,8 @@ class LLVMIRGenerator:
else: else:
value = const.value value = const.value
llptr = self.llstr_of_str(const.value, linkage="private", unnamed_addr=True) llptr = self.llstr_of_str(value, linkage="private", unnamed_addr=True)
lllen = ll.Constant(lli32, len(const.value)) lllen = ll.Constant(lli32, len(value))
return ll.Constant(llty, (llptr, lllen)) return ll.Constant(llty, (llptr, lllen))
else: else:
assert False assert False