diff options
| author | Anders Carlsson <andersca@mac.com> | 2011-05-08 20:32:23 +0000 |
|---|---|---|
| committer | Anders Carlsson <andersca@mac.com> | 2011-05-08 20:32:23 +0000 |
| commit | c36783e8b9ace10c9e5c95c85deb8a615e7a5f61 (patch) | |
| tree | c6771ec8422682bb037a29f11865668ff94f38d5 /clang/lib/CodeGen/CodeGenFunction.h | |
| parent | d8ee4beff4e79e07cc3a8a02510cb51c6952f5b9 (diff) | |
| download | llvm-c36783e8b9ace10c9e5c95c85deb8a615e7a5f61.zip llvm-c36783e8b9ace10c9e5c95c85deb8a615e7a5f61.tar.gz llvm-c36783e8b9ace10c9e5c95c85deb8a615e7a5f61.tar.bz2 | |
Move code to emit the callee of an CXXOperatorCallExpr out into a separate function in CGClass.cpp
llvm-svn: 131075
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
| -rw-r--r-- | clang/lib/CodeGen/CodeGenFunction.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CodeGenFunction.h b/clang/lib/CodeGen/CodeGenFunction.h index 0745647..34532de 100644 --- a/clang/lib/CodeGen/CodeGenFunction.h +++ b/clang/lib/CodeGen/CodeGenFunction.h @@ -1918,6 +1918,9 @@ public: RValue EmitCXXMemberPointerCallExpr(const CXXMemberCallExpr *E, ReturnValueSlot ReturnValue); + llvm::Value *EmitCXXOperatorMemberCallee(const CXXOperatorCallExpr *E, + const CXXMethodDecl *MD, + llvm::Value *This); RValue EmitCXXOperatorMemberCallExpr(const CXXOperatorCallExpr *E, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue); |
