FunctionParameter
の "layout":
だと https://github.com/apple/swift/blob/master/utils/gyb_syntax_support/DeclNodes.py#L317 この順番通りに layout
が並ぶはずだと思っています。 Attributes
(要素0) の次は FirstName
(要素1) FirstName
(要素1) の次は SecondName
(要素2) って具合に。 それで、省略可能な要素n番目に関しては、 layout[n]
は null
が代入されると思っています ellipsis
が最後から数えると 3番目の要素になっているのですが、出力結果を見ると 最後から 3番目に入っている要素の tokenKind.kind
が comma
になっているのがおかしいのでは、っていう質問でした