소스 검색

use proper position for safe-navigation generated if

Dan Korostelev 3 년 전
부모
커밋
4e5e766d55
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/typing/fields.ml

+ 1 - 1
src/typing/fields.ml

@@ -586,7 +586,7 @@ let type_field cfg ctx e i p mode (with_type : WithType.t) =
 			ethen
 		in
 		let eelse = Builder.make_null tnull ethen.epos in
-		let eif = mk (TIf(eneq,ethen,Some eelse)) tnull e.epos in
+		let eif = mk (TIf(eneq,ethen,Some eelse)) tnull p in
 		AKExpr (vr#to_texpr eif)
 	end