diff options
Diffstat (limited to 'clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp')
-rw-r--r-- | clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp b/clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp index 1551f41a131..ce9addb293b 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp @@ -645,7 +645,7 @@ tooling::Replacement createFunctionDefinition(const NewFunction &ExtractedFunc, bool ExtractFunction::prepare(const Selection &Inputs) { const Node *CommonAnc = Inputs.ASTSelection.commonAncestor(); const SourceManager &SM = Inputs.AST.getSourceManager(); - const LangOptions &LangOpts = Inputs.AST.getASTContext().getLangOpts(); + const LangOptions &LangOpts = Inputs.AST.getLangOpts(); if (auto MaybeExtZone = findExtractionZone(CommonAnc, SM, LangOpts)) { ExtZone = std::move(*MaybeExtZone); return true; @@ -655,7 +655,7 @@ bool ExtractFunction::prepare(const Selection &Inputs) { Expected<Tweak::Effect> ExtractFunction::apply(const Selection &Inputs) { const SourceManager &SM = Inputs.AST.getSourceManager(); - const LangOptions &LangOpts = Inputs.AST.getASTContext().getLangOpts(); + const LangOptions &LangOpts = Inputs.AST.getLangOpts(); auto ExtractedFunc = getExtractedFunction(ExtZone, SM, LangOpts); // FIXME: Add more types of errors. if (!ExtractedFunc) |