fmt: process TypeOf node
parent
87a185ea9c
commit
4cde6c0865
|
@ -592,6 +592,11 @@ fn (f mut Fmt) expr(node ast.Expr) {
|
||||||
f.write('}')
|
f.write('}')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
ast.TypeOf {
|
||||||
|
f.write('typeof(')
|
||||||
|
f.expr(it.expr)
|
||||||
|
f.write(')')
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
eprintln('fmt expr: unhandled node ' + typeof(node))
|
eprintln('fmt expr: unhandled node ' + typeof(node))
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
fn test_typeof() {
|
||||||
|
println(typeof(x))
|
||||||
|
}
|
Loading…
Reference in New Issue