On Wed, 11 May 2022 17:49:28 GMT, Roger Riggs <rri...@openjdk.org> wrote:
>> Ah! Good point. Maybe I should use a constant and get rid of the cast. > > 👍 I'd put `_MASK` in the name along with whatever name is used for the bits > in the frame spec . @RogerRiggs Actually - I'm no longer sure that this will work: jshell> char x = 0b10000000_00000000 x ==> '耀' jshell> var y = ~x y ==> -32769 jshell> char y = ~x | Error: | incompatible types: possible lossy conversion from int to char | char y = ~x; | ^^ ------------- PR: https://git.openjdk.java.net/jdk/pull/8656