diff --git a/type.cpp b/type.cpp index 0217a598..725320c5 100644 --- a/type.cpp +++ b/type.cpp @@ -832,7 +832,8 @@ PointerType::Mangle() const { if (baseType == NULL) return ""; - return std::string("ptr<") + baseType->Mangle() + std::string(">"); + return (isUniform ? std::string("uptr<") : std::string("vptr<")) + + baseType->Mangle() + std::string(">"); }