Index: src/SynTree/Declaration.h
===================================================================
--- src/SynTree/Declaration.h	(revision d55d7a68246b165aeaa9e161109032ddd07146d8)
+++ src/SynTree/Declaration.h	(revision 0b0f1dd5a6f46d23ab33e2091192a9f415f7ad92)
@@ -245,5 +245,7 @@
 	typedef NamedTypeDecl Parent;
   public:
-	TypedefDecl( const std::string &name, Type::StorageClasses scs, Type *type, LinkageSpec::Spec spec = LinkageSpec::Cforall ) : Parent( name, scs, type ) { set_linkage( spec ); }
+	TypedefDecl( const std::string &name, CodeLocation location, Type::StorageClasses scs, Type *type, LinkageSpec::Spec spec = LinkageSpec::Cforall )
+		: Parent( name, scs, type ) { set_linkage( spec ); this->location = location; }
+
 	TypedefDecl( const TypedefDecl &other ) : Parent( other ) {}
 
