We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f7736a3 commit 66fb1daCopy full SHA for 66fb1da
1 file changed
crates/js-component-bindgen/src/intrinsics/mod.rs
@@ -1485,8 +1485,20 @@ pub fn render_intrinsics(args: RenderIntrinsicsArgs) -> Source {
1485
.intrinsics
1486
.contains(&Intrinsic::Lower(LowerIntrinsic::LowerFlatStringUtf8))
1487
{
1488
- args.intrinsics
1489
- .insert(Intrinsic::String(StringIntrinsic::GlobalTextEncoderUtf8));
+ args.intrinsics.extend([
+ Intrinsic::String(StringIntrinsic::GlobalTextEncoderUtf8),
1490
+ Intrinsic::String(StringIntrinsic::Utf8Encode),
1491
+ ]);
1492
+ }
1493
+
1494
+ if args
1495
+ .intrinsics
1496
+ .contains(&Intrinsic::Lower(LowerIntrinsic::LowerFlatStringUtf16))
1497
+ {
1498
1499
+ Intrinsic::String(StringIntrinsic::Utf16Encode),
1500
+ Intrinsic::IsLE,
1501
1502
}
1503
1504
if args
0 commit comments