| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | SourceCode.h | 147 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 D | CodeComplete.h | 193 llvm::Optional<TextEdit> Insertion; 203 std::vector<TextEdit> FixIts;
|
| H A D | Protocol.h | 231 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 D | ClangdLSPServer.h | 99 Callback<std::vector<TextEdit>>); 101 Callback<std::vector<TextEdit>>); 103 Callback<std::vector<TextEdit>>);
|
| H A D | SourceCode.cpp | 495 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 D | Headers.cpp | 359 llvm::Optional<TextEdit> 361 llvm::Optional<TextEdit> Edit = None; in insert()
|
| H A D | Diagnostics.h | 85 llvm::SmallVector<TextEdit, 1> Edits;
|
| H A D | Headers.h | 248 llvm::Optional<TextEdit> insert(llvm::StringRef VerbatimHeader) const;
|
| H A D | ClangdServer.h | 312 Callback<std::vector<TextEdit>> CB);
|
| H A D | Protocol.cpp | 171 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 D | ClangdServer.cpp | 504 Callback<std::vector<TextEdit>> CB) { in formatOnType() 521 std::vector<TextEdit> Result; in formatOnType()
|
| H A D | ClangdLSPServer.cpp | 867 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 D | Diagnostics.cpp | 732 llvm::SmallVector<TextEdit, 1> Edits; in HandleDiagnostic()
|
| H A D | CodeComplete.cpp | 326 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 D | Protocol.h | 704 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 D | Protocol.cpp | 661 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 D | execute-command.test | 58 # No mapping node for TextEdit 61 # TextEdit not decoded
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | DiagnosticsTests.cpp | 756 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 D | HeadersTests.cpp | 120 llvm::Optional<TextEdit> insert(llvm::StringRef VerbatimHeader) { in insert()
|
| H A D | CodeCompleteTests.cpp | 2139 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 D | MLIRServer.cpp | 295 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 D | Rename.cpp | 771 for (const TextEdit &TE : MainFileEdits.asTextEdits()) in rename()
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/ |
| H A D | PDLLServer.cpp | 1610 for (lsp::TextEdit &edit : item.additionalTextEdits) in getCodeCompletion()
|