Home
last modified time | relevance | path

Searched refs:CodeCompletionContext (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndexCodeCompletion.cpp395 case CodeCompletionContext::CCC_TopLevel: in getContextsForContextKind()
398 case CodeCompletionContext::CCC_Type: { in getContextsForContextKind()
410 case CodeCompletionContext::CCC_Statement: { in getContextsForContextKind()
463 case CodeCompletionContext::CCC_EnumTag: { in getContextsForContextKind()
468 case CodeCompletionContext::CCC_UnionTag: { in getContextsForContextKind()
488 case CodeCompletionContext::CCC_Symbol: { in getContextsForContextKind()
537 case CodeCompletionContext::CCC_Other: in getContextsForContextKind()
540 case CodeCompletionContext::CCC_NewName: in getContextsForContextKind()
541 case CodeCompletionContext::CCC_MacroName: in getContextsForContextKind()
544 case CodeCompletionContext::CCC_Attribute: in getContextsForContextKind()
[all …]
H A DCXCursor.cpp1566 CodeCompletionContext::CCC_Other, in clang_getCursorCompletionString()
1580 CodeCompletionContext::CCC_Other, in clang_getCursorCompletionString()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DASTUnit.cpp384 CodeCompletionContext CCContext(CodeCompletionContext::CCC_TopLevel); in CacheCodeCompletionResults()
1953 case CodeCompletionContext::CCC_Recovery: in CalculateHiddenNames()
1954 case CodeCompletionContext::CCC_TopLevel: in CalculateHiddenNames()
1959 case CodeCompletionContext::CCC_Statement: in CalculateHiddenNames()
1965 case CodeCompletionContext::CCC_Namespace: in CalculateHiddenNames()
1966 case CodeCompletionContext::CCC_Type: in CalculateHiddenNames()
1967 case CodeCompletionContext::CCC_Symbol: in CalculateHiddenNames()
1973 case CodeCompletionContext::CCC_EnumTag: in CalculateHiddenNames()
1974 case CodeCompletionContext::CCC_UnionTag: in CalculateHiddenNames()
1987 case CodeCompletionContext::CCC_Other: in CalculateHiddenNames()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DCodeComplete.cpp700 case CodeCompletionContext::CCC_TopLevel: in contextAllowsIndex()
705 case CodeCompletionContext::CCC_Statement: in contextAllowsIndex()
708 case CodeCompletionContext::CCC_EnumTag: in contextAllowsIndex()
709 case CodeCompletionContext::CCC_UnionTag: in contextAllowsIndex()
712 case CodeCompletionContext::CCC_Namespace: in contextAllowsIndex()
713 case CodeCompletionContext::CCC_Type: in contextAllowsIndex()
717 case CodeCompletionContext::CCC_Symbol: in contextAllowsIndex()
737 case CodeCompletionContext::CCC_Recovery: in contextAllowsIndex()
738 case CodeCompletionContext::CCC_NewName: in contextAllowsIndex()
786 CodeCompletionContext CCContext;
[all …]
H A DCodeComplete.h241 CodeCompletionContext::Kind Context = CodeCompletionContext::CCC_Other;
H A DQuality.h125 CodeCompletionContext::Kind Context = CodeCompletionContext::CCC_Other;
H A DQuality.cpp457 (Context == CodeCompletionContext::CCC_DotMemberAccess || in evaluateHeuristics()
458 Context == CodeCompletionContext::CCC_ArrowMemberAccess)) { in evaluateHeuristics()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h187 class CodeCompletionContext {
370 CodeCompletionContext(Kind CCKind) in CodeCompletionContext() function
374 CodeCompletionContext(Kind CCKind, QualType T,
433 llvm::StringRef getCompletionKindString(CodeCompletionContext::Kind Kind);
946 const CodeCompletionContext &CCContext,
952 const CodeCompletionContext &CCContext,
966 bool IncludeBriefComments, const CodeCompletionContext &CCContext,
971 bool IncludeBriefComments, const CodeCompletionContext &CCContext,
1198 CodeCompletionContext Context, in ProcessCodeCompleteResults()
1261 void ProcessCodeCompleteResults(Sema &S, CodeCompletionContext Context,
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCodeComplete.cpp201 CodeCompletionContext CompletionContext;
4123 static CodeCompletionContext
4162 return CodeCompletionContext(CodeCompletionContext::CCC_Expression, in mapCodeCompletionContext()
4727 CodeCompletionContext( in CodeCompleteExpression()
5728 CodeCompletionContext CCContext( in CodeCompleteObjCClassPropertyRefExpr()
6397 CodeCompletionContext CCC(CodeCompletionContext::CCC_DotMemberAccess, in CodeCompleteDesignator()
6508 CodeCompletionContext CC(CodeCompletionContext::CCC_Symbol, PreferredType); in CodeCompleteQualifiedId()
6600 CodeCompletionContext Context(CodeCompletionContext::CCC_SymbolOrNewName); in CodeCompleteUsing()
8056 CodeCompletionContext(CodeCompletionContext::CCC_ObjCClassMessage, T, in CodeCompleteObjCClassMessage()
8128 CodeCompletionContext(CodeCompletionContext::CCC_ObjCInstanceMessage, in CodeCompleteObjCInstanceMessage()
[all …]
H A DCodeCompleteConsumer.cpp45 bool CodeCompletionContext::wantConstructorResults() const { in wantConstructorResults()
92 StringRef clang::getCompletionKindString(CodeCompletionContext::Kind Kind) { in getCompletionKindString()
93 using CCKind = CodeCompletionContext::Kind; in getCompletionKindString()
641 Sema &SemaRef, CodeCompletionContext Context, CodeCompletionResult *Results, in ProcessCodeCompleteResults()
/llvm-project-15.0.7/clang/unittests/Sema/
H A DCodeCompleteTest.cpp45 void ProcessCodeCompleteResults(Sema &S, CodeCompletionContext Context, in ProcessCodeCompleteResults()
63 CodeCompletionContext::VisitedContextSet VisitedContexts) const { in getVisitedNamespace()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DQualityTests.cpp296 Instance.Context = CodeCompletionContext::CCC_DotMemberAccess; in TEST()
H A DClangdTests.cpp1082 EXPECT_EQ(Res.Context, CodeCompletionContext::CCC_Recovery); in TEST()
1153 EXPECT_EQ(Res.Context, CodeCompletionContext::CCC_Recovery); in TEST()
H A DCodeCompleteTests.cpp52 using ContextKind = CodeCompletionContext::Kind;
2098 TEST(CompletionTest, CodeCompletionContext) { in TEST() argument
2110 EXPECT_THAT(Results.Context, CodeCompletionContext::CCC_DotMemberAccess); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DSymbolCollector.cpp912 *ASTCtx, *PP, CodeCompletionContext::CCC_Symbol, *CompletionAllocator, in addDeclaration()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp965 void ProcessCodeCompleteResults(Sema &SemaRef, CodeCompletionContext Context, in ProcessCodeCompleteResults()