From: Anton Korobeynikov Date: Fri, 13 Jul 2007 00:48:55 +0000 (+0000) Subject: Workaround gcc 3.4.x bug X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b7b50bc29bf832e0bba25b2963afeed61d7d9e2a;p=clang Workaround gcc 3.4.x bug git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@39792 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/AST/Type.cpp b/AST/Type.cpp index ded7af4d62..1a20c1184d 100644 --- a/AST/Type.cpp +++ b/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())