forked from OSchip/llvm-project
parent
903eb518e6
commit
2841fc0e7b
|
@ -432,9 +432,9 @@ Expr::isLvalueResult Expr::isLvalue() const {
|
|||
case ObjCPropertyRefExprClass: // FIXME: check if read-only property.
|
||||
return LV_Valid;
|
||||
case PreDefinedExprClass:
|
||||
return (cast<PreDefinedExpr>(this)->getIdentType() == PreDefinedExpr::CXXThis
|
||||
? LV_InvalidExpression
|
||||
: LV_Valid);
|
||||
return (cast<PreDefinedExpr>(this)->getIdentType()
|
||||
== PreDefinedExpr::CXXThis
|
||||
? LV_InvalidExpression : LV_Valid);
|
||||
case CXXDefaultArgExprClass:
|
||||
return cast<CXXDefaultArgExpr>(this)->getExpr()->isLvalue();
|
||||
default:
|
||||
|
|
Loading…
Reference in New Issue