all_members
This commit doesn't change any behavior, but makes it so `all_members` returns a `Vec<Member>` instead of `Vec<Name>`, where a `Member` contains a `Name`. This gives us an expansion point to include other data (such as the type of the `Name`).
Any
ScopedExpressionId
Type::any_over_type
TypeVisitor
ClassVar
}
CallableType
BoundMethodType.into_callable_type