]> granicus.if.org Git - clang/commitdiff
Remove unused code.
authorTed Kremenek <kremenek@apple.com>
Fri, 15 Jan 2010 23:35:12 +0000 (23:35 +0000)
committerTed Kremenek <kremenek@apple.com>
Fri, 15 Jan 2010 23:35:12 +0000 (23:35 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93586 91177308-0d34-0410-b5e6-96231b3b80d8

tools/CIndex/CIndex.cpp

index 4e7e86a459535770f731259c742839cfa8a6e2fd..fd5db0b74fb9a9a0321ae7070457d1277d188491 100644 (file)
@@ -130,42 +130,6 @@ static enum CXCursorKind TranslateDeclRefExpr(DeclRefExpr *DRE) {
     return CXCursor_NotImplemented;
 }
 
-#if 0
-// Will be useful one day.
-class CRefVisitor : public StmtVisitor<CRefVisitor> {
-  CXDecl CDecl;
-  CXDeclIterator Callback;
-  CXClientData CData;
-
-  void Call(enum CXCursorKind CK, Stmt *SRef) {
-    CXCursor C = { CK, CDecl, SRef };
-    Callback(CDecl, C, CData);
-  }
-
-public:
-  CRefVisitor(CXDecl C, CXDeclIterator cback, CXClientData D) :
-    CDecl(C), Callback(cback), CData(D) {}
-
-  void VisitStmt(Stmt *S) {
-    for (Stmt::child_iterator C = S->child_begin(), CEnd = S->child_end();
-         C != CEnd; ++C)
-      Visit(*C);
-  }
-  void VisitDeclRefExpr(DeclRefExpr *Node) {
-    Call(TranslateDeclRefExpr(Node), Node);
-  }
-  void VisitMemberExpr(MemberExpr *Node) {
-    Call(CXCursor_MemberRef, Node);
-  }
-  void VisitObjCMessageExpr(ObjCMessageExpr *Node) {
-    Call(CXCursor_ObjCSelectorRef, Node);
-  }
-  void VisitObjCIvarRefExpr(ObjCIvarRefExpr *Node) {
-    Call(CXCursor_ObjCIvarRef, Node);
-  }
-};
-#endif
-
 // Translation Unit Visitor.
 
 class TUVisitor : public DeclVisitor<TUVisitor> {