diff --git a/clang/AST/Type.cpp b/clang/AST/Type.cpp index ded7af4d6231..1a20c1184dd1 100644 --- a/clang/AST/Type.cpp +++ b/clang/AST/Type.cpp @@ -473,7 +473,8 @@ void QualType::getAsStringInternal(std::string &S) const { } // Print qualifiers as appropriate. - if (unsigned TQ = getQualifiers()) { + unsigned TQ = getQualifiers(); + if (TQ) { std::string TQS; AppendTypeQualList(TQS, TQ); if (!S.empty())