[cfe-commits] r145397 - /cfe/trunk/tools/libclang/Indexing.cpp

Benjamin Kramer benny.kra at googlemail.com
Tue Nov 29 04:31:20 PST 2011


Author: d0k
Date: Tue Nov 29 06:31:20 2011
New Revision: 145397

URL: http://llvm.org/viewvc/llvm-project?rev=145397&view=rev
Log:
Preserve constness.

Modified:
    cfe/trunk/tools/libclang/Indexing.cpp

Modified: cfe/trunk/tools/libclang/Indexing.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/libclang/Indexing.cpp?rev=145397&r1=145396&r2=145397&view=diff
==============================================================================
--- cfe/trunk/tools/libclang/Indexing.cpp (original)
+++ cfe/trunk/tools/libclang/Indexing.cpp Tue Nov 29 06:31:20 2011
@@ -605,7 +605,7 @@
 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 @@
                                     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 @@
                                  CXIdxClientEntity client) {
   if (!info)
     return;
-  EntityInfo *Entity = (EntityInfo*)info;
+  const EntityInfo *Entity = static_cast<const EntityInfo *>(info);
   Entity->IndexCtx->setClientEntity(Entity->Dcl, client);
 }
 





More information about the cfe-commits mailing list