diff options
author | Anders Carlsson <andersca@mac.com> | 2009-10-30 00:46:35 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2009-10-30 00:46:35 +0000 |
commit | 3f0db2beb1c7bbb39677aa6ecc58839ee99648ca (patch) | |
tree | b7411e092ef95a79d26c24e7a91bc1eaa5df690d /clang/lib/AST/Expr.cpp | |
parent | fe480c5e62944fe10f41fa9a9d05afbc1577f743 (diff) | |
download | bcm5719-llvm-3f0db2beb1c7bbb39677aa6ecc58839ee99648ca.tar.gz bcm5719-llvm-3f0db2beb1c7bbb39677aa6ecc58839ee99648ca.zip |
Add a CK_DerivedToBaseMemberPointer cast kind and use it in Sema (Still no codegen).
llvm-svn: 85552
Diffstat (limited to 'clang/lib/AST/Expr.cpp')
-rw-r--r-- | clang/lib/AST/Expr.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/AST/Expr.cpp b/clang/lib/AST/Expr.cpp index ad91cd393f6..50a875c3ebc 100644 --- a/clang/lib/AST/Expr.cpp +++ b/clang/lib/AST/Expr.cpp @@ -503,6 +503,8 @@ const char *CastExpr::getCastKindName() const { return "NullToMemberPointer"; case CastExpr::CK_BaseToDerivedMemberPointer: return "BaseToDerivedMemberPointer"; + case CastExpr::CK_DerivedToBaseMemberPointer: + return "DerivedToBaseMemberPointer"; case CastExpr::CK_UserDefinedConversion: return "UserDefinedConversion"; case CastExpr::CK_ConstructorConversion: |