diff options
| author | Chris Lattner <sabre@nondot.org> | 2009-08-11 20:08:03 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2009-08-11 20:08:03 +0000 |
| commit | f1c9797ffa37a5793dd3740c26005c45e2be9b7f (patch) | |
| tree | 3e9ef82f7181dae00fe29cbdb94ec9c1c3f59aae /clang/lib/AST/Expr.cpp | |
| parent | f9d12f23cb822fa4997b7f7f791ef95103362821 (diff) | |
| download | bcm5719-llvm-f1c9797ffa37a5793dd3740c26005c45e2be9b7f.tar.gz bcm5719-llvm-f1c9797ffa37a5793dd3740c26005c45e2be9b7f.zip | |
Fix rdar://7126285: don't warn on unused ObjC property access
that uses "dot syntax" since it might have a side effect.
llvm-svn: 78704
Diffstat (limited to 'clang/lib/AST/Expr.cpp')
| -rw-r--r-- | clang/lib/AST/Expr.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/AST/Expr.cpp b/clang/lib/AST/Expr.cpp index ce8bb516c09..6aa971112d5 100644 --- a/clang/lib/AST/Expr.cpp +++ b/clang/lib/AST/Expr.cpp @@ -540,6 +540,7 @@ bool Expr::isUnusedResultAWarning(SourceLocation &Loc, SourceRange &R1, return false; } case ObjCMessageExprClass: + case ObjCKVCRefExprClass: // Dot syntax for message send. return false; case StmtExprClass: { // Statement exprs don't logically have side effects themselves, but are |

