Index: src/SynTree/Expression.cc
===================================================================
--- src/SynTree/Expression.cc	(revision d746bc821f67aff8f4e526f470cad8f8d18fa98f)
+++ src/SynTree/Expression.cc	(revision 4d4e5de154ff41edaa04c695f8a870dd5d794308)
@@ -503,5 +503,5 @@
 }
 
-AsmExpr::AsmExpr( const AsmExpr & other ) : inout( maybeClone( other.inout ) ), constraint( maybeClone( other.constraint ) ), operand( maybeClone( other.operand ) ) {}
+AsmExpr::AsmExpr( const AsmExpr & other ) : Expression( other ), inout( maybeClone( other.inout ) ), constraint( maybeClone( other.constraint ) ), operand( maybeClone( other.operand ) ) {}
 
 
Index: src/SynTree/TypeExpr.cc
===================================================================
--- src/SynTree/TypeExpr.cc	(revision d746bc821f67aff8f4e526f470cad8f8d18fa98f)
+++ src/SynTree/TypeExpr.cc	(revision 4d4e5de154ff41edaa04c695f8a870dd5d794308)
@@ -21,5 +21,5 @@
 }
 
-TypeExpr::TypeExpr( const TypeExpr &other ) : type( maybeClone( other.type ) ) {
+TypeExpr::TypeExpr( const TypeExpr &other ) : Expression( other ), type( maybeClone( other.type ) ) {
 }
 
