Index: src/Parser/DeclarationNode.cc
===================================================================
--- src/Parser/DeclarationNode.cc	(revision 294647bb36b8887ef83cb50ce4390321fab6d613)
+++ src/Parser/DeclarationNode.cc	(revision e6512c8966c9469a0d71ef9ff94e01b78a3f68fb)
@@ -988,4 +988,5 @@
 			* out++ = cur->buildType();
 		} catch( SemanticError &e ) {
+			e.set_location( cur->location );
 			errors.append( e );
 		} // try
