Home
last modified time | relevance | path

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

/llvm-project/clang-tools-extra/clangd/unittests/
H A DQualityTests.cpp70 Quality.merge(CodeCompletionResult(&findDecl(AST, "_f"), /*Priority=*/42)); in TEST()
77 Quality.merge(CodeCompletionResult("if")); in TEST()
123 Relevance.merge(CodeCompletionResult(&findDecl(AST, "deprecated"), in TEST()
131 Relevance.merge(CodeCompletionResult(&findDecl(AST, "main"), 42)); in TEST()
135 Relevance.merge(CodeCompletionResult(&findDecl(AST, "header"), 42)); in TEST()
138 Relevance.merge(CodeCompletionResult(&findDecl(AST, "header_main"), 42)); in TEST()
151 CodeCompletionResult Result(Shadow->getTargetDecl(), 42); in TEST()
165 Relevance.merge(CodeCompletionResult(&findUnqualifiedDecl(AST, "X"), 42)); in TEST()
168 Relevance.merge(CodeCompletionResult(&findUnqualifiedDecl(AST, "y"), 42)); in TEST()
171 Relevance.merge(CodeCompletionResult(&findUnqualifiedDecl(AST, "z"), 42)); in TEST()
[all …]
H A DCodeCompletionStringsTests.cpp27 CodeCompletionResult::ResultKind ResultKind = in computeSignature()
28 CodeCompletionResult::ResultKind::RK_Declaration, in computeSignature()
157 /*ResultKind=*/CodeCompletionResult::ResultKind::RK_Pattern); in TEST_F()
176 /*ResultKind=*/CodeCompletionResult::ResultKind::RK_Declaration, in TEST_F()
H A DExpectedTypeTest.cpp44 astCtx(), CodeCompletionResult(D, CCP_Declaration)); in fromCompletionResult()
/llvm-project/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h572 friend class CodeCompletionResult;
760 class CodeCompletionResult {
884 CodeCompletionResult(const NamedDecl *Declaration, unsigned Priority,
899 CodeCompletionResult(const char *Keyword, unsigned Priority = CCP_Keyword)
907 CodeCompletionResult(const IdentifierInfo *Macro,
917 CodeCompletionResult(
930 CodeCompletionResult(CodeCompletionString *Pattern, const NamedDecl *D,
999 bool operator<(const CodeCompletionResult &X, const CodeCompletionResult &Y);
1001 inline bool operator>(const CodeCompletionResult
573 friend class CodeCompletionResult; global() variable
931 CodeCompletionResult(CodeCompletionString *Pattern, const NamedDecl *D, CodeCompletionResult() function
[all...]
H A DSemaCodeCompletion.h234 SmallVectorImpl<CodeCompletionResult> &Results);
H A DSema.h121 class CodeCompletionResult; global() variable
/llvm-project/clang/lib/Interpreter/
H A DCodeCompletion.cpp55 CodeCompletionResult *InResults,
89 virtual void handleDeclaration(const CodeCompletionResult &Result) { in handleDeclaration()
120 virtual void handleKeyword(const CodeCompletionResult &Result) { in handleKeyword()
132 virtual void handlePattern(const CodeCompletionResult &Result) {} in handlePattern()
136 virtual void handleMacro(const CodeCompletionResult &Result) {} in handleMacro()
144 void handleDeclaration(const CodeCompletionResult &Result) override { in handleDeclaration()
159 void handleKeyword(const CodeCompletionResult &Result) override {} in handleKeyword()
164 CodeCompletionResult *InResults, unsigned NumResults) { in ProcessCodeCompleteResults()
184 case CodeCompletionResult::RK_Declaration: in ProcessCodeCompleteResults()
194 case CodeCompletionResult in ProcessCodeCompleteResults()
[all...]
/llvm-project/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp626 StringRef Filter, CodeCompletionResult Result) {
628 case CodeCompletionResult::RK_Declaration:
632 case CodeCompletionResult::RK_Keyword: in isResultFilteredOut()
634 case CodeCompletionResult::RK_Macro: in isResultFilteredOut()
636 case CodeCompletionResult::RK_Pattern: in isResultFilteredOut()
644 Sema &SemaRef, CodeCompletionContext Context, CodeCompletionResult *Results, in isResultFilteredOut()
658 case CodeCompletionResult::RK_Declaration: in ProcessCodeCompleteResults()
681 case CodeCompletionResult::RK_Keyword: in ProcessCodeCompleteResults()
685 case CodeCompletionResult::RK_Macro: in ProcessCodeCompleteResults()
694 case CodeCompletionResult in ProcessCodeCompleteResults()
[all...]
H A DSemaCodeComplete.cpp78 typedef CodeCompletionResult Result;
1123 CodeCompletionResult Result(Using->getTargetDecl(), in MaybeAddResult()
1361 CodeCompletionResult Result(Using->getTargetDecl(), in AddResult()
1788 typedef CodeCompletionResult Result; in AddTypeSpecifierResults()
1873 typedef CodeCompletionResult Result; in AddStorageSpecifiers()
1902 typedef CodeCompletionResult Result; in AddFunctionSpecifiers()
1958 Results.AddResult(CodeCompletionResult(Builder.TakeString())); in AddUsingAliasResult()
1970 Results.AddResult(CodeCompletionResult(Builder.TakeString())); in WantTypesInContext()
2070 Results.AddResult(CodeCompletionResult(Builder.TakeString())); in AddStaticAssertResult()
2086 Results.AddResult(CodeCompletionResult(Builde in AddOverrideResults()
[all...]
/llvm-project/clang-tools-extra/clangd/
H A DCodeCompletionStrings.cpp63 bool shouldPatchPlaceholder0(CodeCompletionResult::ResultKind ResultKind, in shouldPatchPlaceholder0()
65 bool CompletingPattern = ResultKind == CodeCompletionResult::RK_Pattern; in shouldPatchPlaceholder0()
84 const CodeCompletionResult &Result, in getDocComment()
89 if (Result.Kind != CodeCompletionResult::RK_Declaration) in getDocComment()
121 CodeCompletionResult::ResultKind ResultKind, in getSignature()
254 ResultKind == CodeCompletionResult::RK_Declaration) in getSignature()
H A DQuality.cpp43 static bool hasUsingDeclInMainFile(const CodeCompletionResult &R) { in hasUsingDeclInMainFile()
83 categorize(const CodeCompletionResult &R) { in categorize()
86 if (R.Kind == CodeCompletionResult::RK_Macro) in categorize()
175 void SymbolQualitySignals::merge(const CodeCompletionResult &SemaCCResult) { in merge()
183 } else if (SemaCCResult.Kind == CodeCompletionResult::RK_Macro) in merge()
301 const CodeCompletionResult &SemaResult) { in computeASTSignals()
304 if ((SemaResult.Kind != CodeCompletionResult::RK_Declaration) && in computeASTSignals()
305 (SemaResult.Kind != CodeCompletionResult::RK_Pattern)) in computeASTSignals()
326 void SymbolRelevanceSignals::merge(const CodeCompletionResult &SemaCCResult) { in merge()
H A DQuality.h44 class CodeCompletionResult; variable
76 void merge(const CodeCompletionResult &SemaCCResult);
163 void merge(const CodeCompletionResult &SemaResult);
165 void computeASTSignals(const CodeCompletionResult &SemaResult);
H A DCodeComplete.cpp94 // CodeCompletionResult overload where appropriate.
163 CompletionItemKind toCompletionItemKind(const CodeCompletionResult &Res, in toCompletionItemKind()
170 case CodeCompletionResult::RK_Declaration: in toCompletionItemKind()
172 case CodeCompletionResult::RK_Keyword: in toCompletionItemKind()
174 case CodeCompletionResult::RK_Macro: in toCompletionItemKind()
181 case CodeCompletionResult::RK_Pattern: in toCompletionItemKind()
184 llvm_unreachable("Unhandled CodeCompletionResult::ResultKind."); in toCompletionItemKind()
219 const CodeCompletionResult *SemaResult = nullptr;
364 if ((C.SemaResult->Kind == CodeCompletionResult::RK_Declaration) || in CodeCompletionBuilder()
365 (C.SemaResult->Kind == CodeCompletionResult in CodeCompletionBuilder()
[all...]
H A DCodeCompletionStrings.h32 const CodeCompletionResult &Result,
54 CodeCompletionResult::ResultKind ResultKind,
H A DExpectedTypes.h26 class CodeCompletionResult; variable
39 fromCompletionResult(ASTContext &Ctx, const CodeCompletionResult &R);
H A DExpectedTypes.cpp43 static std::optional<QualType> typeOfCompletion(const CodeCompletionResult &R) { in typeOfCompletion()
85 const CodeCompletionResult &R) { in fromCompletionResult()
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp921 /// See CodeCompletionResult::Priority; in getCompletionForResult()
1031 CodeCompletionResult Result) override { in ParseInternal()
1034 case CodeCompletionResult::RK_Declaration: in ParseInternal()
1038 case CodeCompletionResult::RK_Keyword: in ParseInternal()
1040 case CodeCompletionResult::RK_Macro: in ParseInternal()
1042 case CodeCompletionResult::RK_Pattern: in ParseInternal()
1046 // CodeCompletionResult has been enhanced with more kinds of completion in ParseInternal()
1056 /// Generate the completion strings for the given CodeCompletionResult. in ParseInternal()
1062 /// given CodeCompletionResult. in ParseInternal()
1064 getCompletionForResult(const CodeCompletionResult in ParseInternal()
[all...]
/llvm-project/clang/include/clang/Interpreter/
H A DCodeCompletion.h23 class CodeCompletionResult; variable
/llvm-project/clang/unittests/Sema/
H A DCodeCompleteTest.cpp58 CodeCompletionResult *Results, in ProcessCodeCompleteResults()
62 if (R.Kind == CodeCompletionResult::RK_Declaration) { in ProcessCodeCompleteResults()
96 CodeCompletionResult *Results, in ProcessCodeCompleteResults()
/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp375 using Result = CodeCompletionResult; in CacheCodeCompletionResults()
1985 CodeCompletionResult *Results, in ProcessOverloadCandidates()
2011 CodeCompletionResult *Results, in CalculateHiddenNames()
2066 using Result = CodeCompletionResult; in CalculateHiddenNames()
2099 CodeCompletionResult *Results, in ProcessCodeCompleteResults()
2108 using Result = CodeCompletionResult; in ProcessCodeCompleteResults()
/llvm-project/clang-tools-extra/clangd/index/
H A DSymbolCollector.cpp829 CodeCompletionResult SymbolCompletion(Name); in setIncludeLocation()
1078 CodeCompletionResult SymbolCompletion(&getTemplateOrThis(ND), 0); in addDefinition()
1149 CodeCompletionResult SymbolCompletion(&getTemplateOrThis(ND), 0);
/llvm-project/clang/tools/libclang/
H A DCXCursor.cpp1657 CodeCompletionResult Result(namedDecl, CCP_Declaration); in disposeOverridenCXCursorsPool()
1669 CodeCompletionResult Result( in clang_getOverriddenCursors()
H A DCIndexCodeCompletion.cpp579 CodeCompletionResult *Results, in ProcessCodeCompleteResults()