Lines Matching defs:Action

490   auto Action = [Pos, File = File.str(), CB = std::move(CB),
512 std::move(Action));
535 auto Action = [File = File.str(), Code = std::move(*Code),
550 WorkScheduler->runQuick("Format", File, std::move(Action));
563 auto Action = [File = File.str(), Code = std::move(*Code),
573 WorkScheduler->runQuick("FormatOnType", File, std::move(Action));
580 auto Action = [Pos, File = File.str(), CB = std::move(CB),
599 WorkScheduler->runWithAST("PrepareRename", File, std::move(Action));
605 auto Action = [File = File.str(), NewName = NewName.str(), Pos, Opts,
632 WorkScheduler->runWithAST("Rename", File, std::move(Action));
682 auto Action = [Params, CB = std::move(CB),
738 WorkScheduler->runWithAST("codeAction", Params.File, std::move(Action),
751 auto Action = [File = File.str(), Sel, TweakID = TweakID.str(),
786 WorkScheduler->runWithAST("ApplyTweak", File, std::move(Action));
791 auto Action = [Pos, CB = std::move(CB),
798 WorkScheduler->runWithAST("Definitions", File, std::move(Action));
812 auto Action = [Path = Path.str(), CB = std::move(CB),
818 WorkScheduler->runWithAST("SwitchHeaderSource", Path, std::move(Action));
823 auto Action =
830 WorkScheduler->runWithAST("Highlights", File, std::move(Action), Transient);
835 auto Action = [File = File.str(), Pos, CB = std::move(CB),
844 WorkScheduler->runWithAST("Hover", File, std::move(Action), Transient);
850 auto Action = [File = File.str(), Pos, Resolve, Direction, CB = std::move(CB),
858 WorkScheduler->runWithAST("TypeHierarchy", File, std::move(Action));
889 auto Action = [File = File.str(), Pos,
895 WorkScheduler->runWithAST("CallHierarchy", File, std::move(Action));
909 auto Action = [RestrictRange(std::move(RestrictRange)),
915 WorkScheduler->runWithAST("InlayHints", File, std::move(Action), Transient);
945 auto Action =
951 WorkScheduler->runWithAST("DocumentSymbols", File, std::move(Action),
962 auto Action = [LineFoldingOnly = LineFoldingOnly, CB = std::move(CB),
968 WorkScheduler->runQuick("FoldingRanges", File, std::move(Action));
973 auto Action = [Pos, CB = std::move(CB),
979 WorkScheduler->runWithAST("FindType", File, std::move(Action));
984 auto Action = [Pos, CB = std::move(CB),
991 WorkScheduler->runWithAST("Implementations", File, std::move(Action));
997 auto Action = [Pos, Limit, AddContainer, CB = std::move(CB),
1004 WorkScheduler->runWithAST("References", File, std::move(Action));
1009 auto Action =
1016 WorkScheduler->runWithAST("SymbolInfo", File, std::move(Action));
1022 auto Action = [Positions, CB = std::move(CB)](
1035 WorkScheduler->runWithAST("SemanticRanges", File, std::move(Action));
1040 auto Action =
1046 WorkScheduler->runWithAST("DocumentLinks", File, std::move(Action),
1053 auto Action = [CB = std::move(CB),
1063 WorkScheduler->runWithAST("SemanticHighlights", File, std::move(Action),
1069 auto Action =
1103 WorkScheduler->runWithAST("GetAST", File, std::move(Action));
1107 Callback<InputsAndAST> Action) {
1108 WorkScheduler->runWithAST(Name, File, std::move(Action));
1112 auto Action =
1119 WorkScheduler->runWithAST("Diagnostics", File, std::move(Action));