difftreelog
fix(rowan) unary wrapping
in: master
4 files changed
crates/jrsonnet-rowan-parser/src/parser.rsdiffbeforeafterboth918 let m = p.start();918 let m = p.start();919 p.bump();919 p.bump();920 let _ = expr_binding_power(p, right_binding_power);920 let _ = expr_binding_power(p, right_binding_power)921 .map(|v| v.precede(p).complete(p, EXPR));921 m.complete(p, EXPR_UNARY)922 m.complete(p, EXPR_UNARY)922 } else if p.at(T!['(']) {923 } else if p.at(T!['(']) {923 let m = p.start();924 let m = p.start();crates/jrsonnet-rowan-parser/src/snapshots/jrsonnet_rowan_parser__tests__unary_not.snapdiffbeforeafterbothno changes
crates/jrsonnet-rowan-parser/src/snapshots/jrsonnet_rowan_parser__tests__unary_not_in_call.snapdiffbeforeafterbothno changes
crates/jrsonnet-rowan-parser/src/tests.rsdiffbeforeafterboth217 }217 }218 "#218 "#219220 unary_not => r#"221 !false222 "#223224 unary_not_in_call => r#"225 std.assertEqual(!false, true)226 "#219);227);220228221#[test]229#[test]