From: Argyrios Kyrtzidis Date: Wed, 3 Oct 2012 01:58:28 +0000 (+0000) Subject: Some renames to use the 'visitor' nomenclature, no functionality change. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=95c579cae01118eadd311d445ff7f491d0011fb0;p=clang Some renames to use the 'visitor' nomenclature, no functionality change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165083 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Frontend/ASTUnit.h b/include/clang/Frontend/ASTUnit.h index 454bf51292..e6ef410be4 100644 --- a/include/clang/Frontend/ASTUnit.h +++ b/include/clang/Frontend/ASTUnit.h @@ -615,13 +615,13 @@ public: /// \brief Type for a function iterating over a number of declarations. /// \returns true to continue iteration and false to abort. - typedef bool (*DeclReceiverFn)(void *context, const Decl *D); + typedef bool (*DeclVisitorFn)(void *context, const Decl *D); /// \brief Iterate over local declarations (locally parsed if this is a parsed /// source file or the loaded declarations of the primary module if this is an /// AST file). /// \returns true if the iteration was complete or false if it was aborted. - bool applyOnLocalTopLevelDecls(void *context, DeclReceiverFn Fn); + bool visitLocalTopLevelDecls(void *context, DeclVisitorFn Fn); llvm::MemoryBuffer *getBufferForFile(StringRef Filename, std::string *ErrorStr = 0); diff --git a/lib/Frontend/ASTUnit.cpp b/lib/Frontend/ASTUnit.cpp index eaad06a36e..79559a3dcd 100644 --- a/lib/Frontend/ASTUnit.cpp +++ b/lib/Frontend/ASTUnit.cpp @@ -2792,7 +2792,7 @@ ASTUnit::getLocalPreprocessingEntities() const { PreprocessingRecord::iterator()); } -bool ASTUnit::applyOnLocalTopLevelDecls(void *context, DeclReceiverFn Fn) { +bool ASTUnit::visitLocalTopLevelDecls(void *context, DeclVisitorFn Fn) { if (isMainFileAST()) { serialization::ModuleFile & Mod = Reader->getModuleManager().getPrimaryModule(); diff --git a/tools/libclang/Indexing.cpp b/tools/libclang/Indexing.cpp index 598dbce7b6..6b9abbcf03 100644 --- a/tools/libclang/Indexing.cpp +++ b/tools/libclang/Indexing.cpp @@ -472,7 +472,7 @@ static void indexPreprocessingRecord(ASTUnit &Unit, IndexingContext &IdxCtx) { } } -static bool topLevelDeclReceiver(void *context, const Decl *D) { +static bool topLevelDeclVisitor(void *context, const Decl *D) { IndexingContext &IdxCtx = *static_cast(context); IdxCtx.indexTopLevelDecl(D); if (IdxCtx.shouldAbort()) @@ -481,7 +481,7 @@ static bool topLevelDeclReceiver(void *context, const Decl *D) { } static void indexTranslationUnit(ASTUnit &Unit, IndexingContext &IdxCtx) { - Unit.applyOnLocalTopLevelDecls(&IdxCtx, topLevelDeclReceiver); + Unit.visitLocalTopLevelDecls(&IdxCtx, topLevelDeclVisitor); } static void indexDiagnostics(CXTranslationUnit TU, IndexingContext &IdxCtx) {