]> granicus.if.org Git - clang/commitdiff
Preserve constness.
authorBenjamin Kramer <benny.kra@googlemail.com>
Tue, 29 Nov 2011 12:31:20 +0000 (12:31 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Tue, 29 Nov 2011 12:31:20 +0000 (12:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145397 91177308-0d34-0410-b5e6-96231b3b80d8

tools/libclang/Indexing.cpp

index 5950455104ea9bb2e32a883b05c94781dc01ce6d..f462c14dbfbd6de0120d1eddc9fed702b1272a20 100644 (file)
@@ -605,7 +605,7 @@ CXIdxClientContainer
 clang_index_getClientContainer(const CXIdxContainerInfo *info) {
   if (!info)
     return 0;
-  ContainerInfo *Container = (ContainerInfo*)info;
+  const ContainerInfo *Container = static_cast<const ContainerInfo *>(info);
   return Container->IndexCtx->getClientContainerForDC(Container->DC);
 }
 
@@ -613,14 +613,14 @@ void clang_index_setClientContainer(const CXIdxContainerInfo *info,
                                     CXIdxClientContainer client) {
   if (!info)
     return;
-  ContainerInfo *Container = (ContainerInfo*)info;
+  const ContainerInfo *Container = static_cast<const ContainerInfo *>(info);
   Container->IndexCtx->addContainerInMap(Container->DC, client);
 }
 
 CXIdxClientEntity clang_index_getClientEntity(const CXIdxEntityInfo *info) {
   if (!info)
     return 0;
-  EntityInfo *Entity = (EntityInfo*)info;
+  const EntityInfo *Entity = static_cast<const EntityInfo *>(info);
   return Entity->IndexCtx->getClientEntity(Entity->Dcl);
 }
 
@@ -628,7 +628,7 @@ void clang_index_setClientEntity(const CXIdxEntityInfo *info,
                                  CXIdxClientEntity client) {
   if (!info)
     return;
-  EntityInfo *Entity = (EntityInfo*)info;
+  const EntityInfo *Entity = static_cast<const EntityInfo *>(info);
   Entity->IndexCtx->setClientEntity(Entity->Dcl, client);
 }