reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

tools/clang/tools/extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp
   36 Expected<Tweak::Effect> AnnotateHighlightings::apply(const Selection &Inputs) {
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp
  324   Expected<Effect> apply(const Selection &Sel) override {
tools/clang/tools/extra/clangd/refactor/tweaks/DumpAST.cpp
   60 llvm::Expected<Tweak::Effect> DumpAST::apply(const Selection &Inputs) {
   88   Expected<Effect> apply(const Selection &Inputs) override {
  117   Expected<Effect> apply(const Selection &Inputs) override {
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandAutoType.cpp
   73 Expected<Tweak::Effect> ExpandAutoType::apply(const Selection& Inputs) {
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandMacro.cpp
  106 Expected<Tweak::Effect> ExpandMacro::apply(const Selection &Inputs) {
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp
  656 Expected<Tweak::Effect> ExtractFunction::apply(const Selection &Inputs) {
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp
  460 Expected<Tweak::Effect> ExtractVariable::apply(const Selection &Inputs) {
tools/clang/tools/extra/clangd/refactor/tweaks/RawStringLiteral.cpp
   90 Expected<Tweak::Effect> RawStringLiteral::apply(const Selection &Inputs) {
tools/clang/tools/extra/clangd/refactor/tweaks/RemoveUsingNamespace.cpp
  128 Expected<Tweak::Effect> RemoveUsingNamespace::apply(const Selection &Inputs) {
tools/clang/tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp
   64 Expected<Tweak::Effect> SwapIfBranches::apply(const Selection &Inputs) {

References

tools/clang/tools/extra/clangd/ClangdServer.cpp
  405         auto Effect = (*A)->apply(*Selection);
tools/clang/tools/extra/clangd/unittests/TweakTesting.cpp
  106   llvm::Expected<Tweak::Effect> Result = (*T)->apply(S);