v1.8.4
-
Drop
;
after#pragma
. -
Update CI setups.
-
Fix repeated evaluations of
&parse-at
expression. -
Fix stray Python escape sequence.
-
Fix skipping of literal fields with condition.
-
Fix type of generated code for
string::size
.While we defined
string
's size operator to return anuint64
and documented that it returns the length in codepoints, not bytes, we still generated C++ code which worked on the underlying bytes (i.e., it directly invokedstd::string::size
instead of usinghilti::rt::string::size
).