()
| 1839 | } |
| 1840 | |
| 1841 | endRecGroup() { |
| 1842 | if (this.rec_groups.length == 0) { |
| 1843 | throw new Error("Did not start a recursive group before ending one") |
| 1844 | } |
| 1845 | let last_element = this.rec_groups[this.rec_groups.length - 1] |
| 1846 | if (last_element.size != 0) { |
| 1847 | throw new Error("Did not start a recursive group before ending one") |
| 1848 | } |
| 1849 | last_element.size = this.types.length - last_element.start; |
| 1850 | } |
| 1851 | |
| 1852 | setName(name) { |
| 1853 | this.name = name; |
no outgoing calls
no test coverage detected