Index: src/InitTweak/InitTweak.cc
===================================================================
--- src/InitTweak/InitTweak.cc	(revision b29a1e8c0d692bbbee85d27f51920fd1fa922441)
+++ src/InitTweak/InitTweak.cc	(revision a0b59ed6abbe61cd691f06660beded5ef210e26c)
@@ -882,5 +882,5 @@
 		if (!assign) {
 			auto td = new ast::TypeDecl(CodeLocation(), "T", {}, nullptr, ast::TypeDecl::Dtype, true);
-			assign = new ast::FunctionDecl(CodeLocation(), "?=?", {},
+			assign = new ast::FunctionDecl(CodeLocation(), "?=?", {td},
 			{ new ast::ObjectDecl(CodeLocation(), "_dst", new ast::ReferenceType(new ast::TypeInstType("T", td))),
 			  new ast::ObjectDecl(CodeLocation(), "_src", new ast::TypeInstType("T", td))},
