Home
last modified time | relevance | path

Searched refs:Completion (Results 1 – 25 of 50) sorted by relevance

12

/llvm-project-15.0.7/llvm/unittests/LineEditor/
H A DLineEditor.cpp43 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 DLineEditor.h66 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 DCodeComplete.cpp307 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 DConfig.h126 } Completion; member
H A DConfigFragment.h288 CompletionBlock Completion; member
/llvm-project-15.0.7/lldb/source/Utility/
H A DCompletionRequest.cpp44 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 DCompletionRequest.h41 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 DQueryParser.h34 static std::vector<llvm::LineEditor::Completion>
61 std::vector<llvm::LineEditor::Completion> Completions;
H A DQueryParser.cpp85 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 DIOHandler.h197 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 Dcomplete-member-access.m48 // CHECK-CC1: Completion contexts:
56 // CHECK-CC2: Completion contexts:
66 // CHECK-CC3: Completion contexts:
H A Drdar12316296-codecompletion.m4 // <rdar://12316296> clang Code Completion returns nothing but preprocessor macros
H A Dcomplete-natural.m14 // CHECK-CC1: Completion contexts:
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp739 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 DLineEditor.cpp36 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 DLLDBOptionDefEmitter.cpp122 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 DConfigCompileTests.cpp527 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 DConfigYAMLTests.cpp201 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 DOptionsBase.td67 // - `Completion`: Gives the option a single completion kind.
69 // Completion<"DiskFile">;
169 class Completion<string completion> {
H A DOptions.td32 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 DCompletionModel.cmake1 # Run the Completion Model Codegenerator on the model present in the
/llvm-project-15.0.7/lldb/source/Core/
H A DIOHandler.cpp216 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 DASTUnit.cpp391 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 DParser.h262 const MatcherCompletion &Completion);
/llvm-project-15.0.7/lldb/source/Host/common/
H A DEditline.cpp932 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()

12