Index: src/SymTab/Mangler.cc
===================================================================
--- src/SymTab/Mangler.cc	(revision 450805a716c876db6dad217ff991f1df287a794b)
+++ src/SymTab/Mangler.cc	(revision e73becf6ea745995e124c1c69a4c92a77a3c1a11)
@@ -60,4 +60,5 @@
 				void postvisit( ZeroType * zeroType );
 				void postvisit( OneType * oneType );
+				void postvisit( QualifiedType * qualType );
 
 				std::string get_mangleName() { return mangleName.str(); }
@@ -171,6 +172,6 @@
 					"w",	// SignedInt128
 					"Uw",	// UnsignedInt128
-					"x",   // Float80
-					"y",   // Float128
+					"x",	// Float80
+					"y",	// Float128
 				};
 				static_assert(
@@ -312,4 +313,10 @@
 			void Mangler::postvisit( OneType * ) {
 				mangleName << "O";
+			}
+
+			void Mangler::postvisit( QualifiedType * qualType ) {
+				maybeAccept( qualType->parent, *visitor );
+				mangleName << "__";
+				maybeAccept( qualType->child, *visitor );
 			}
 
