/llvm-project/clang-tools-extra/clangd/ |
H A D | CodeComplete.h | 41 struct CodeCompletion; 135 std::function<void(const CodeCompletion &, const SymbolQualitySignals &, 168 struct CodeCompletion { argument 250 raw_ostream &operator<<(raw_ostream &, const CodeCompletion &); 252 std::vector<CodeCompletion> Completions; 162 struct CodeCompletion { global() struct 164 NameCodeCompletion global() argument 171 ScopeCodeCompletion global() argument 173 RequiredQualifierCodeCompletion global() argument 175 SignatureCodeCompletion global() argument 177 SnippetSuffixCodeCompletion global() argument 179 ReturnTypeCodeCompletion global() argument 181 DocumentationCodeCompletion global() argument 182 KindCodeCompletion global() argument 191 BundleSizeCodeCompletion global() argument 192 OriginCodeCompletion global() argument 194 IncludeCandidateCodeCompletion global() argument 206 IncludesCodeCompletion global() argument 210 FixItsCodeCompletion global() argument 213 CompletionTokenRangeCodeCompletion global() argument 216 ScoresCodeCompletion global() argument 244 DeprecatedCodeCompletion global() argument
|
H A D | CodeComplete.cpp | 319 std::pair<CompletionCandidate::Bundle, CodeCompletion::Scores>; 443 CodeCompletion::IncludeCandidate Include; in CodeCompletionBuilder() 460 [](const CodeCompletion::IncludeCandidate &I) { in CodeCompletionBuilder() 524 CodeCompletion build() { in build() 664 CodeCompletion Completion; 1007 // Build a CodeCompletion string for R, which must be from Results. 2033 CodeCompletion::Scores in addCandidate() 2037 CodeCompletion::Scores Scores; in addCandidate() 2059 llvm_unreachable("Unhandled CodeCompletion ranking model."); in addCandidate() 2119 CodeCompletion in getClangCompleteOpts() [all...] |
/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 61 Actions.CodeCompletion().CodeCompleteObjCAtDirective(getCurScope()); in ParseObjCAtDirectives() 161 Actions.CodeCompletion().CodeCompleteObjCClassForwardDecl(getCurScope()); in ParseObjCAtClassDeclaration() 247 Actions.CodeCompletion().CodeCompleteObjCInterfaceDecl(getCurScope()); in ParseObjCAtInterfaceDeclaration() 281 Actions.CodeCompletion().CodeCompleteObjCInterfaceCategory( in ParseObjCAtInterfaceDeclaration() 337 Actions.CodeCompletion().CodeCompleteObjCSuperclass(getCurScope(), nameId, in ParseObjCAtInterfaceDeclaration() 515 Actions.CodeCompletion().CodeCompleteObjCProtocolReferences( in parseObjCTypeParamListOrProtocolRefs() 689 Actions.CodeCompletion().CodeCompleteOrdinaryName( in ParseObjCInterfaceDeclList() 729 Actions.CodeCompletion().CodeCompleteObjCAtDirective(getCurScope()); in ParseObjCInterfaceDeclList() 905 Actions.CodeCompletion().CodeCompleteObjCPropertyFlags(getCurScope(), DS); in ParseObjCPropertyAttribute() 953 Actions.CodeCompletion() in ParseObjCPropertyAttribute() [all...] |
H A D | Parser.cpp | 943 Actions.CodeCompletion().CodeCompleteObjCMethodDecl( in ParseExternalDeclaration() 957 Actions.CodeCompletion().CodeCompleteOrdinaryName(getCurScope(), PCC); in ParseExternalDeclaration() 2298 Actions.CodeCompletion().CodeCompleteOrdinaryName( in handleUnexpectedCodeCompletionToken() 2305 Actions.CodeCompletion().CodeCompleteOrdinaryName( in handleUnexpectedCodeCompletionToken() 2312 Actions.CodeCompletion().CodeCompleteOrdinaryName( in handleUnexpectedCodeCompletionToken() 2320 Actions.CodeCompletion().CodeCompletePreprocessorDirective(InConditional); 2324 Actions.CodeCompletion().CodeCompleteInPreprocessorConditionalExclusion( in CodeCompleteInConditionalExclusion() 2329 Actions.CodeCompletion().CodeCompletePreprocessorMacroName(IsDefinition); 2333 Actions.CodeCompletion().CodeCompletePreprocessorExpression(); 2339 Actions.CodeCompletion() in CodeCompleteMacroArgument() [all...] |
H A D | ParseInit.cpp | 208 Actions.CodeCompletion().CodeCompleteDesignator( in ParseInitializerWithPotentialDesignator() 504 PreferredType = Actions.CodeCompletion().ProduceConstructorSignatureHelp( in ParseBraceInitializer()
|
H A D | ParseExpr.cpp | 174 Actions.CodeCompletion().CodeCompleteExpression( in ParseAssignmentExpression() 193 Actions.CodeCompletion().CodeCompleteExpression( in ParseConditionalExpression() 1269 Actions.CodeCompletion().CodeCompleteObjCClassPropertyRefExpr( in ParseCastExpression() 1870 Actions.CodeCompletion().CodeCompleteExpression( in ParseCastExpression() 2015 Actions.CodeCompletion().CodeCompletePostfixExpression( in ParsePostfixExpressionSuffix() 2214 Actions.CodeCompletion().ProduceCallSignatureHelp( in ParsePostfixExpressionSuffix() 2346 Actions.CodeCompletion().CodeCompleteMemberReferenceExpr( in ParsePostfixExpressionSuffix() 3080 Actions.CodeCompletion().CodeCompleteExpression( in ParseParenExpression() 3790 Actions.CodeCompletion().CodeCompleteOrdinaryName( in ParseBlockLiteralExpression() 3980 Actions.CodeCompletion() [all...] |
H A D | ParseStmt.cpp | 199 Actions.CodeCompletion().CodeCompleteOrdinaryName( in ParseStatementOrDeclarationAfterAttributes() 866 Actions.CodeCompletion().CodeCompleteCase(getCurScope()); in ParseCaseStatement() 1692 Actions.CodeCompletion().CodeCompleteAfterIf(getCurScope(), IsBracedThen); in ParseIfStatement() 2093 Actions.CodeCompletion().CodeCompleteOrdinaryName( in ParseForStatement() 2170 Actions.CodeCompletion().CodeCompleteObjCForCollection(getCurScope(), in ParseForStatement() 2208 Actions.CodeCompletion().CodeCompleteObjCForCollection(getCurScope(), in ParseForStatement() 2497 Actions.CodeCompletion().CodeCompleteExpression( in ParsePragmaLoopHint()
|
H A D | ParseDeclCXX.cpp | 73 Actions.CodeCompletion().CodeCompleteNamespaceDecl(getCurScope()); in ParseNamespace() 305 Actions.CodeCompletion().CodeCompleteNamespaceAliasDecl(getCurScope()); in ParseNamespaceAlias() 457 Actions.CodeCompletion().CodeCompleteOrdinaryName( in ParseExportDeclaration() 508 Actions.CodeCompletion().CodeCompleteUsing(getCurScope()); in ParseUsingDirectiveOrDeclaration() 558 Actions.CodeCompletion().CodeCompleteUsingDirective(getCurScope()); in ParseUsingDirective() 749 Actions.CodeCompletion().CodeCompleteUsing(getCurScope()); in ParseUsingDeclaration() 1736 Actions.CodeCompletion().CodeCompleteTag(getCurScope(), TagType); in ParseClassSpecifier() 2804 Actions.CodeCompletion().CodeCompleteFunctionQualifiers(DS, D, &VS); in MaybeParseAndDiagnoseDeclSpecAfterCXX11VirtSpecifierSeq() 3242 Actions.CodeCompletion().CodeCompleteAfterFunctionEquals( in ParseCXXClassMemberDeclaration() 4056 Actions.CodeCompletion() in ParseMemInitializer() [all...] |
H A D | ParseExprCXX.cpp | 289 Actions.CodeCompletion().CodeCompleteQualifiedId( in ParseOptionalCXXScopeSpecifier() 972 Actions.CodeCompletion().CodeCompleteLambdaIntroducer( in ParseLambdaIntroducer() 990 Actions.CodeCompletion().CodeCompleteObjCMessageReceiver(getCurScope()); in ParseLambdaIntroducer() 992 Actions.CodeCompletion().CodeCompleteLambdaIntroducer( in ParseLambdaIntroducer() 1040 Actions.CodeCompletion().CodeCompleteLambdaIntroducer( in ParseLambdaIntroducer() 2059 Actions.CodeCompletion().ProduceConstructorSignatureHelp( in ParseCXXTypeConstructExpression() 2168 Actions.CodeCompletion().CodeCompleteOrdinaryName( in ParseCXXCondition() 2826 Actions.CodeCompletion().CodeCompleteOperatorName(getCurScope()); in ParseUnqualifiedIdOperator() 3395 Actions.CodeCompletion().ProduceConstructorSignatureHelp( in ParseCXXNewExpression()
|
H A D | ParseDecl.cpp | 303 Actions.CodeCompletion().CodeCompleteAttribute( in ParseGNUAttributes() 981 Actions.CodeCompletion().CodeCompleteAttribute( in ParseMicrosoftDeclSpecs() 2391 Actions.CodeCompletion().CodeCompleteAfterFunctionEquals(D); in ParseDeclGroup() 2828 Actions.CodeCompletion().CodeCompleteInitializer(getCurScope(), in ParseDeclarationAfterDeclaratorAndAttributes() 2875 Actions.CodeCompletion().ProduceConstructorSignatureHelp( in ParseDeclarationAfterDeclaratorAndAttributes() 2899 Actions.CodeCompletion().ProduceConstructorSignatureHelp( in ParseDeclarationAfterDeclaratorAndAttributes() 3776 Actions.CodeCompletion().CodeCompleteDeclSpec( in ParseDeclarationSpecifiers() 3794 Actions.CodeCompletion().CodeCompleteOrdinaryName(getCurScope(), CCC); in ParseDeclarationSpecifiers() 5289 Actions.CodeCompletion().CodeCompleteTag(getCurScope(), DeclSpec::TST_enum); in ParseEnumSpecifier() 6487 Actions.CodeCompletion() in ParseTypeQualifierListOpt() [all...] |
H A D | ParseTemplate.cpp | 1556 return Actions.CodeCompletion().ProduceTemplateArgumentSignatureHelp( in ParseTemplateArgumentList()
|
H A D | ParseOpenMP.cpp | 464 Actions.CodeCompletion().CodeCompleteInitializer(getCurScope(), in ParseOpenMPReductionInitializerForDecl() 490 Actions.CodeCompletion().ProduceConstructorSignatureHelp( in ParseOpenMPReductionInitializerForDecl()
|
H A D | ParsePragma.cpp | 1929 Actions.CodeCompletion().CodeCompleteAttribute( in HandlePragmaAttribute()
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | ClangdTests.cpp | 641 ElementsAre(Field(&CodeCompletion::Name, "int"), in TEST() 642 Field(&CodeCompletion::Name, "main"))); in TEST() 804 // Simply putting CodeCompletion into async requests now would make in TEST() 976 EXPECT_THAT(Completions, ElementsAre(Field(&CodeCompletion::Name, "bar"))); in TEST() 985 EXPECT_THAT(Completions, ElementsAre(Field(&CodeCompletion::Name, "bar"), in TEST() 986 Field(&CodeCompletion::Name, "baz"))); in TEST() 1056 ElementsAre(Field(&CodeCompletion::Name, "TestSym"))); in TEST() 1086 ElementsAre(AllOf(Field(&CodeCompletion::Name, "xyz"), in TEST() 1087 Field(&CodeCompletion::Scope, "")))); in TEST() 1095 ElementsAre(AllOf(Field(&CodeCompletion in TEST() [all...] |
H A D | CodeCompleteTests.cpp | 99 Matcher<const std::vector<CodeCompletion> &> has(std::string Name) { in has() 102 Matcher<const std::vector<CodeCompletion> &> has(std::string Name, in has() 1408 std::vector<CodeCompletion> RecordedCompletions; in sig() 1410 Opts.RecordCCResult = [&RecordedCompletions](const CodeCompletion &CC, in sig() 1430 Opts.RecordCCResult = [&RecordedCompletions](const CodeCompletion &CC, in TEST() 2270 CodeCompletion C; in TEST() 2491 CodeCompletion C; in TEST() 2511 CodeCompletion C; in TEST()
|
/llvm-project/mlir/lib/Query/Matcher/ |
H A D | Parser.cpp | 100 result.set(TokenKind::CodeCompletion, in getNextToken() 189 result->kind = TokenKind::CodeCompletion; in parseIdentifierOrInvalid() 406 if (chainCallToken.kind == TokenKind::CodeCompletion) { in parseMatcherExpressionImpl() 462 assert(compToken.kind == TokenKind::CodeCompletion); in addExpressionCompletions() 489 case TokenKind::CodeCompletion: in parseExpressionImpl()
|
H A D | Parser.h | 54 CodeCompletion, enumerator
|
/llvm-project/llvm/utils/gn/secondary/clang/lib/Interpreter/ |
H A D | BUILD.gn | 27 "CodeCompletion.cpp",
|
/llvm-project/clang/lib/Interpreter/ |
H A D | CMakeLists.txt | 24 CodeCompletion.cpp
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaCodeComplete.cpp | 248 return SemaRef.CodeCompletion().CodeCompleter && 249 SemaRef.CodeCompletion().CodeCompleter->includeCodePatterns(); in includeCodePatterns() 5322 SemaRef.CodeCompletion().CodeCompleter->includeGlobals(), in render() 5324 SemaRef.CodeCompletion().CodeCompleter->loadExternal()); in render() 6304 SemaRef.CodeCompletion().CodeCompleter->ProcessOverloadCandidates( in ProduceCallSignatureHelp()
|
/llvm-project/clang/lib/Frontend/ |
H A D | ASTUnit.cpp | 379 TheSema->CodeCompletion().GatherGlobalCodeCompletions( in CacheCodeCompletionResults()
|
/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 1068 SemaCodeCompletion &CodeCompletion() { 1158 SemaCodeCompletion &CodeCompletion() { CodeCompletion() function
|