nitc :: JavaCompilerVisitor :: stmt
# Compile a statement (if any)
fun stmt(nexpr: nullable AExpr) do
if nexpr == null then return
if nexpr.mtype == null and not nexpr.is_typed then
# Untyped expression.
# Might mean dead code or invalid code
# so aborts
add_abort("FATAL: bad statement executed.")
return
end
var old = self.current_node
current_node = nexpr
nexpr.stmt(self)
current_node = old
end
src/compiler/java_compiler.nit:701,2--716,4