mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Stage in the parsing for this attribute, nothing else. Motivated by two important reasons: 1) The pitch for variadic generics does not lay down a concrete syntax for variadic generic parameters. 2) Paring T... and T* needlessly complicate the lexer as we must now disambiguate them with respect to other internal operator characters (e.g. `T...>` must lex as `(T...)>` and not `T ...>` Which itself adds another motivation 3) We need to start parsing this attribute *now* to avoid condfail'ing ourselves later.
66 KiB
66 KiB