Index: src/SymTab/Mangler.cc
===================================================================
--- src/SymTab/Mangler.cc	(revision a02842f67b4ea1b878a2763ebc4f7d48787fe29e)
+++ src/SymTab/Mangler.cc	(revision f465f0efc6723994ba010946979c16ba519b8f04)
@@ -55,4 +55,5 @@
 				void postvisit( EnumInstType * aggregateUseType );
 				void postvisit( TypeInstType * aggregateUseType );
+				void postvisit( TraitInstType * inst );
 				void postvisit( TupleType * tupleType );
 				void postvisit( VarArgsType * varArgsType );
@@ -278,4 +279,9 @@
 					mangleName << numStream.str();
 				} // if
+			}
+
+			void Mangler::postvisit( TraitInstType * inst ) {
+				printQualifiers( inst );
+				mangleName << "_Y" << inst->name << "_";
 			}
 
