Lines Matching refs:CodeAction
80 CodeAction toCodeAction(const ClangdServer::CodeActionResult::Rename &R,
82 CodeAction CA;
84 CA.kind = std::string(CodeAction::REFACTOR_KIND);
98 CodeAction toCodeAction(const ClangdServer::TweakRef &T, const URIForFile &File,
100 CodeAction CA;
119 /// Convert from Fix to LSP CodeAction.
120 CodeAction toCodeAction(const Fix &F, const URIForFile &File,
124 CodeAction Action;
126 Action.kind = std::string(CodeAction::QUICKFIX_KIND);
674 {CodeAction::QUICKFIX_KIND,
675 CodeAction::REFACTOR_KIND,
676 CodeAction::INFO_KIND}}}
1031 static std::optional<Command> asCommand(const CodeAction &Action) {
1044 if (Action.kind && *Action.kind == CodeAction::QUICKFIX_KIND)
1074 std::vector<CodeAction> CAs;
1093 CodeAction *OnlyFix = nullptr;
1095 if (Action.kind && *Action.kind == CodeAction::QUICKFIX_KIND) {
1802 std::vector<CodeAction> CodeActions;