| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | CompletionRequestTest.cpp | 16 const unsigned cursor_pos = 3; in TEST() local 21 CompletionRequest request(command, cursor_pos, result); in TEST() 26 EXPECT_EQ(request.GetRawCursorPos(), cursor_pos); in TEST() 37 const unsigned cursor_pos = command.size(); in TEST() local 44 EXPECT_EQ(request.GetRawCursorPos(), cursor_pos); in TEST() 90 const unsigned cursor_pos = 3; in TEST() local 100 EXPECT_EQ(request.GetRawCursorPos(), cursor_pos); in TEST() 112 EXPECT_EQ(request.GetRawCursorPos(), cursor_pos); in TEST() 122 const unsigned cursor_pos = 3; in TEST() local 185 const unsigned cursor_pos = 3; in TEST() local [all …]
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | Highlighter.cpp | 30 llvm::Optional<size_t> cursor_pos, in Highlight() argument 34 if (!cursor_pos || *cursor_pos >= line.size()) { in Highlight() 43 size_t column = *cursor_pos; in Highlight() 75 llvm::Optional<size_t> cursor_pos, in Highlight() argument 78 Highlight(options, line, cursor_pos, previous_lines, s); in Highlight()
|
| /llvm-project-15.0.7/lldb/test/API/commands/expression/completion/ |
| H A D | TestExprCompletion.py | 223 def assume_no_completions(self, str_input, cursor_pos = None): argument 226 if cursor_pos is None: 227 cursor_pos = len(str_input) 228 num_matches = interp.HandleCompletion(str_input, cursor_pos, 0, -1, match_strings)
|
| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | Highlighter.h | 115 llvm::Optional<size_t> cursor_pos, 120 llvm::Optional<size_t> cursor_pos, 131 llvm::Optional<size_t> cursor_pos,
|
| /llvm-project-15.0.7/lldb/bindings/interface/ |
| H A D | SBCommandInterpreter.i | 157 uint32_t cursor_pos, 164 uint32_t cursor_pos,
|
| /llvm-project-15.0.7/lldb/source/Plugins/Language/ClangCommon/ |
| H A D | ClangHighlighter.cpp | 134 llvm::Optional<size_t> cursor_pos, in Highlight() argument 234 if (cursor_pos && end > *cursor_pos && !highlighted_cursor) { in Highlight()
|
| H A D | ClangHighlighter.h | 27 llvm::Optional<size_t> cursor_pos,
|
| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | SBCommandInterpreter.cpp | 291 const char *current_line, uint32_t cursor_pos, int match_start_point, in HandleCompletionWithDescriptions() argument 294 LLDB_INSTRUMENT_VA(this, current_line, cursor_pos, match_start_point, in HandleCompletionWithDescriptions() 297 const char *cursor = current_line + cursor_pos; in HandleCompletionWithDescriptions() 305 uint32_t cursor_pos, in HandleCompletion() argument 309 LLDB_INSTRUMENT_VA(this, current_line, cursor_pos, match_start_point, in HandleCompletion() 312 const char *cursor = current_line + cursor_pos; in HandleCompletion()
|
| /llvm-project-15.0.7/lldb/source/Commands/ |
| H A D | CommandObjectExpression.cpp | 288 unsigned cursor_pos = request.GetRawCursorPos(); in HandleCompletion() local 310 if (cursor_pos < raw_start) in HandleCompletion() 314 assert(cursor_pos >= raw_start); in HandleCompletion() 315 cursor_pos -= raw_start; in HandleCompletion() 326 expr->Complete(exe_ctx, request, cursor_pos); in HandleCompletion()
|
| /llvm-project-15.0.7/lldb/include/lldb/API/ |
| H A D | SBCommandInterpreter.h | 194 int HandleCompletion(const char *current_line, uint32_t cursor_pos, 206 uint32_t cursor_pos,
|