* @param {import("../tokeniser.js").Tokeniser} tokeniser
(tokeniser, obj)
| 1125 | * @param {import("../tokeniser.js").Tokeniser} tokeniser |
| 1126 | */ |
| 1127 | function type_suffix(tokeniser, obj) { |
| 1128 | const nullable = tokeniser.consume("?"); |
| 1129 | if (nullable) { |
| 1130 | obj.tokens.nullable = nullable; |
| 1131 | } |
| 1132 | if (tokeniser.probe("?")) tokeniser.error("Can't nullable more than once"); |
| 1133 | } |
| 1134 | |
| 1135 | /** |
| 1136 | * @param {import("../tokeniser.js").Tokeniser} tokeniser |
no test coverage detected