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