Yes, we could produce a TypeSyntax
here (rather than some semantic notion of the type). I'm a little concerned that we'd be building an API that we'll throw away the moment we got some semantic notion of the type.
Should
createUniqueName(_:)
be namedmakeUniqueName(_:)
instead to follow the "factory method" naming guideline ?
I'd forgotten about this guideline. I suppose makeUniqueName(_:)
is better.
Doug