| "A setter declaration represents the assign block of a [[ValueDeclaration]]." |
| shared sealed interface SetterDeclaration |
| satisfies NestableDeclaration { |
| |
| "The variable value this setter is for." |
| shared formal ValueDeclaration variable; |
| |
| actual => variable.actual; |
| |
| formal => variable.formal; |
| |
| default => variable.default; |
| |
| shared => variable.shared; |
| |
| containingPackage => variable.containingPackage; |
| |
| containingModule => variable.containingModule; |
| |
| container => variable.container; |
| |
| toplevel => variable.toplevel; |
| } |
| |