Author: gribozavr Date: Wed Aug 14 00:32:51 2019 New Revision: 368805 URL: http://llvm.org/viewvc/llvm-project?rev=368805&view=rev Log: Removed dead code from clang/tools/libclang/CXIndexDataConsumer.{cpp,h}
Reviewers: jkorous Subscribers: dexonsmith, arphaman, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D66156 Modified: cfe/trunk/tools/libclang/CXIndexDataConsumer.cpp cfe/trunk/tools/libclang/CXIndexDataConsumer.h Modified: cfe/trunk/tools/libclang/CXIndexDataConsumer.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/libclang/CXIndexDataConsumer.cpp?rev=368805&r1=368804&r2=368805&view=diff ============================================================================== --- cfe/trunk/tools/libclang/CXIndexDataConsumer.cpp (original) +++ cfe/trunk/tools/libclang/CXIndexDataConsumer.cpp Wed Aug 14 00:32:51 2019 @@ -633,12 +633,6 @@ bool CXIndexDataConsumer::handleField(co return handleDecl(D, D->getLocation(), getCursor(D), DInfo); } -bool CXIndexDataConsumer::handleMSProperty(const MSPropertyDecl *D) { - DeclInfo DInfo(/*isRedeclaration=*/false, /*isDefinition=*/true, - /*isContainer=*/false); - return handleDecl(D, D->getLocation(), getCursor(D), DInfo); -} - bool CXIndexDataConsumer::handleEnumerator(const EnumConstantDecl *D) { DeclInfo DInfo(/*isRedeclaration=*/false, /*isDefinition=*/true, /*isContainer=*/false); @@ -889,20 +883,6 @@ bool CXIndexDataConsumer::handleTypeAlia } bool CXIndexDataConsumer::handleReference(const NamedDecl *D, SourceLocation Loc, - const NamedDecl *Parent, - const DeclContext *DC, - const Expr *E, - CXIdxEntityRefKind Kind, - CXSymbolRole Role) { - if (!D || !DC) - return false; - - CXCursor Cursor = E ? MakeCXCursor(E, cast<Decl>(DC), CXTU) - : getRefCursor(D, Loc); - return handleReference(D, Loc, Cursor, Parent, DC, E, Kind, Role); -} - -bool CXIndexDataConsumer::handleReference(const NamedDecl *D, SourceLocation Loc, CXCursor Cursor, const NamedDecl *Parent, const DeclContext *DC, Modified: cfe/trunk/tools/libclang/CXIndexDataConsumer.h URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/libclang/CXIndexDataConsumer.h?rev=368805&r1=368804&r2=368805&view=diff ============================================================================== --- cfe/trunk/tools/libclang/CXIndexDataConsumer.h (original) +++ cfe/trunk/tools/libclang/CXIndexDataConsumer.h Wed Aug 14 00:32:51 2019 @@ -372,25 +372,6 @@ public: void startedTranslationUnit(); - void indexDecl(const Decl *D); - - void indexTagDecl(const TagDecl *D); - - void indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent, - const DeclContext *DC = nullptr); - - void indexTypeLoc(TypeLoc TL, const NamedDecl *Parent, - const DeclContext *DC = nullptr); - - void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, - const NamedDecl *Parent, - const DeclContext *DC = nullptr); - - void indexDeclContext(const DeclContext *DC); - - void indexBody(const Stmt *S, const NamedDecl *Parent, - const DeclContext *DC = nullptr); - void indexDiagnostics(); void handleDiagnosticSet(CXDiagnosticSet CXDiagSet); @@ -401,8 +382,6 @@ public: bool handleField(const FieldDecl *D); - bool handleMSProperty(const MSPropertyDecl *D); - bool handleEnumerator(const EnumConstantDecl *D); bool handleTagDecl(const TagDecl *D); @@ -438,18 +417,8 @@ public: CXIdxEntityRefKind Kind = CXIdxEntityRef_Direct, CXSymbolRole Role = CXSymbolRole_None); - bool handleReference(const NamedDecl *D, SourceLocation Loc, - const NamedDecl *Parent, - const DeclContext *DC, - const Expr *E = nullptr, - CXIdxEntityRefKind Kind = CXIdxEntityRef_Direct, - CXSymbolRole Role = CXSymbolRole_None); - bool isNotFromSourceFile(SourceLocation Loc) const; - void indexTopLevelDecl(const Decl *D); - void indexDeclGroupRef(DeclGroupRef DG); - void translateLoc(SourceLocation Loc, CXIdxClientFile *indexFile, CXFile *file, unsigned *line, unsigned *column, unsigned *offset); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits