From: Sean Hunt Date: Wed, 7 Apr 2010 22:57:35 +0000 (+0000) Subject: Updated comment to reflect changes made in the most recent draft. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=30019c062178ee9cc564352602436a3fd5bf540e;p=clang Updated comment to reflect changes made in the most recent draft. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@100707 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Sema/SemaDeclCXX.cpp b/lib/Sema/SemaDeclCXX.cpp index 60b6220227..e8909d63b4 100644 --- a/lib/Sema/SemaDeclCXX.cpp +++ b/lib/Sema/SemaDeclCXX.cpp @@ -5051,10 +5051,8 @@ bool Sema::CheckLiteralOperatorDeclaration(FunctionDecl *FnDecl) { // Check the first parameter QualType T = (*Param)->getType(); - // unsigned long long int and long double are allowed, but only - // alone. - // We also allow any character type; their omission seems to be a bug - // in n3000 + // unsigned long long int, long double, and any character type are allowed + // as the only parameters. if (Context.hasSameType(T, Context.UnsignedLongLongTy) || Context.hasSameType(T, Context.LongDoubleTy) || Context.hasSameType(T, Context.CharTy) || @@ -5066,7 +5064,7 @@ bool Sema::CheckLiteralOperatorDeclaration(FunctionDecl *FnDecl) { goto FinishedParams; } - // Otherwise it must be a pointer to const; let's strip those. + // Otherwise it must be a pointer to const; let's strip those qualifiers. const PointerType *PT = T->getAs(); if (!PT) goto FinishedParams;