]> granicus.if.org Git - clang/commitdiff
revert my bogus attempt to fix the comment. sorry for the noise.
authorNuno Lopes <nunoplopes@sapo.pt>
Tue, 8 Jul 2008 21:13:06 +0000 (21:13 +0000)
committerNuno Lopes <nunoplopes@sapo.pt>
Tue, 8 Jul 2008 21:13:06 +0000 (21:13 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53248 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/Expr.cpp

index 8d9bbcb65a658fa14545c68a16f8b9c8e33d33aa..de0c740fd293bbd1ad6219cd9e0900ee539b654e 100644 (file)
@@ -670,7 +670,7 @@ bool Expr::isConstantExpr(ASTContext &Ctx, SourceLocation *Loc) const {
 /// expression. The generalization of the wording to include any subexpression
 /// that is not evaluated (C99 6.6p3) means that nonconstant subexpressions
 /// can appear as operands to other operators (e.g. &&, ||, ?:). For instance,
-/// "1 || f()" can be treated as a constant expression. In C90 this expression,
+/// "0 || f()" can be treated as a constant expression. In C90 this expression,
 /// occurring in a context requiring a constant, would have been a constraint
 /// violation. FIXME: This routine currently implements C90 semantics.
 /// To properly implement C99 semantics this routine will need to evaluate