| /llvm-project-15.0.7/llvm/unittests/LineEditor/ |
| H A D | LineEditor.cpp | 43 std::vector<LineEditor::Completion> Completions; 45 TestListCompleter(const std::vector<LineEditor::Completion> &Completions) in TestListCompleter() 48 std::vector<LineEditor::Completion> operator()(StringRef Buffer, in operator ()() 57 std::vector<LineEditor::Completion> Comps; in TEST_F() 59 Comps.push_back(LineEditor::Completion("foo", "int foo()")); in TEST_F() 65 Comps.push_back(LineEditor::Completion("bar", "int bar()")); in TEST_F() 74 Comps.push_back(LineEditor::Completion("fee", "int fee()")); in TEST_F() 75 Comps.push_back(LineEditor::Completion("fi", "int fi()")); in TEST_F() 76 Comps.push_back(LineEditor::Completion("foe", "int foe()")); in TEST_F() 77 Comps.push_back(LineEditor::Completion("fum", "int fum()")); in TEST_F()
|
| /llvm-project-15.0.7/llvm/include/llvm/LineEditor/ |
| H A D | LineEditor.h | 66 struct Completion { struct 67 Completion() = default; 68 Completion(const std::string &TypedText, const std::string &DisplayText) in Completion() function 124 static std::string getCommonPrefix(const std::vector<Completion> &Comps); 125 virtual std::vector<Completion> getCompletions(StringRef Buffer, 141 std::vector<Completion> getCompletions(StringRef Buffer, in getCompletions()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | CodeComplete.cpp | 307 if (Completion.Scope.empty()) { in CodeCompletionBuilder() 333 if (Completion.Scope.empty()) in CodeCompletionBuilder() 337 if (Completion.Name.empty()) in CodeCompletionBuilder() 340 Completion.FilterText = Completion.Name; in CodeCompletionBuilder() 358 Completion.FilterText = Completion.Name; in CodeCompletionBuilder() 415 if (!Completion.Documentation) { in add() 430 if (Completion.Deprecated) { in add() 432 Completion.Deprecated &= in add() 435 Completion.Deprecated &= in add() 445 return std::move(Completion); in build() [all …]
|
| H A D | Config.h | 126 } Completion; member
|
| H A D | ConfigFragment.h | 288 CompletionBlock Completion; member
|
| /llvm-project-15.0.7/lldb/source/Utility/ |
| H A D | CompletionRequest.cpp | 44 std::string CompletionResult::Completion::GetUniqueKey() const { in GetUniqueKey() 64 Completion r(completion, description, mode); in AddResult() 73 for (const Completion &completion : m_results) in GetMatches() 79 for (const Completion &completion : m_results) in GetDescriptions()
|
| /llvm-project-15.0.7/lldb/include/lldb/Utility/ |
| H A D | CompletionRequest.h | 41 class Completion { 53 Completion(llvm::StringRef completion, llvm::StringRef description, in Completion() function 67 std::vector<Completion> m_results; 78 llvm::ArrayRef<Completion> GetResults() const { return m_results; } in GetResults()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-query/ |
| H A D | QueryParser.h | 34 static std::vector<llvm::LineEditor::Completion> 61 std::vector<llvm::LineEditor::Completion> Completions;
|
| H A D | QueryParser.cpp | 85 P->Completions.push_back(LineEditor::Completion( in Case() 212 Completions.push_back(LineEditor::Completion(I->TypedText, I->MatcherDecl)); in completeMatcherExpression() 367 std::vector<LineEditor::Completion>
|
| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | IOHandler.h | 197 enum class Completion { None, LLDBCommand, Expression }; enum 199 IOHandlerDelegate(Completion completion = Completion::None) 293 Completion m_completion; // Support for common builtin completions 303 Completion completion = Completion::None)
|
| /llvm-project-15.0.7/clang/test/Index/ |
| H A D | complete-member-access.m | 48 // CHECK-CC1: Completion contexts: 56 // CHECK-CC2: Completion contexts: 66 // CHECK-CC3: Completion contexts:
|
| H A D | rdar12316296-codecompletion.m | 4 // <rdar://12316296> clang Code Completion returns nothing but preprocessor macros
|
| H A D | complete-natural.m | 14 // CHECK-CC1: Completion contexts:
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Parser.cpp | 739 const MatcherCompletion& Completion) { in addCompletion() argument 740 if (StringRef(Completion.TypedText).startswith(CompToken.Text) && in addCompletion() 741 Completion.Specificity > 0) { in addCompletion() 742 Completions.emplace_back(Completion.TypedText.substr(CompToken.Text.size()), in addCompletion() 743 Completion.MatcherDecl, Completion.Specificity); in addCompletion() 776 for (const auto &Completion : S->getMatcherCompletions(AcceptedTypes)) { in addExpressionCompletions() local 777 addCompletion(CompToken, Completion); in addExpressionCompletions() 780 for (const auto &Completion : getNamedValueCompletions(AcceptedTypes)) { in addExpressionCompletions() local 781 addCompletion(CompToken, Completion); in addExpressionCompletions()
|
| /llvm-project-15.0.7/llvm/lib/LineEditor/ |
| H A D | LineEditor.cpp | 36 const std::vector<Completion> &Comps) { in getCommonPrefix() 40 for (std::vector<Completion>::const_iterator I = Comps.begin() + 1, in getCommonPrefix() 57 std::vector<Completion> Comps = getCompletions(Buffer, Pos); in complete() 72 for (const Completion &Comp : Comps) in complete()
|
| /llvm-project-15.0.7/lldb/utils/TableGen/ |
| H A D | LLDBOptionDefEmitter.cpp | 122 for (llvm::StringRef Completion : O.Completions) in emitOption() local 123 CompletionArgs.push_back("CommandCompletions::e" + Completion.str() + in emitOption()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | ConfigCompileTests.cpp | 527 EXPECT_TRUE(Conf.Completion.AllScopes); in TEST_F() 530 Frag.Completion.AllScopes = false; in TEST_F() 532 EXPECT_FALSE(Conf.Completion.AllScopes); in TEST_F() 535 Frag.Completion.AllScopes = true; in TEST_F() 537 EXPECT_TRUE(Conf.Completion.AllScopes); in TEST_F()
|
| H A D | ConfigYAMLTests.cpp | 201 EXPECT_THAT(Results[0].Completion.AllScopes, llvm::ValueIs(val(true))); in TEST() 218 EXPECT_THAT(Results[0].Completion.AllScopes, testing::Eq(llvm::None)); in TEST()
|
| /llvm-project-15.0.7/lldb/source/Commands/ |
| H A D | OptionsBase.td | 67 // - `Completion`: Gives the option a single completion kind. 69 // Completion<"DiskFile">; 169 class Completion<string completion> {
|
| H A D | Options.td | 32 Completion<"DiskFile">, 40 Completion<"DiskFile">, 144 Completion<"Symbol">, 263 Completion<"DiskFile">, 271 Completion<"DiskFile">, 402 Completion<"Module">, 406 Completion<"Symbol">, 848 Completion<"Symbol">, 859 Completion<"Module">, 869 Completion<"Symbol">, [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/quality/ |
| H A D | CompletionModel.cmake | 1 # Run the Completion Model Codegenerator on the model present in the
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | IOHandler.cpp | 216 case Completion::None: in IOHandlerComplete() 218 case Completion::LLDBCommand: in IOHandlerComplete() 221 case Completion::Expression: in IOHandlerComplete()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 391 CachedResult.Completion = R.CreateCodeCompletionString( in CacheCodeCompletionResults() 454 CachedResult.Completion = R.CreateCodeCompletionString( in CacheCodeCompletionResults() 475 CachedResult.Completion = R.CreateCodeCompletionString( in CacheCodeCompletionResults() 2064 HiddenNames.count(C->Completion->getTypedText())) in ProcessCodeCompleteResults() 2069 CodeCompletionString *Completion = C->Completion; in ProcessCodeCompleteResults() local 2072 Priority = getMacroUsagePriority(C->Completion->getTypedText(), in ProcessCodeCompleteResults() 2101 Builder.AddTypedTextChunk(C->Completion->getTypedText()); in ProcessCodeCompleteResults() 2103 Completion = Builder.TakeString(); in ProcessCodeCompleteResults() 2106 AllResults.push_back(Result(Completion, Priority, C->Kind, in ProcessCodeCompleteResults()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/Dynamic/ |
| H A D | Parser.h | 262 const MatcherCompletion &Completion);
|
| /llvm-project-15.0.7/lldb/source/Host/common/ |
| H A D | Editline.cpp | 932 llvm::ArrayRef<CompletionResult::Completion> results, in PrintCompletion() 934 for (const CompletionResult::Completion &c : results) { in PrintCompletion() 944 llvm::ArrayRef<CompletionResult::Completion> results) { in DisplayCompletions() 1000 llvm::ArrayRef<CompletionResult::Completion> results = result.GetResults(); in TabCommand() 1009 CompletionResult::Completion completion = results.front(); in TabCommand()
|