(type)
| 329 | return pass(); |
| 330 | } |
| 331 | function rtype(type) { |
| 332 | if (type == "name") {cx.marked = "variable-3"; return cont(rtypemaybeparam); } |
| 333 | if (content == "mutable") {cx.marked = "keyword"; return cont(rtype);} |
| 334 | if (type == "atom") return cont(rtypemaybeparam); |
| 335 | if (type == "op" || type == "obj") return cont(rtype); |
| 336 | if (type == "fn") return cont(fntype); |
| 337 | if (type == "{") return cont(pushlex("{"), record_of(rtype), poplex); |
| 338 | return matchBrackets(type, rtype); |
| 339 | } |
| 340 | function rtypemaybeparam() { |
| 341 | if (content == "<") return cont(typarams); |
| 342 | return pass(); |
nothing calls this directly
no test coverage detected
searching dependent graphs…