diff options
| author | Anders Carlsson <andersca@mac.com> | 2009-08-07 18:45:49 +0000 |
|---|---|---|
| committer | Anders Carlsson <andersca@mac.com> | 2009-08-07 18:45:49 +0000 |
| commit | 4f4aab2aeb257c6748000009e38354c78690ecb3 (patch) | |
| tree | 86bbb3ba1c0140aec80069f21ac47fc3c2654163 /clang/lib/Sema | |
| parent | 2f7562c83e1b31df6b2195d0f7aec68fe43308b3 (diff) | |
| download | bcm5719-llvm-4f4aab2aeb257c6748000009e38354c78690ecb3.tar.gz bcm5719-llvm-4f4aab2aeb257c6748000009e38354c78690ecb3.zip | |
Use the correct cast kind as suggested by Doug.
llvm-svn: 78395
Diffstat (limited to 'clang/lib/Sema')
| -rw-r--r-- | clang/lib/Sema/SemaOverload.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaOverload.cpp b/clang/lib/Sema/SemaOverload.cpp index 0fb515e80d3..d7d2610742c 100644 --- a/clang/lib/Sema/SemaOverload.cpp +++ b/clang/lib/Sema/SemaOverload.cpp @@ -2001,7 +2001,8 @@ Sema::PerformObjectArgumentInitialization(Expr *&From, CXXMethodDecl *Method) { From->getSourceRange())) return true; - ImpCastExprToType(From, DestType, CastExpr::CK_Unknown, /*isLvalue=*/true); + ImpCastExprToType(From, DestType, CastExpr::CK_DerivedToBase, + /*isLvalue=*/true); return false; } |

