Jelajahi Sumber

assert false on js.Syntax Not_found (not a fix, but better than letting it escape), see #7254

ncannasse 7 tahun lalu
induk
melakukan
53677779e4
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      src/optimization/inline.ml

+ 1 - 1
src/optimization/inline.ml

@@ -113,7 +113,7 @@ let api_inline ctx c field params p = match c.cl_path, field, params with
 		let tint = ctx.com.basic.tint in
 
 		let esyntax =
-			let m = Hashtbl.find ctx.g.modules (["js"],"Syntax") in
+			let m = (try Hashtbl.find ctx.g.modules (["js"],"Syntax") with Not_found -> assert false) in
 			ExtList.List.find_map (function
 				| TClassDecl ({ cl_path = ["js"],"Syntax" } as cl) -> Some (make_static_this cl p)
 				| _ -> None