summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2012-01-05 01:16:29 +0000
committerEli Friedman <eli.friedman@gmail.com>2012-01-05 01:16:29 +0000
commit918a6b05f4106d2b494e7c64c7b90065efd55197 (patch)
tree4943275cf072d1387e3ad05dcf04bfa07dec87ce
parent5c193c7ed6eb50a6f96000f306727d988cde43d2 (diff)
downloadbcm5719-llvm-918a6b05f4106d2b494e7c64c7b90065efd55197.tar.gz
bcm5719-llvm-918a6b05f4106d2b494e7c64c7b90065efd55197.zip
Change casting slightly to avoid warnings about casting away const.
llvm-svn: 147589
-rw-r--r--clang/include/clang/AST/APValue.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/include/clang/AST/APValue.h b/clang/include/clang/AST/APValue.h
index bc7138565bc..f361f0f5c8d 100644
--- a/clang/include/clang/AST/APValue.h
+++ b/clang/include/clang/AST/APValue.h
@@ -329,11 +329,11 @@ public:
const AddrLabelExpr* getAddrLabelDiffLHS() const {
assert(isAddrLabelDiff() && "Invalid accessor");
- return ((AddrLabelDiffData*)(char*)Data)->LHSExpr;
+ return ((const AddrLabelDiffData*)(const char*)Data)->LHSExpr;
}
const AddrLabelExpr* getAddrLabelDiffRHS() const {
assert(isAddrLabelDiff() && "Invalid accessor");
- return ((AddrLabelDiffData*)(char*)Data)->RHSExpr;
+ return ((const AddrLabelDiffData*)(const char*)Data)->RHSExpr;
}
void setInt(const APSInt &I) {
OpenPOWER on IntegriCloud