swift
011b5bf1 - Delete dependsOn support

Commit
1 year ago
Delete dependsOn support Lifetime dependencies will now be represented with @lifetime attribute in the language. dependsOn is a type modifier and was represented as a LifetimeDependentTypeRepr in the AST. I am deleting dependsOn syntax parsing support and retaining LifetimeDependentTypeRepr support. We may want to represent lifetime dependencies in a function type with a type attribute in the future. If we use a decl attribute instead, then support for LifetimeDependentTypeRepr can be deleted.
Author
Committer
Parents
Loading