浏览代码

minor fix for switch exception position

Nicolas Cannasse 14 年之前
父节点
当前提交
91f0bdaea3
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      genneko.ml

+ 1 - 0
genneko.ml

@@ -346,6 +346,7 @@ and gen_expr ctx e =
 	| TCast (e1,Some t) ->
 		gen_expr ctx (Codegen.default_cast ctx.com e1 t e.etype e.epos)
 	| TMatch (e,_,cases,eo) ->
+		let p = pos ctx e.epos in
 		let etmp = (EVars ["@tmp",Some (gen_expr ctx e)],p) in
 		let eindex = field p (ident p "@tmp") "index" in
 		let gen_params params e =