v1.8.4
-
Drop
;after#pragma. -
Update CI setups.
-
Fix repeated evaluations of
&parse-atexpression. -
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 anuint64and 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::sizeinstead of usinghilti::rt::string::size).