From 6c03b8961af5f7d6d3234a47977615c4cb0f6850 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Tue, 20 May 2025 00:26:32 +0200 Subject: [PATCH 1/3] Fix "async iterable" being a single token --- index.bs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.bs b/index.bs index f39d69e4..c72d381e 100644 --- a/index.bs +++ b/index.bs @@ -5727,7 +5727,7 @@ are known as object types. StringType Null identifier Null "sequence" "<" TypeWithExtendedAttributes ">" Null - "async iterable" "<" TypeWithExtendedAttributes ">" Null + "async" "iterable" "<" TypeWithExtendedAttributes ">" Null "object" Null "symbol" Null BufferRelatedType Null From 037142f25db2662122f7ace80f56d9d2df57a137 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Sun, 8 Jun 2025 22:57:06 +0200 Subject: [PATCH 2/3] async_iterable --- index.bs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.bs b/index.bs index c72d381e..4fbecbe8 100644 --- a/index.bs +++ b/index.bs @@ -4305,7 +4305,7 @@ When they are, the effect will be as you would expect.
     AsyncIterable :
-        "async" "iterable" "<" TypeWithExtendedAttributes OptionalType ">" OptionalArgumentList ";"
+        "async_iterable" "<" TypeWithExtendedAttributes OptionalType ">" OptionalArgumentList ";"
 
@@ -5727,7 +5727,7 @@ are known as object types.
         StringType Null
         identifier Null
         "sequence" "<" TypeWithExtendedAttributes ">" Null
-        "async" "iterable" "<" TypeWithExtendedAttributes ">" Null
+        "async_iterable" "<" TypeWithExtendedAttributes ">" Null
         "object" Null
         "symbol" Null
         BufferRelatedType Null

From e2b04a80b1a3c6a3b6282ec2c3f52652f2088ac7 Mon Sep 17 00:00:00 2001
From: Kagami Sascha Rosylight 
Date: Sun, 8 Jun 2025 22:57:45 +0200
Subject: [PATCH 3/3] revert incorrect change

---
 index.bs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/index.bs b/index.bs
index 4fbecbe8..7e164e55 100644
--- a/index.bs
+++ b/index.bs
@@ -4305,7 +4305,7 @@ When they are, the effect will be as you would expect.
 
 
     AsyncIterable :
-        "async_iterable" "<" TypeWithExtendedAttributes OptionalType ">" OptionalArgumentList ";"
+        "async" "iterable" "<" TypeWithExtendedAttributes OptionalType ">" OptionalArgumentList ";"