Home
last modified time | relevance | path

Searched refs:TextEdit (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSourceCode.h147 TextEdit replacementToEdit(StringRef Code, const tooling::Replacement &R);
149 std::vector<TextEdit> replacementsToEdits(StringRef Code,
152 TextEdit toTextEdit(const FixItHint &FixIt, const SourceManager &M,
197 std::vector<TextEdit> asTextEdits() const;
H A DCodeComplete.h193 llvm::Optional<TextEdit> Insertion;
203 std::vector<TextEdit> FixIts;
H A DProtocol.h231 struct TextEdit { struct
240 inline bool operator==(const TextEdit &L, const TextEdit &R) { argument
243 bool fromJSON(const llvm::json::Value &, TextEdit &, llvm::json::Path);
244 llvm::json::Value toJSON(const TextEdit &);
245 llvm::raw_ostream &operator<<(llvm::raw_ostream &, const TextEdit &);
951 std::map<std::string, std::vector<TextEdit>> changes;
1239 llvm::Optional<TextEdit> textEdit;
1244 std::vector<TextEdit> additionalTextEdits;
H A DClangdLSPServer.h99 Callback<std::vector<TextEdit>>);
101 Callback<std::vector<TextEdit>>);
103 Callback<std::vector<TextEdit>>);
H A DSourceCode.cpp495 TextEdit replacementToEdit(llvm::StringRef Code, in replacementToEdit()
503 std::vector<TextEdit> replacementsToEdits(llvm::StringRef Code, in replacementsToEdits()
505 std::vector<TextEdit> Edits; in replacementsToEdits()
550 TextEdit toTextEdit(const FixItHint &FixIt, const SourceManager &M, in toTextEdit()
552 TextEdit Result; in toTextEdit()
1014 std::vector<TextEdit> Edit::asTextEdits() const { in asTextEdits()
H A DHeaders.cpp359 llvm::Optional<TextEdit>
361 llvm::Optional<TextEdit> Edit = None; in insert()
H A DDiagnostics.h85 llvm::SmallVector<TextEdit, 1> Edits;
H A DHeaders.h248 llvm::Optional<TextEdit> insert(llvm::StringRef VerbatimHeader) const;
H A DClangdServer.h312 Callback<std::vector<TextEdit>> CB);
H A DProtocol.cpp171 bool fromJSON(const llvm::json::Value &Params, TextEdit &R, in fromJSON()
177 llvm::json::Value toJSON(const TextEdit &P) { in toJSON()
184 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const TextEdit &TE) { in operator <<()
H A DClangdServer.cpp504 Callback<std::vector<TextEdit>> CB) { in formatOnType()
521 std::vector<TextEdit> Result; in formatOnType()
H A DClangdLSPServer.cpp867 Callback<std::vector<TextEdit>> Reply) { in onDocumentOnTypeFormatting()
874 Callback<std::vector<TextEdit>> Reply) { in onDocumentRangeFormatting()
889 Callback<std::vector<TextEdit>> Reply) { in onDocumentFormatting()
H A DDiagnostics.cpp732 llvm::SmallVector<TextEdit, 1> Edits; in HandleDiagnostic()
H A DCodeComplete.cpp326 llvm::sort(Completion.FixIts, [](const TextEdit &X, const TextEdit &Y) { in CodeCompletionBuilder()
/llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/
H A DProtocol.h704 struct TextEdit { struct
714 inline bool operator==(const TextEdit &lhs, const TextEdit &rhs) { argument
718 bool fromJSON(const llvm::json::Value &value, TextEdit &result,
720 llvm::json::Value toJSON(const TextEdit &value);
721 raw_ostream &operator<<(raw_ostream &os, const TextEdit &value);
836 Optional<TextEdit> textEdit;
841 std::vector<TextEdit> additionalTextEdits;
1149 std::map<std::string, std::vector<TextEdit>> changes;
H A DProtocol.cpp661 bool mlir::lsp::fromJSON(const llvm::json::Value &value, TextEdit &result, in fromJSON()
667 llvm::json::Value mlir::lsp::toJSON(const TextEdit &value) { in toJSON()
674 raw_ostream &mlir::lsp::operator<<(raw_ostream &os, const TextEdit &value) { in operator <<()
/llvm-project-15.0.7/clang-tools-extra/clangd/test/
H A Dexecute-command.test58 # No mapping node for TextEdit
61 # TextEdit not decoded
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DDiagnosticsTests.cpp756 ExpectedAFix.Edits.push_back(TextEdit{Main.range("Fix"), " : A(1)"}); in TEST()
757 ExpectedAFix.Edits.push_back(TextEdit{Main.range("A"), ""}); in TEST()
765 ExpectedBFix.Edits.push_back(TextEdit{Main.range("Fix"), " : B(1)"}); in TEST()
766 ExpectedBFix.Edits.push_back(TextEdit{Main.range("B"), ""}); in TEST()
770 ExpectedCFix.Edits.push_back(TextEdit{Main.range("CFix"), " = NAN"}); in TEST()
772 TextEdit{Main.range("MathHeader"), "#include <math.h>\n\n"}); in TEST()
778 ExpectedDFix.Edits.push_back(TextEdit{Main.range("DFix"), " = NAN"}); in TEST()
780 TextEdit{Main.range("MathHeader"), "#include <math.h>\n\n"}); in TEST()
H A DHeadersTests.cpp120 llvm::Optional<TextEdit> insert(llvm::StringRef VerbatimHeader) { in insert()
H A DCodeCompleteTests.cpp2139 TextEdit ReplacementEdit; in TEST()
2173 TextEdit ReplacementEdit; in TEST()
2185 TextEdit FixIt; in TEST()
2205 TextEdit FixIt; in TEST()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-lsp-server/
H A DMLIRServer.cpp295 std::vector<lsp::TextEdit> &edits);
812 StringRef message, std::vector<lsp::TextEdit> &edits) { in getCodeActionForDiagnostic()
828 lsp::TextEdit edit; in getCodeActionForDiagnostic()
1055 for (lsp::TextEdit &edit : item.additionalTextEdits) in getCodeCompletion()
1090 std::vector<lsp::TextEdit> edits; in getCodeActions()
1106 for (lsp::TextEdit &edit : edits) in getCodeActions()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/
H A DRename.cpp771 for (const TextEdit &TE : MainFileEdits.asTextEdits()) in rename()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DPDLLServer.cpp1610 for (lsp::TextEdit &edit : item.additionalTextEdits) in getCodeCompletion()