зеркало из https://github.com/microsoft/clang-1.git
Fix Cast
Avoid a cast-away-const error by properly using const_cast<>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172558 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
c23e69d761
Коммит
3f7b3a754e
|
@ -118,7 +118,8 @@ static bool BaseIsNot(const CXXRecordDecl *Base, void *OpaqueTarget) {
|
|||
}
|
||||
|
||||
bool CXXRecordDecl::isProvablyNotDerivedFrom(const CXXRecordDecl *Base) const {
|
||||
return forallBases(BaseIsNot, (void*) Base->getCanonicalDecl());
|
||||
return forallBases(BaseIsNot,
|
||||
const_cast<CXXRecordDecl *>(Base->getCanonicalDecl()));
|
||||
}
|
||||
|
||||
bool
|
||||
|
|
Загрузка…
Ссылка в новой задаче