Lines Matching defs:Dex

13 #include "index/dex/Dex.h"
477 TEST(Dex, Lookup) {
478 auto I = Dex::build(generateSymbols({"ns::abc", "ns::xyz"}), RefSlab(),
488 TEST(Dex, FuzzyFind) {
490 Dex::build(generateSymbols({"ns::ABC", "ns::BCD", "::ABC",
515 Dex::build(generateNumSymbols(0, 100), RefSlab(), RelationSlab(), true);
528 auto I = Dex::build(
540 auto I = Dex::build(generateSymbols({"_OneTwoFourSix"}), RefSlab(),
583 auto I = Dex::build(generateSymbols({"a::y1", "b::y2", "y3"}), RefSlab(),
592 auto I = Dex::build(generateSymbols({"a::y1", "b::y2", "y3"}), RefSlab(),
602 Dex::build(generateSymbols({"a::y1", "a::y2", "a::x", "b::y2", "y3"}),
612 Dex::build(generateSymbols({"a::y1", "a::y2", "a::x", "b::y3", "y3"}),
621 auto I = Dex::build(generateSymbols({"a::y1", "a::b::y2"}), RefSlab(),
630 auto I = Dex::build(generateSymbols({"a::y1", "a::b::y2", "c::y3"}),
641 auto I = Dex::build(generateSymbols({"ns::ABC", "ns::abc"}), RefSlab(),
651 auto I = Dex::build(generateSymbols({"ns::ABC", "ns::abc"}), RefSlab(),
659 auto I = Dex::build(generateSymbols({"ns::abc", "ns::xyz"}), RefSlab(),
675 Dex I(Symbols, RefSlab(), RelationSlab(), true);
691 Dex I(Symbols, RefSlab(), RelationSlab(), true);
730 EXPECT_FALSE(Dex(std::vector<Symbol>{Foo, Bar}, Refs, RelationSlab(), true)
738 EXPECT_TRUE(Dex(std::vector<Symbol>{Foo, Bar}, Refs, RelationSlab(), true)
755 Dex I{Symbols, RefSlab(), Relations, true};
773 Dex I(std::move(Data.first), std::move(Data.second), RelationSlab(),
788 Dex I(Symbols, RefSlab(), RelationSlab(), true);
825 dex::Dex::build(std::move(B).build(), RefSlab(), RelationSlab(), true);