commit | 62d8ba6a093d5ec20abfa49b38c2f9aae0479376 | [log] [tgz] |
---|---|---|
author | Josh Tynjala <joshtynjala@apache.org> | Thu Apr 25 11:01:10 2019 -0700 |
committer | Josh Tynjala <joshtynjala@apache.org> | Thu Apr 25 11:01:10 2019 -0700 |
tree | b8a7cd030c7971781ca0342f694b7fc4e274f652 | |
parent | d1fed256cb111c51ebf5d6e0076f15a45852da1a [diff] |
optional private constructors (closes #82) Enable with --allow-private-constructors compiler option. When enabled, constructors may be private instead of public and classes with private constructors cannot be instantiated outside of their parent class at compile time.