From 854a560d21e47ec4b53564b81eb940d539c037bf Mon Sep 17 00:00:00 2001 From: Joseph Musser Date: Sat, 27 May 2023 16:32:15 -0400 Subject: [PATCH] Updated meeting notes from later conversation --- meetings/working-groups/collection-literals/CL-2023-05-26.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meetings/working-groups/collection-literals/CL-2023-05-26.md b/meetings/working-groups/collection-literals/CL-2023-05-26.md index f06096b8..7c3db723 100644 --- a/meetings/working-groups/collection-literals/CL-2023-05-26.md +++ b/meetings/working-groups/collection-literals/CL-2023-05-26.md @@ -32,7 +32,7 @@ The compiler should prefer calling `AddRange(ReadOnlySpan)` if such a method The ideal API for constructing collections with contiguous backing storage is to pass the capacity and receive a span to the backing storage. The collection could be passed back using an `out` parameter to enable overloading on collection type. -The type parameter to use when calling the creation method could be taken from the generic type argument of the collection's `IEnumerable<>` implementation. This strategy would not work for collections which implement `IEnumerable<>` more than once. +The type parameter to use when calling the creation method could be the iteration type of the collection being constructed. ```cs [CollectionLiteralBuilder(