Home
last modified time | relevance | path

Searched refs:ExtractionContext (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DExtractVariable.cpp35 class ExtractionContext { class
37 ExtractionContext(const SelectionTree::Node *Node, const SourceManager &SM,
111 ExtractionContext::ExtractionContext(const SelectionTree::Node *Node, in ExtractionContext() function in clang::clangd::__anon79575e0f0111::ExtractionContext
130 bool ExtractionContext::exprIsValidOutside(const clang::Stmt *Scope) const { in exprIsValidOutside()
150 const clang::Stmt *ExtractionContext::computeInsertionPoint() const { in computeInsertionPoint()
194 ExtractionContext::replaceWithVar(SourceRange Chars, in replaceWithVar()
202 ExtractionContext::insertDeclaration(llvm::StringRef VarName, in insertDeclaration()
342 SourceRange ExtractionContext::getExtractionChars() const { in getExtractionChars()
500 std::unique_ptr<ExtractionContext> Target;
511 Target = std::make_unique<ExtractionContext>(N, SM, Ctx); in REGISTER_TWEAK()