@@ -326,6 +326,30 @@ extension EffectSpecifiersSyntax {
326
326
}
327
327
}
328
328
329
+ extension GenericArgumentSyntax {
330
+ @_disfavoredOverload
331
+ @available ( * , deprecated, message: " use GenericArgumentSyntax.Argument for 'argument' " )
332
+ public init (
333
+ leadingTrivia: Trivia ? = nil ,
334
+ _ unexpectedBeforeArgument: UnexpectedNodesSyntax ? = nil ,
335
+ argument: some TypeSyntaxProtocol ,
336
+ _ unexpectedBetweenArgumentAndTrailingComma: UnexpectedNodesSyntax ? = nil ,
337
+ trailingComma: TokenSyntax ? = nil ,
338
+ _ unexpectedAfterTrailingComma: UnexpectedNodesSyntax ? = nil ,
339
+ trailingTrivia: Trivia ? = nil
340
+ ) {
341
+ self . init (
342
+ leadingTrivia: leadingTrivia,
343
+ unexpectedBeforeArgument,
344
+ argument: . type( TypeSyntax ( argument) ) ,
345
+ unexpectedBetweenArgumentAndTrailingComma,
346
+ trailingComma: trailingComma,
347
+ unexpectedAfterTrailingComma,
348
+ trailingTrivia: trailingTrivia
349
+ )
350
+ }
351
+ }
352
+
329
353
extension FunctionEffectSpecifiersSyntax {
330
354
@_disfavoredOverload
331
355
@available ( * , deprecated, message: " use throwsClause instead of throwsSpecifier " )
0 commit comments