diff options
| author | Anders Carlsson <andersca@mac.com> | 2009-08-16 03:53:54 +0000 |
|---|---|---|
| committer | Anders Carlsson <andersca@mac.com> | 2009-08-16 03:53:54 +0000 |
| commit | 1c83debc36c16b69d7cb79f90e991c64bdfd5447 (patch) | |
| tree | b02f30f62580f5cccf001996c479ee8759fe5e8b /clang/lib/Sema/SemaOverload.cpp | |
| parent | 8c84c206d95e8641921f70cf66ba9682c5b8e0a4 (diff) | |
| download | bcm5719-llvm-1c83debc36c16b69d7cb79f90e991c64bdfd5447.tar.gz bcm5719-llvm-1c83debc36c16b69d7cb79f90e991c64bdfd5447.zip | |
Call MaybeBindToTemporary when constructing functino call operator calls.
llvm-svn: 79172
Diffstat (limited to 'clang/lib/Sema/SemaOverload.cpp')
| -rw-r--r-- | clang/lib/Sema/SemaOverload.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaOverload.cpp b/clang/lib/Sema/SemaOverload.cpp index 2b507fb303a..d4187f2ce1b 100644 --- a/clang/lib/Sema/SemaOverload.cpp +++ b/clang/lib/Sema/SemaOverload.cpp @@ -4555,7 +4555,7 @@ Sema::BuildCallToObjectOfClassType(Scope *S, Expr *Object, if (CheckFunctionCall(Method, TheCall.get())) return true; - return TheCall.release(); + return MaybeBindToTemporary(TheCall.release()).release(); } /// BuildOverloadedArrowExpr - Build a call to an overloaded @c operator-> |

