Skip to content

Commit d96fbee

Browse files
committed
Fix Luau target emitting Lua 5.3 bit operations
1 parent bd00c15 commit d96fbee

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

  • src/transformation/visitors/binary-expression

src/transformation/visitors/binary-expression/bit.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ export function transformBinaryBitOperation(
7272
case LuaTarget.LuaJIT:
7373
return transformBinaryBitLibOperation(node, left, right, operator, "bit");
7474

75+
case LuaTarget.Luau:
7576
case LuaTarget.Lua52:
7677
return transformBinaryBitLibOperation(node, left, right, operator, "bit32");
7778
default:
@@ -118,6 +119,7 @@ export function transformUnaryBitOperation(
118119
case LuaTarget.LuaJIT:
119120
return transformUnaryBitLibOperation(node, expression, operator, "bit");
120121

122+
case LuaTarget.Luau:
121123
case LuaTarget.Lua52:
122124
return transformUnaryBitLibOperation(node, expression, operator, "bit32");
123125

0 commit comments

Comments
 (0)