| /llvm-project-15.0.7/clang-tools-extra/unittests/clang-query/ |
| H A D | QueryParserTest.cpp | 200 ASSERT_EQ(8u, Comps.size()); in TEST_F() 203 EXPECT_EQ("let ", Comps[1].TypedText); in TEST_F() 219 ASSERT_EQ(1u, Comps.size()); in TEST_F() 224 ASSERT_EQ(1u, Comps.size()); in TEST_F() 229 ASSERT_EQ(1u, Comps.size()); in TEST_F() 252 ASSERT_EQ(2u, Comps.size()); in TEST_F() 260 ASSERT_EQ(1u, Comps.size()); in TEST_F() 263 Comps[0].DisplayText); in TEST_F() 266 ASSERT_EQ(1u, Comps.size()); in TEST_F() 271 ASSERT_EQ(1u, Comps.size()); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/LineEditor/ |
| H A D | LineEditor.cpp | 57 std::vector<LineEditor::Completion> Comps; in TEST_F() local 59 Comps.push_back(LineEditor::Completion("foo", "int foo()")); in TEST_F() 60 LE->setListCompleter(TestListCompleter(Comps)); in TEST_F() 65 Comps.push_back(LineEditor::Completion("bar", "int bar()")); in TEST_F() 66 LE->setListCompleter(TestListCompleter(Comps)); in TEST_F() 73 Comps.clear(); 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() [all …]
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/Dynamic/ |
| H A D | ParserTest.cpp | 534 ASSERT_EQ(1u, Comps.size()); in TEST() 537 Comps[0].MatcherDecl); in TEST() 541 ASSERT_EQ(1u, Comps.size()); in TEST() 547 ASSERT_EQ(1u, Comps.size()); in TEST() 556 ASSERT_EQ(2u, Comps.size()); in TEST() 564 ASSERT_EQ(1u, Comps.size()); in TEST() 575 ASSERT_EQ(1u, Comps.size()); in TEST() 582 EXPECT_LT(0u, Comps.size()); in TEST() 587 ASSERT_EQ(3u, Comps.size()); in TEST() 592 Comps[0].MatcherDecl); in TEST() [all …]
|
| H A D | RegistryTest.cpp | 114 bool hasCompletion(const CompVector &Comps, StringRef TypedText, in hasCompletion() argument 116 for (CompVector::const_iterator I = Comps.begin(), E = Comps.end(); I != E; in hasCompletion() 478 CompVector Comps = getCompletions(); in TEST_F() local 481 Comps, "hasParent(", in TEST_F() 485 EXPECT_TRUE(hasCompletion(Comps, "whileStmt(", in TEST_F() 489 Comps, "hasDescendant(", in TEST_F() 524 Comps = getCompletions("classTemplateSpecializationDecl", 0); in TEST_F() 526 Comps, "isSameOrDerivedFrom(", in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/LineEditor/ |
| H A D | LineEditor.cpp | 36 const std::vector<Completion> &Comps) { in getCommonPrefix() argument 37 assert(!Comps.empty()); in getCommonPrefix() 39 std::string CommonPrefix = Comps[0].TypedText; in getCommonPrefix() 40 for (std::vector<Completion>::const_iterator I = Comps.begin() + 1, in getCommonPrefix() 41 E = Comps.end(); in getCommonPrefix() 57 std::vector<Completion> Comps = getCompletions(Buffer, Pos); in complete() local 58 if (Comps.empty()) { in complete() 63 std::string CommonPrefix = getCommonPrefix(Comps); in complete() 72 for (const Completion &Comp : Comps) in complete()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-query/ |
| H A D | QueryParser.cpp | 209 std::vector<MatcherCompletion> Comps = Parser::completeExpression( in completeMatcherExpression() local 211 for (auto I = Comps.begin(), E = Comps.end(); I != E; ++I) { in completeMatcherExpression()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 2585 SmallVector<Sema::OffsetOfComponent, 4> Comps; in ParseBuiltinPrimaryExpression() local 2587 Comps.push_back(Sema::OffsetOfComponent()); in ParseBuiltinPrimaryExpression() 2588 Comps.back().isBrackets = false; in ParseBuiltinPrimaryExpression() 2590 Comps.back().LocStart = Comps.back().LocEnd = ConsumeToken(); in ParseBuiltinPrimaryExpression() 2596 Comps.push_back(Sema::OffsetOfComponent()); in ParseBuiltinPrimaryExpression() 2597 Comps.back().isBrackets = false; in ParseBuiltinPrimaryExpression() 2598 Comps.back().LocStart = ConsumeToken(); in ParseBuiltinPrimaryExpression() 2606 Comps.back().LocEnd = ConsumeToken(); in ParseBuiltinPrimaryExpression() 2613 Comps.push_back(Sema::OffsetOfComponent()); in ParseBuiltinPrimaryExpression() 2614 Comps.back().isBrackets = true; in ParseBuiltinPrimaryExpression() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/LineEditor/ |
| H A D | LineEditor.h | 124 static std::string getCommonPrefix(const std::vector<Completion> &Comps);
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | CodeGenRegisters.cpp | 77 std::vector<Record*> Comps = TheDef->getValueAsListOfDefs("ComposedOf"); in updateComponents() local 78 if (!Comps.empty()) { in updateComponents() 79 if (Comps.size() != 2) in updateComponents() 82 CodeGenSubRegIndex *A = RegBank.getSubRegIdx(Comps[0]); in updateComponents() 83 CodeGenSubRegIndex *B = RegBank.getSubRegIdx(Comps[1]); in updateComponents() 311 const CodeGenSubRegIndex::CompMap &Comps = Idx->getComposites(); in computeSubRegs() local 317 for (auto Comp : Comps) { in computeSubRegs()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 1293 ArrayRef<VTableComponent> Comps = VTLayout.vtable_components(); in EmitVTableTypeMetadata() local 1302 for (unsigned I = 0; I != Comps.size(); ++I) { in EmitVTableTypeMetadata() 1303 if (Comps[I].getKind() != VTableComponent::CK_FunctionPointer) in EmitVTableTypeMetadata() 1307 Comps[I].getFunctionDecl()->getType(), in EmitVTableTypeMetadata()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 15965 SmallVector<OffsetOfNode, 4> Comps; in BuildBuiltinOffsetOf() local 15993 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd)); in BuildBuiltinOffsetOf() 16002 Comps.push_back(OffsetOfNode(OC.LocStart, OC.U.IdentInfo, OC.LocEnd)); in BuildBuiltinOffsetOf() 16085 Comps.push_back(OffsetOfNode(B.Base)); in BuildBuiltinOffsetOf() 16091 Comps.push_back(OffsetOfNode(OC.LocStart, in BuildBuiltinOffsetOf() 16095 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, OC.LocEnd)); in BuildBuiltinOffsetOf() 16101 Comps, Exprs, RParenLoc); in BuildBuiltinOffsetOf()
|