summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/attribute/postinglistattribute/postinglistattribute_test.cpp
diff options
context:
space:
mode:
authorGeir Storli <geirst@yahooinc.com>2022-12-21 12:27:11 +0000
committerGeir Storli <geirst@yahooinc.com>2022-12-21 12:28:17 +0000
commitb65ada009591fc728058f3993e31315ed592fe42 (patch)
tree58860909cfe3c3eb3cc7ac83800dc6e3b5dfa6d6 /searchlib/src/tests/attribute/postinglistattribute/postinglistattribute_test.cpp
parent958cc2a655735beca465a080e202fdf35b1e0772 (diff)
Change from typedef to using in searchlib C++ code.
Diffstat (limited to 'searchlib/src/tests/attribute/postinglistattribute/postinglistattribute_test.cpp')
-rw-r--r--searchlib/src/tests/attribute/postinglistattribute/postinglistattribute_test.cpp44
1 files changed, 19 insertions, 25 deletions
diff --git a/searchlib/src/tests/attribute/postinglistattribute/postinglistattribute_test.cpp b/searchlib/src/tests/attribute/postinglistattribute/postinglistattribute_test.cpp
index 5ce20c06ab5..00e2a82d24e 100644
--- a/searchlib/src/tests/attribute/postinglistattribute/postinglistattribute_test.cpp
+++ b/searchlib/src/tests/attribute/postinglistattribute/postinglistattribute_test.cpp
@@ -51,7 +51,7 @@ using search::fef::TermFieldMatchData;
using search::queryeval::SearchIterator;
using SearchContextPtr = std::unique_ptr<SearchContext>;
-typedef std::unique_ptr<search::queryeval::SearchIterator> SearchBasePtr;
+using SearchBasePtr = std::unique_ptr<search::queryeval::SearchIterator>;
void
toStr(std::stringstream &ss, SearchIterator &it, TermFieldMatchData *md)
@@ -91,36 +91,30 @@ using AttributePtr = AttributeVector::SP;
class PostingListAttributeTest : public ::testing::Test
{
protected:
- typedef IntegerAttribute::largeint_t largeint_t;
- typedef std::set<AttributeVector::DocId> DocSet;
+ using largeint_t = IntegerAttribute::largeint_t;
+ using DocSet = std::set<AttributeVector::DocId>;
- typedef SingleValueNumericPostingAttribute<
- EnumAttribute<IntegerAttributeTemplate<int32_t> > >
- Int32PostingListAttribute;
- typedef MultiValueNumericPostingAttribute<
+ using Int32PostingListAttribute = SingleValueNumericPostingAttribute<
+ EnumAttribute<IntegerAttributeTemplate<int32_t> > >;
+ using Int32ArrayPostingListAttribute = MultiValueNumericPostingAttribute<
EnumAttribute<IntegerAttributeTemplate<int32_t> >,
- IEnumStore::AtomicIndex>
- Int32ArrayPostingListAttribute;
- typedef MultiValueNumericPostingAttribute<
+ IEnumStore::AtomicIndex>;
+ using Int32WsetPostingListAttribute = MultiValueNumericPostingAttribute<
EnumAttribute<IntegerAttributeTemplate<int32_t> >,
- multivalue::WeightedValue<IEnumStore::AtomicIndex> >
- Int32WsetPostingListAttribute;
+ multivalue::WeightedValue<IEnumStore::AtomicIndex> >;
- typedef SingleValueNumericPostingAttribute<
- EnumAttribute<FloatingPointAttributeTemplate<float> > >
- FloatPostingListAttribute;
- typedef MultiValueNumericPostingAttribute<
+ using FloatPostingListAttribute = SingleValueNumericPostingAttribute<
+ EnumAttribute<FloatingPointAttributeTemplate<float> > >;
+ using FloatArrayPostingListAttribute = MultiValueNumericPostingAttribute<
EnumAttribute<FloatingPointAttributeTemplate<float> >,
- IEnumStore::AtomicIndex>
- FloatArrayPostingListAttribute;
- typedef MultiValueNumericPostingAttribute<
+ IEnumStore::AtomicIndex>;
+ using FloatWsetPostingListAttribute = MultiValueNumericPostingAttribute<
EnumAttribute<FloatingPointAttributeTemplate<float> >,
- multivalue::WeightedValue<IEnumStore::AtomicIndex> >
- FloatWsetPostingListAttribute;
+ multivalue::WeightedValue<IEnumStore::AtomicIndex> >;
- typedef SingleValueStringPostingAttribute StringPostingListAttribute;
- typedef ArrayStringPostingAttribute StringArrayPostingListAttribute;
- typedef WeightedSetStringPostingAttribute StringWsetPostingListAttribute;
+ using StringPostingListAttribute = SingleValueStringPostingAttribute;
+ using StringArrayPostingListAttribute = ArrayStringPostingAttribute;
+ using StringWsetPostingListAttribute = WeightedSetStringPostingAttribute;
template <typename VectorType>
void populate(VectorType &v);
@@ -737,7 +731,7 @@ PostingListAttributeTest::testArithmeticValueUpdate(const AttributePtr & ptr)
{
LOG(info, "testArithmeticValueUpdate: vector '%s'", ptr->getName().c_str());
- typedef document::ArithmeticValueUpdate Arith;
+ using Arith = document::ArithmeticValueUpdate;
AttributeType & vec = static_cast<AttributeType &>(*ptr.get());
addDocs(ptr, 4);