Home
last modified time | relevance | path

Searched refs:CodeAction (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DDumpAST.cpp48 llvm::StringLiteral kind() const override { return CodeAction::INFO_KIND; } in kind()
94 llvm::StringLiteral kind() const override { return CodeAction::INFO_KIND; } in kind()
120 llvm::StringLiteral kind() const override { return CodeAction::INFO_KIND; } in kind()
156 llvm::StringLiteral kind() const override { return CodeAction::INFO_KIND; } in kind()
H A DObjCLocalizeStringLiteral.cpp35 return CodeAction::REFACTOR_KIND; in kind()
H A DRawStringLiteral.cpp37 return CodeAction::REFACTOR_KIND; in kind()
H A DSwapIfBranches.cpp40 return CodeAction::REFACTOR_KIND; in kind()
H A DAnnotateHighlightings.cpp33 return CodeAction::REFACTOR_KIND; in kind()
H A DExpandAutoType.cpp38 return CodeAction::REFACTOR_KIND; in kind()
H A DSpecialMembers.cpp91 return CodeAction::REFACTOR_KIND; in kind()
H A DExpandMacro.cpp35 return CodeAction::REFACTOR_KIND; in kind()
H A DRemoveUsingNamespace.cpp42 return CodeAction::REFACTOR_KIND; in kind()
H A DPopulateSwitch.cpp56 return CodeAction::QUICKFIX_KIND; in kind()
H A DMemberwiseConstructor.cpp37 return CodeAction::REFACTOR_KIND; in kind()
H A DObjCMemberwiseInitializer.cpp177 return CodeAction::REFACTOR_KIND; in kind()
H A DAddUsing.cpp41 return CodeAction::REFACTOR_KIND; in kind()
H A DDefineOutline.cpp369 return CodeAction::REFACTOR_KIND; in kind()
H A DDefineInline.cpp391 return CodeAction::REFACTOR_KIND; in kind()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-lsp-server/
H A DLSPServer.cpp136 {CodeAction::kQuickFix, CodeAction::kRefactor, in onInitialize()
137 CodeAction::kInfo}}} in onInitialize()
251 std::vector<CodeAction> actions; in onCodeAction()
252 if (isKindAllowed(CodeAction::kQuickFix)) in onCodeAction()
H A DMLIRServer.h19 struct CodeAction;
74 std::vector<CodeAction> &actions);
H A DMLIRServer.cpp901 std::vector<lsp::CodeAction> &actions);
1064 std::vector<lsp::CodeAction> &actions) { in getCodeActions()
1073 lsp::CodeAction action; in getCodeActions()
1075 action.kind = lsp::CodeAction::kQuickFix.str(); in getCodeActions()
1214 std::vector<CodeAction> &actions) { in getCodeActions()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DProtocol.cpp362 if (CodeAction->getObject("codeActionLiteralSupport")) in fromJSON()
788 const llvm::StringLiteral CodeAction::QUICKFIX_KIND = "quickfix";
789 const llvm::StringLiteral CodeAction::REFACTOR_KIND = "refactor";
790 const llvm::StringLiteral CodeAction::INFO_KIND = "info";
792 llvm::json::Value toJSON(const CodeAction &CA) { in toJSON()
793 auto CodeAction = llvm::json::Object{{"title", CA.title}}; in toJSON()
795 CodeAction["kind"] = *CA.kind; in toJSON()
799 CodeAction["isPreferred"] = true; in toJSON()
801 CodeAction["edit"] = *CA.edit; in toJSON()
803 CodeAction["command"] = *CA.command; in toJSON()
[all …]
H A DClangdLSPServer.cpp80 CodeAction CA; in toCodeAction()
610 {CodeAction::QUICKFIX_KIND, in onInitialize()
611 CodeAction::REFACTOR_KIND, in onInitialize()
612 CodeAction::INFO_KIND}}} in onInitialize()
951 static llvm::Optional<Command> asCommand(const CodeAction &Action) { in asCommand()
964 if (Action.kind && *Action.kind == CodeAction::QUICKFIX_KIND) in asCommand()
982 std::vector<CodeAction> FixIts; in onCodeAction()
983 if (KindAllowed(CodeAction::QUICKFIX_KIND)) { in onCodeAction()
1000 std::vector<CodeAction> Actions = std::move(FixIts); in onCodeAction()
1007 CodeAction *OnlyFix = nullptr; in onCodeAction()
[all …]
H A DDiagnostics.h124 CodeAction toCodeAction(const Fix &D, const URIForFile &File);
H A DProtocol.h848 struct CodeAction;
886 llvm::Optional<std::vector<CodeAction>> codeActions;
995 struct CodeAction { struct
1023 llvm::json::Value toJSON(const CodeAction &); argument
H A DDiagnostics.cpp424 CodeAction toCodeAction(const Fix &F, const URIForFile &File) { in toCodeAction()
425 CodeAction Action; in toCodeAction()
427 Action.kind = std::string(CodeAction::QUICKFIX_KIND); in toCodeAction()
/llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/
H A DProtocol.cpp976 const llvm::StringLiteral CodeAction::kQuickFix = "quickfix";
977 const llvm::StringLiteral CodeAction::kRefactor = "refactor";
978 const llvm::StringLiteral CodeAction::kInfo = "info";
980 llvm::json::Value mlir::lsp::toJSON(const CodeAction &value) { in toJSON()
H A DProtocol.h1169 struct CodeAction { struct
1195 llvm::json::Value toJSON(const CodeAction &); argument

12