clang-tools
9.0.0
|
#include "refactor/Rename.h"
#include "AST.h"
#include "Logger.h"
#include "index/SymbolCollector.h"
#include "clang/Tooling/Refactoring/RefactoringResultConsumer.h"
#include "clang/Tooling/Refactoring/Rename/RenamingAction.h"
Go to the source code of this file.
Namespaces | |
clang | |
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===// | |
clang::clangd | |
Enumerations | |
enum | clang::clangd::@692::ReasonToReject |
Functions | |
llvm::Expected< tooling::Replacements > | clang::clangd::renameWithinFile (ParsedAST &AST, llvm::StringRef File, Position Pos, llvm::StringRef NewName, const SymbolIndex *Index=nullptr) |
Renames all occurrences of the symbol at Pos to NewName . More... | |
enum clang::clangd::@692::ReasonToReject |
Definition at line 91 of file Rename.cpp.
llvm::Optional<llvm::Expected<tooling::AtomicChanges> > Result |
Definition at line 36 of file Rename.cpp.
Referenced by clang::clangd::RefSlab::Builder::build(), clang::clangd::canonicalize(), clang::tidy::readability::UppercaseLiteralSuffixCheck::check(), clang::tidy::modernize::UseDefaultMemberInitCheck::check(), clang::tidy::readability::RedundantControlFlowCheck::check(), clang::tidy::readability::MagicNumbersCheck::check(), clang::tidy::mpi::BufferDerefCheck::check(), clang::tidy::mpi::TypeMismatchCheck::check(), clang::tidy::hicpp::MultiwayPathsCoveredCheck::check(), clang::tidy::readability::BracesAroundStatementsCheck::check(), clang::tidy::readability::checkDef(), clang::tidy::utils::cleanPath(), clang::tidy::utils::ExceptionAnalyzer::ExceptionInfo::clear(), clang::clangd::collectWords(), clang::doc::computeRelativePath(), clang::clangd::dex::consume(), clang::tidy::ClangTidyContext::CachedGlobList::contains(), clang::tidy::ClangTidyCheck::diag(), clang::clangd::digest(), clang::clangd::ClangdServer::dumpAST(), clang::clangd::findSymbol(), clang::clangd::formatDocumentation(), clang::clangd::dex::generateProximityURIs(), clang::tidy::ClangTidyCheck::OptionsView::get(), clang::tidy::modernize::getAllDirectBases(), clang::tidy::modernize::getAllNamedFields(), clang::clangd::CodeCompleteOptions::getClangCompleteOpts(), clang::clangd::TUScheduler::getFilesWithCachedAST(), clang::tidy::modernize::getInnerTypeLocAs(), clang::tidy::ClangTidyCheck::OptionsView::getLocalOrGlobal(), clang::tidy::ClangTidyOptionsProvider::getOptions(), clang::move::HelperDeclRGBuilder::getOutmostClassOrFunDecl(), clang::tidy::bugprone::getParentsByGrandParent(), clang::tidy::DefaultOptionsProvider::getRawOptions(), clang::tidy::FileOptionsProvider::getRawOptions(), clang::clangd::getTypeHierarchy(), clang::clangd::TUScheduler::getUsedBytesPerFile(), clang::clangd::guessCompletionPrefix(), clang::tidy::modernize::hasAnyNestedLocalQualifiers(), clang::move::HelperDeclRGBuilder::HelperDeclRGBuilder(), clang::clangd::IncludeStructure::includeDepth(), clang::clangd::measureUnits(), clang::tidy::ClangTidyOptions::mergeWith(), clang::find_all_symbols::SymbolInfo::Signals::operator+(), clang::tidy::utils::options::parseStringList(), clang::clangd::pathEqual(), clang::include_fixer::FuzzySymbolIndex::queryRegexp(), clang::clangd::readYAML(), clang::tidy::readability::RedundantSmartptrGetCheck::registerMatchers(), clang::clangd::runDocumentSymbols(), clang::clangd::runDumpAST(), clang::clangd::runFindDocumentHighlights(), clang::clangd::runLocateSymbolAt(), clang::clangd::runRename(), clang::clangd::runSignatureHelp(), clang::clangd::shortenNamespace(), clang::clangd::signatureHelp(), clang::include_fixer::FuzzySymbolIndex::tokenize(), clang::clangd::URI::toString(), clang::clangd::toTextEdit(), and clang::clangd::typeParents().