Type Aliasswift-syntax 601.0.1SwiftSyntax
Input
SwiftSyntaxCompatibility.swift:125This declaration has been renamed to ClosureSignatureSyntax.ParameterClause.
This declaration is deprecated.
typealias Input = ClosureSignatureSyntax.ParameterClauseThis declaration has been renamed to ClosureSignatureSyntax.ParameterClause.
This declaration is deprecated.
typealias Input = ClosureSignatureSyntax.ParameterClauseimport SwiftSyntaxA library for working with Swift code.
struct ClosureSignatureSyntaxenum ParameterClauseinit?(_ node: some SyntaxProtocol) init(leadingTrivia: Trivia? = nil, _ unexpectedBeforeAttributes: UnexpectedNodesSyntax? = nil, attributes: AttributeListSyntax = [], _ unexpectedBetweenAttributesAndCapture: UnexpectedNodesSyntax? = nil, capture: ClosureCaptureClauseSyntax? = nil, _ unexpectedBetweenCaptureAndParameterClause: UnexpectedNodesSyntax? = nil, parameterClause: ClosureSignatureSyntax.ParameterClause? = nil, _ unexpectedBetweenParameterClauseAndEffectSpecifiers: UnexpectedNodesSyntax? = nil, effectSpecifiers: TypeEffectSpecifiersSyntax? = nil, _ unexpectedBetweenEffectSpecifiersAndReturnClause: UnexpectedNodesSyntax? = nil, returnClause: ReturnClauseSyntax? = nil, _ unexpectedBetweenReturnClauseAndInKeyword: UnexpectedNodesSyntax? = nil, inKeyword: TokenSyntax = .keyword(.in), _ unexpectedAfterInKeyword: UnexpectedNodesSyntax? = nil, trailingTrivia: Trivia? = nil) static let structure: SyntaxNodeStructurelet _syntaxNode: Syntaxvar attributes: AttributeListSyntax { get set }var capture: ClosureCaptureClauseSyntax? { get set }var effectSpecifiers: TypeEffectSpecifiersSyntax? { get set }var inKeyword: TokenSyntax { get set }var parameterClause: ClosureSignatureSyntax.ParameterClause? { get set }var returnClause: ReturnClauseSyntax? { get set }var unexpectedAfterInKeyword: UnexpectedNodesSyntax? { get set }var unexpectedBeforeAttributes: UnexpectedNodesSyntax? { get set }var unexpectedBetweenAttributesAndCapture: UnexpectedNodesSyntax? { get set }var unexpectedBetweenCaptureAndParameterClause: UnexpectedNodesSyntax? { get set }var unexpectedBetweenEffectSpecifiersAndReturnClause: UnexpectedNodesSyntax? { get set }var unexpectedBetweenParameterClauseAndEffectSpecifiers: UnexpectedNodesSyntax? { get set }var unexpectedBetweenReturnClauseAndInKeyword: UnexpectedNodesSyntax? { get set }init(leadingTrivia: Trivia? = nil, _ unexpectedBeforeAttributes: UnexpectedNodesSyntax? = nil, attributes: AttributeListSyntax = [], _ unexpectedBetweenAttributesAndCapture: UnexpectedNodesSyntax? = nil, capture: ClosureCaptureClauseSyntax? = nil, _ unexpectedBetweenCaptureAndInput: UnexpectedNodesSyntax? = nil, input: ClosureSignatureSyntax.ParameterClause? = nil, _ unexpectedBetweenInputAndEffectSpecifiers: UnexpectedNodesSyntax? = nil, effectSpecifiers: TypeEffectSpecifiersSyntax? = nil, _ unexpectedBetweenEffectSpecifiersAndOutput: UnexpectedNodesSyntax? = nil, output: ReturnClauseSyntax? = nil, _ unexpectedBetweenOutputAndInTok: UnexpectedNodesSyntax? = nil, inTok: TokenSyntax = .keyword(.in), _ unexpectedAfterInTok: UnexpectedNodesSyntax? = nil, trailingTrivia: Trivia? = nil) var inTok: TokenSyntax { get set }var input: ClosureSignatureSyntax.ParameterClause? { get set }var output: ReturnClauseSyntax? { get set }var unexpectedAfterInTok: UnexpectedNodesSyntax? { get set }var unexpectedBetweenCaptureAndInput: UnexpectedNodesSyntax? { get set }var unexpectedBetweenEffectSpecifiersAndOutput: UnexpectedNodesSyntax? { get set }var unexpectedBetweenInputAndEffectSpecifiers: UnexpectedNodesSyntax? { get set }var unexpectedBetweenOutputAndInTok: UnexpectedNodesSyntax? { get set }func addAttribute(_ element: Syntax) -> ClosureSignatureSyntax Adds the provided element to the node’s attributes collection.