currently, function name of a constructor is used as a typename as well. it has a problem because if a type doesn't have any constructor, there's no way to put a name on the type. it's necessary to implement a mechanism to manage typename independently.
currently, function name of a constructor is used as a typename as well. it has a problem because if a type doesn't have any constructor, there's no way to put a name on the type. it's necessary to implement a mechanism to manage typename independently.