Fix order of operations for bitwise stuff
Signed-off-by: Slendi <slendi@socopon.com>
This commit is contained in:
parent
cb3183ba64
commit
d069f037a7
@ -469,11 +469,12 @@ parser_parse_exponent :: proc(parser: ^Parser) -> ^Node {
|
||||
|
||||
@(private = "file")
|
||||
parser_parse_bitwise :: proc(parser: ^Parser) -> ^Node {
|
||||
return parser_parse_binary_expression(
|
||||
parser,
|
||||
{.BitwiseAnd, .BitwiseOr, .BitwiseXOR, .BitwiseLeftShift, .BitwiseRightShift},
|
||||
parser_parse_prefix_2,
|
||||
)
|
||||
return parser_parse_binary_expression(parser, {.BitwiseAnd, .BitwiseOr, .BitwiseXOR}, parser_parse_bitwise1)
|
||||
}
|
||||
|
||||
@(private = "file")
|
||||
parser_parse_bitwise1 :: proc(parser: ^Parser) -> ^Node {
|
||||
return parser_parse_binary_expression(parser, {.BitwiseLeftShift, .BitwiseRightShift}, parser_parse_prefix_2)
|
||||
}
|
||||
|
||||
@(private = "file")
|
||||
|
@ -15,7 +15,7 @@ fn DrawFPS(x y: i32)
|
||||
fn WindowShouldClose i32
|
||||
|
||||
fn ColorToRaylib(c: Color) u32 {
|
||||
ret (c.a as u32 << 24 as u32) | (c.b as u32 << 16 as u32) | (c.g as u32 << 8 as u32) | c.r
|
||||
ret c.a as u32 << 24 as u32 | c.b as u32 << 16 as u32 | c.g as u32 << 8 as u32 | c.r
|
||||
}
|
||||
|
||||
fn ClearBackgroundWrap(c: Color) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user