shithub: mc

Download patch

ref: 9b6e7069755a73fb43acd86fd76aafb2178a6f0c
parent: 7ec5af48e7c7fa40c494b5572fcfa04d3a998cba
author: Ori Bernstein <ori@eigenstate.org>
date: Sun Jan 14 17:59:26 EST 2018

Pass in the context node to our error printing..

--- a/parse/infer.c
+++ b/parse/infer.c
@@ -117,7 +117,7 @@
 
 	t = NULL;
 	if (n->type == Nexpr && exprtype(n) != NULL)
-		t = tyfix(NULL, exprtype(n), 1);
+		t = tyfix(n, exprtype(n), 1);
 	else if (n->type == Ndecl && decltype(n) != NULL)
 		t = tyfix(n, decltype(n), 1);