Index: src/SynTree/Declaration.h
===================================================================
--- src/SynTree/Declaration.h	(revision d55d7a68246b165aeaa9e161109032ddd07146d8)
+++ src/SynTree/Declaration.h	(revision 76b378dd8a0dc91078986e518e5da8f4c9facb0c)
@@ -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 ) {}
 
